VoiceAgentServerVadTurnDetection interface

Wykrywanie aktywności głosowej po stronie serwera.

Rozszerzenie

Właściwości

create_response

Czy automatycznie generować odpowiedź, gdy wykrywanie aktywności głosowej identyfikuje koniec mowy.

end_of_utterance_detection

Semantyczna konfiguracja wykrywania końca wypowiedzi. Ustaw na null, żeby to wyłączyć.

idle_timeout_ms

Czas bezczynności, w milisekundach, po zakończeniu odtwarzania dźwięku ostatniej odpowiedzi, zanim zostanie wywołana automatyczna reakcja.

interrupt_response

Czy wykryta mowa użytkownika automatycznie przerywa bieżącą odpowiedź.

prefix_padding_ms

Ilość dźwięku, w milisekundach, należy uwzględnić przed wykryciem rozpoczęcia mowy.

silence_duration_ms

Czas trwania ciszy, w milisekundach, potrzebny do wykrycia końca wypowiedzi.

speech_duration_ms

Minimalny czas oczekiwania mowy do wywołania wykrywania, w milisekundach.

threshold

Próg aktywacji wykrywania aktywności głosowej. Wyższe wartości wymagają głośniejszego dźwięku do wykrycia mowy.

type

Typ wykrywający skręt. Zawsze do server_vad wykrywania aktywności głosowej po stronie serwera.

Właściwości dziedziczone

auto_truncate

Czy bufor audio wejściowy jest automatycznie obcinany, gdy mowa się kończy.

Szczegóły właściwości

create_response

Czy automatycznie generować odpowiedź, gdy wykrywanie aktywności głosowej identyfikuje koniec mowy.

create_response?: boolean

Wartość właściwości

boolean

end_of_utterance_detection

Semantyczna konfiguracja wykrywania końca wypowiedzi. Ustaw na null, żeby to wyłączyć.

end_of_utterance_detection?: VoiceAgentEndOfUtteranceDetection

Wartość właściwości

idle_timeout_ms

Czas bezczynności, w milisekundach, po zakończeniu odtwarzania dźwięku ostatniej odpowiedzi, zanim zostanie wywołana automatyczna reakcja.

idle_timeout_ms?: number

Wartość właściwości

number

interrupt_response

Czy wykryta mowa użytkownika automatycznie przerywa bieżącą odpowiedź.

interrupt_response?: boolean

Wartość właściwości

boolean

prefix_padding_ms

Ilość dźwięku, w milisekundach, należy uwzględnić przed wykryciem rozpoczęcia mowy.

prefix_padding_ms?: number

Wartość właściwości

number

silence_duration_ms

Czas trwania ciszy, w milisekundach, potrzebny do wykrycia końca wypowiedzi.

silence_duration_ms?: number

Wartość właściwości

number

speech_duration_ms

Minimalny czas oczekiwania mowy do wywołania wykrywania, w milisekundach.

speech_duration_ms?: number

Wartość właściwości

number

threshold

Próg aktywacji wykrywania aktywności głosowej. Wyższe wartości wymagają głośniejszego dźwięku do wykrycia mowy.

threshold?: number

Wartość właściwości

number

type

Typ wykrywający skręt. Zawsze do server_vad wykrywania aktywności głosowej po stronie serwera.

type: "server_vad"

Wartość właściwości

"server_vad"

Szczegóły właściwości dziedziczonej

auto_truncate

Czy bufor audio wejściowy jest automatycznie obcinany, gdy mowa się kończy.

auto_truncate?: boolean

Wartość właściwości

boolean

Odziedziczone poVoiceAgentTurnDetectionConfig.auto_truncate