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