VoiceAgentServerVadTurnDetection interface

Server-side spraakactiviteitsdetectie.

Uitbreiding

Eigenschappen

create_response

Of er automatisch een respons wordt gegenereerd wanneer spraakdetectie het einde van de spraak herkent.

end_of_utterance_detection

Semantische einde-van-uiting-detectieconfiguratie. Stel het op null om het uit te schakelen.

idle_timeout_ms

De idle-duur, in milliseconden, nadat het geluid van de laatste reactie is afgespeeld, is afgespeeld voordat een automatische reactie wordt geactiveerd.

interrupt_response

Of de spraak van de gebruiker wordt gedetecteerd, onderbreekt automatisch een doorlopende reactie.

prefix_padding_ms

De hoeveelheid audio, in milliseconden, die moet worden opgenomen vóór het gedetecteerde begin van spraak.

silence_duration_ms

De duur van stilte, in milliseconden, die nodig was om het einde van de toespraak te detecteren.

speech_duration_ms

Minimale spraakduur vereist om detectie te activeren, in milliseconden.

threshold

De activatiedrempel voor spraakactiviteitsdetectie. Hogere waarden vereisen luider geluid om spraak te detecteren.

type

Het type bochtdetectie. Altijd server_vad voor serverzijde spraakactiviteitsdetectie.

Overgenomen eigenschappen

auto_truncate

Of de input-audiobuffer automatisch wordt afgebroken wanneer spraak stopt.

Eigenschapdetails

create_response

Of er automatisch een respons wordt gegenereerd wanneer spraakdetectie het einde van de spraak herkent.

create_response?: boolean

Waarde van eigenschap

boolean

end_of_utterance_detection

Semantische einde-van-uiting-detectieconfiguratie. Stel het op null om het uit te schakelen.

end_of_utterance_detection?: VoiceAgentEndOfUtteranceDetection

Waarde van eigenschap

idle_timeout_ms

De idle-duur, in milliseconden, nadat het geluid van de laatste reactie is afgespeeld, is afgespeeld voordat een automatische reactie wordt geactiveerd.

idle_timeout_ms?: number

Waarde van eigenschap

number

interrupt_response

Of de spraak van de gebruiker wordt gedetecteerd, onderbreekt automatisch een doorlopende reactie.

interrupt_response?: boolean

Waarde van eigenschap

boolean

prefix_padding_ms

De hoeveelheid audio, in milliseconden, die moet worden opgenomen vóór het gedetecteerde begin van spraak.

prefix_padding_ms?: number

Waarde van eigenschap

number

silence_duration_ms

De duur van stilte, in milliseconden, die nodig was om het einde van de toespraak te detecteren.

silence_duration_ms?: number

Waarde van eigenschap

number

speech_duration_ms

Minimale spraakduur vereist om detectie te activeren, in milliseconden.

speech_duration_ms?: number

Waarde van eigenschap

number

threshold

De activatiedrempel voor spraakactiviteitsdetectie. Hogere waarden vereisen luider geluid om spraak te detecteren.

threshold?: number

Waarde van eigenschap

number

type

Het type bochtdetectie. Altijd server_vad voor serverzijde spraakactiviteitsdetectie.

type: "server_vad"

Waarde van eigenschap

"server_vad"

Details van overgenomen eigenschap

auto_truncate

Of de input-audiobuffer automatisch wordt afgebroken wanneer spraak stopt.

auto_truncate?: boolean

Waarde van eigenschap

boolean

Geërfd vanVoiceAgentTurnDetectionConfig.auto_truncate