VoiceAgentServerVadTurnDetection interface
サーバー側の音声活動検出。
- Extends
プロパティ
| create_response | 音声活動検出が音声の終わりを識別したときに自動的に応答を生成するかどうか。 |
| end_of_utterance_detection | セマンティック・エンド・オブ・発話検出構成。 無効にするにはnullに設定してください。 |
| idle_timeout_ms | 最後の応答の音声が再生され終わった後のアイドル時間(ミリ秒)が自動応答が発動する前に。 |
| interrupt_response | ユーザーの発言が検出されると自動的に進行中の応答が中断されるかどうか。 |
| prefix_padding_ms | 音声が始まる前に含める音声量(ミリ秒単位)です。 |
| silence_duration_ms | 話の終わりを感知するのに必要な沈黙の持続時間(ミリ秒)です。 |
| speech_duration_ms | 検出を発動するために必要な最小発話時間はミリ秒単位です。 |
| threshold | 音声活動検出のアクティベーション閾値。 高い値は音声を検出するために大きな音を必要とします。 |
| type | ターン検知タイプです。 サーバー側の音声活動検出は常に |
継承されたプロパティ
| auto_truncate | 音声が停止したときに入力オーディオバッファが自動的に切り詰められるかどうか。 |
プロパティの詳細
create_response
音声活動検出が音声の終わりを識別したときに自動的に応答を生成するかどうか。
create_response?: boolean
プロパティ値
boolean
end_of_utterance_detection
セマンティック・エンド・オブ・発話検出構成。 無効にするにはnullに設定してください。
end_of_utterance_detection?: VoiceAgentEndOfUtteranceDetection
プロパティ値
idle_timeout_ms
最後の応答の音声が再生され終わった後のアイドル時間(ミリ秒)が自動応答が発動する前に。
idle_timeout_ms?: number
プロパティ値
number
interrupt_response
ユーザーの発言が検出されると自動的に進行中の応答が中断されるかどうか。
interrupt_response?: boolean
プロパティ値
boolean
prefix_padding_ms
音声が始まる前に含める音声量(ミリ秒単位)です。
prefix_padding_ms?: number
プロパティ値
number
silence_duration_ms
話の終わりを感知するのに必要な沈黙の持続時間(ミリ秒)です。
silence_duration_ms?: number
プロパティ値
number
speech_duration_ms
検出を発動するために必要な最小発話時間はミリ秒単位です。
speech_duration_ms?: number
プロパティ値
number
threshold
音声活動検出のアクティベーション閾値。 高い値は音声を検出するために大きな音を必要とします。
threshold?: number
プロパティ値
number
type
ターン検知タイプです。 サーバー側の音声活動検出は常に server_vad 。
type: "server_vad"
プロパティ値
"server_vad"
継承されたプロパティの詳細
auto_truncate
音声が停止したときに入力オーディオバッファが自動的に切り詰められるかどうか。
auto_truncate?: boolean
プロパティ値
boolean