VoiceAgentAudioOutputConfig interface
Configurazione audio in uscita per un agente vocale.
I campi specifici del fornitore sono selezionati da:voice_type
-
openai:voiceespeed. -
azure-standard: , , , , ,custom_lexicon_url,custom_text_normalization_url,prefer_localesstyle,pitch, evolume.voice_temperaturespeedvoice_localevoice -
azure-custom: tuttiazure-standardi campi trannestyle, piùcustom_voice_endpoint_id. -
azure-personal: tuttiazure-standardi campi trannestyle, piùpersonal_voice_model. -
avatar-voice-sync: tuttiazure-standardi campi trannevoiceestyle, piùpersonal_voice_model; il nome della voce deriva dall'avatar. -
azure-realtime-native:voiceespeed.formateoutput_audio_timestamp_typesapplica ogni tipo di voce.
Proprietà
| custom_lexicon_url | L'URL di un lessico di pronuncia personalizzato. Si applica a |
| custom_text_normalization_url | L'URL di una configurazione personalizzata di normalizzazione del testo. Si applica a |
| custom_voice_endpoint_id | L'identificatore endpoint di distribuzione vocale personalizzata Azure. Si applica solo quando |
| format | Il formato audio di uscita. Si applica a ogni |
| output_audio_timestamp_types | Timestamp da includere con l'audio in uscita. Si applica a ogni |
| personal_voice_model | Il modello vocale personale o avatar di Azure. Si applica solo quando |
| pitch | L'aggiustamento dell'intonazione della voce. Si applica a |
| prefer_locales | Luoghi preferiti per BCP-47 per la sintesi multilingue. Si applica a |
| speed | Il moltiplicatore numerico di velocità in uscita. Si applica a tutti i valori noti |
| style | Lo stile di voce che parla. Si applica solo quando |
| voice | Il nome o l'identificatore della voce. Si applica a |
| voice_locale | La località di uscita imposta per il BCP-47. Si applica a |
| voice_temperature | La variazione della voce temperatura. Si applica a |
| voice_type | L'implementazione vocale. |
| volume | La regolazione del volume della voce. Si applica a |
Dettagli proprietà
custom_lexicon_url
L'URL di un lessico di pronuncia personalizzato. Si applica a azure-standard, azure-custom, azure-personal, e avatar-voice-sync.
custom_lexicon_url?: string
Valore della proprietà
string
custom_text_normalization_url
L'URL di una configurazione personalizzata di normalizzazione del testo. Si applica a azure-standard, azure-custom, azure-personal, e avatar-voice-sync.
custom_text_normalization_url?: string
Valore della proprietà
string
custom_voice_endpoint_id
L'identificatore endpoint di distribuzione vocale personalizzata Azure. Si applica solo quando voice_type è azure-custom.
custom_voice_endpoint_id?: string
Valore della proprietà
string
format
Il formato audio di uscita. Si applica a ogni voice_type PCM e di default è a 24 kHz PCM.
format?: RealtimeAudioFormatsUnion
Valore della proprietà
output_audio_timestamp_types
Timestamp da includere con l'audio in uscita. Si applica a ogni voice_type.
output_audio_timestamp_types?: "word"[]
Valore della proprietà
"word"[]
personal_voice_model
Il modello vocale personale o avatar di Azure. Si applica solo quando voice_type è azure-personal o avatar-voice-sync.
personal_voice_model?: string
Valore della proprietà
string
pitch
L'aggiustamento dell'intonazione della voce. Si applica a azure-standard, azure-custom, azure-personal, e avatar-voice-sync.
pitch?: string
Valore della proprietà
string
prefer_locales
Luoghi preferiti per BCP-47 per la sintesi multilingue. Si applica a azure-standard, azure-custom, azure-personal, e avatar-voice-sync.
prefer_locales?: string[]
Valore della proprietà
string[]
speed
Il moltiplicatore numerico di velocità in uscita. Si applica a tutti i valori noti voice_type e si riporta di default a 1.
speed?: number
Valore della proprietà
number
style
Lo stile di voce che parla. Si applica solo quando voice_type è azure-standard.
style?: string
Valore della proprietà
string
voice
Il nome o l'identificatore della voce. Si applica a openai, azure-standard, azure-custom, azure-personal, e azure-realtime-native. Non si applica a avatar-voice-sync, che deriva il nome vocale dall'avatar.
voice?: string
Valore della proprietà
string
voice_locale
La località di uscita imposta per il BCP-47. Si applica a azure-standard, azure-custom, azure-personal, e avatar-voice-sync.
voice_locale?: string
Valore della proprietà
string
voice_temperature
La variazione della voce temperatura. Si applica a azure-standard, azure-custom, azure-personal, e avatar-voice-sync.
voice_temperature?: number
Valore della proprietà
number
voice_type
volume
La regolazione del volume della voce. Si applica a azure-standard, azure-custom, azure-personal, e avatar-voice-sync.
volume?: string
Valore della proprietà
string