VoiceAgentAudioOutputConfig interface
Output audioconfiguratie voor een spraakagent.
Aanbiederspecifieke velden worden geselecteerd door voice_type:
-
openai:voiceenspeed. -
azure-standard: ,voice_locale, ,speed,voice_temperature,custom_lexicon_url,custom_text_normalization_url,prefer_localesstyle, ,pitch, envolume.voice -
azure-custom: alleazure-standardvelden behalvestyle, pluscustom_voice_endpoint_id. -
azure-personal: alleazure-standardvelden behalvestyle, pluspersonal_voice_model. -
avatar-voice-sync: alleazure-standardvelden behalvevoiceenstyle, pluspersonal_voice_model; de stemnaam is afgeleid van de avatar. -
azure-realtime-native:voiceenspeed.formatenoutput_audio_timestamp_typesop elk stemtype van toepassing zijn.
Eigenschappen
| custom_lexicon_url | De URL van een aangepaste uitspraak-lexicon. Van toepassing op |
| custom_text_normalization_url | De URL van een aangepaste tekstnormalisatieconfiguratie. Van toepassing op |
| custom_voice_endpoint_id | De Azure custom-voice deployment endpoint identifier. Is alleen van toepassing wanneer |
| format | Het uitvoer audioformaat. Gilt voor elke |
| output_audio_timestamp_types | Tijdstempels om toe te voegen aan de uitvoeraudio. Geldt voor elke |
| personal_voice_model | Het Azure persoonlijke of avatar stemmodel. Is alleen van toepassing wanneer |
| pitch | De stemtoonhoogte-aanpassing. Van toepassing op |
| prefer_locales | Voorkeurslocaties voor BCP-47 voor meertalige synthese. Van toepassing op |
| speed | De numerieke outputsnelheidsvermenigvuldiger. Gilt voor alle bekende |
| style | De stem, spreekstijl. Is alleen van toepassing wanneer |
| voice | De naam of identificatie van de stem. Van toepassing op , , , , |
| voice_locale | De gehandhaafde BCP-47 uitvoerlocatie. Van toepassing op |
| voice_temperature | De stemvariatietemperatuur. Van toepassing op |
| voice_type | De spraakimplementatie. |
| volume | De stemvolume-aanpassing. Van toepassing op |
Eigenschapdetails
custom_lexicon_url
De URL van een aangepaste uitspraak-lexicon. Van toepassing op azure-standard, azure-custom, , azure-personalen avatar-voice-sync.
custom_lexicon_url?: string
Waarde van eigenschap
string
custom_text_normalization_url
De URL van een aangepaste tekstnormalisatieconfiguratie. Van toepassing op azure-standard, azure-custom, , azure-personalen avatar-voice-sync.
custom_text_normalization_url?: string
Waarde van eigenschap
string
custom_voice_endpoint_id
De Azure custom-voice deployment endpoint identifier. Is alleen van toepassing wanneer voice_typeazure-custom is.
custom_voice_endpoint_id?: string
Waarde van eigenschap
string
format
Het uitvoer audioformaat. Gilt voor elke voice_type en standaard is 24 kHz PCM.
format?: RealtimeAudioFormatsUnion
Waarde van eigenschap
output_audio_timestamp_types
Tijdstempels om toe te voegen aan de uitvoeraudio. Geldt voor elke voice_type.
output_audio_timestamp_types?: "word"[]
Waarde van eigenschap
"word"[]
personal_voice_model
Het Azure persoonlijke of avatar stemmodel. Is alleen van toepassing wanneer voice_type is azure-personal of avatar-voice-sync.
personal_voice_model?: string
Waarde van eigenschap
string
pitch
De stemtoonhoogte-aanpassing. Van toepassing op azure-standard, azure-custom, , azure-personalen avatar-voice-sync.
pitch?: string
Waarde van eigenschap
string
prefer_locales
Voorkeurslocaties voor BCP-47 voor meertalige synthese. Van toepassing op azure-standard, azure-custom, , azure-personalen avatar-voice-sync.
prefer_locales?: string[]
Waarde van eigenschap
string[]
speed
De numerieke outputsnelheidsvermenigvuldiger. Gilt voor alle bekende voice_type waarden en standaard op 1.
speed?: number
Waarde van eigenschap
number
style
De stem, spreekstijl. Is alleen van toepassing wanneer voice_typeazure-standard is.
style?: string
Waarde van eigenschap
string
voice
De naam of identificatie van de stem. Van toepassing op , , , , azure-personal, en azure-realtime-native. azure-customazure-standardopenai Het is niet van toepassing op avatar-voice-sync, wat de stemnaam afleidt van de avatar.
voice?: string
Waarde van eigenschap
string
voice_locale
De gehandhaafde BCP-47 uitvoerlocatie. Van toepassing op azure-standard, azure-custom, , azure-personalen avatar-voice-sync.
voice_locale?: string
Waarde van eigenschap
string
voice_temperature
De stemvariatietemperatuur. Van toepassing op azure-standard, azure-custom, , azure-personalen avatar-voice-sync.
voice_temperature?: number
Waarde van eigenschap
number
voice_type
volume
De stemvolume-aanpassing. Van toepassing op azure-standard, azure-custom, , azure-personalen avatar-voice-sync.
volume?: string
Waarde van eigenschap
string