VoiceLiveSessionOptions Class
Definition
Important
Some information relates to prerelease product that may be substantially modified before it’s released. Microsoft makes no warranties, express or implied, with respect to the information provided here.
The VoiceLiveRequestSession.
public class VoiceLiveSessionOptions : System.ClientModel.Primitives.IJsonModel<Azure.AI.VoiceLive.VoiceLiveSessionOptions>, System.ClientModel.Primitives.IPersistableModel<Azure.AI.VoiceLive.VoiceLiveSessionOptions>
type VoiceLiveSessionOptions = class
interface IJsonModel<VoiceLiveSessionOptions>
interface IPersistableModel<VoiceLiveSessionOptions>
Public Class VoiceLiveSessionOptions
Implements IJsonModel(Of VoiceLiveSessionOptions), IPersistableModel(Of VoiceLiveSessionOptions)
- Inheritance
-
VoiceLiveSessionOptions
- Derived
- Implements
Constructors
VoiceLiveSessionOptions() |
Initializes a new instance of VoiceLiveSessionOptions. |
Properties
Agent |
Gets or sets the Agent. |
Animation |
Gets or sets the Animation. |
Avatar |
Gets or sets the Avatar. |
InputAudio |
Gets or sets the InputAudio. |
InputAudioEchoCancellation |
Gets or sets the InputAudioEchoCancellation. |
InputAudioFormat |
Gets or sets the InputAudioFormat. |
InputAudioNoiseReduction |
Gets or sets the InputAudioNoiseReduction. |
InputAudioSamplingRate |
Gets or sets the InputAudioSamplingRate. |
InputAudioTranscription |
Gets or sets the InputAudioTranscription. |
Instructions |
Gets or sets the Instructions. |
MaxResponseOutputTokens |
Gets or sets the maximum number of tokens to generate in the response. |
Modalities |
Gets the Modalities. |
Model |
Gets or sets the Model. |
OutputAudioFormat |
Gets or sets the OutputAudioFormat. |
OutputAudioTimestampTypes |
Gets the OutputAudioTimestampTypes. |
Temperature |
Gets or sets the Temperature. |
ToolChoice |
Gets or sets the tool choice strategy for response generation. |
Tools |
Gets the Tools. |
TurnDetection |
Gets or sets the TurnDetection. |
Voice |
Gets or sets the Voice. |