VoiceAgentAzureSemanticVadTurnDetection 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.
Azure semantic voice activity detection.
public class VoiceAgentAzureSemanticVadTurnDetection : Azure.AI.Projects.Agents.VoiceAgentTurnDetectionConfig, System.ClientModel.Primitives.IJsonModel<Azure.AI.Projects.Agents.VoiceAgentAzureSemanticVadTurnDetection>, System.ClientModel.Primitives.IPersistableModel<Azure.AI.Projects.Agents.VoiceAgentAzureSemanticVadTurnDetection>
type VoiceAgentAzureSemanticVadTurnDetection = class
inherit VoiceAgentTurnDetectionConfig
interface IJsonModel<VoiceAgentAzureSemanticVadTurnDetection>
interface IPersistableModel<VoiceAgentAzureSemanticVadTurnDetection>
Public Class VoiceAgentAzureSemanticVadTurnDetection
Inherits VoiceAgentTurnDetectionConfig
Implements IJsonModel(Of VoiceAgentAzureSemanticVadTurnDetection), IPersistableModel(Of VoiceAgentAzureSemanticVadTurnDetection)
- Inheritance
- Implements
Constructors
| Name | Description |
|---|---|
| VoiceAgentAzureSemanticVadTurnDetection() |
Initializes a new instance of VoiceAgentAzureSemanticVadTurnDetection. |
Properties
| Name | Description |
|---|---|
| AutoTruncate |
Whether the input audio buffer is truncated automatically when speech stops. (Inherited from VoiceAgentTurnDetectionConfig) |
| CreateResponse |
Whether a response is created automatically when speech stops. |
| EndOfUtteranceDetection |
Semantic end-of-utterance detection configuration. Set to null to disable it. |
| IdleTimeoutMs |
Maximum idle time before the detector ends the turn, in milliseconds. |
| InterruptResponse |
Whether user speech may interrupt the agent's response. |
| Languages |
BCP-47 language codes used for speech detection. |
| PrefixPaddingMs |
Audio to include before detected speech, in milliseconds. |
| RemoveFillerWords |
Whether filler words are removed from transcription. |
| SilenceDurationMs |
Silence required to end speech detection, in milliseconds. |
| SpeechDurationMs |
Minimum speech duration required to trigger detection, in milliseconds. |
| Threshold |
Activation threshold for voice activity detection, from 0 to 1. |