Caricamento in corso...
Caricamento in corso...
Last synced: Today, 22:00
Technical reference for the OpenClaw framework. Real-time synchronization with the official documentation engine.
Use this file to discover all available pages before exploring further.
Azure Speech is an Azure AI Speech text-to-speech provider. In OpenClaw it synthesizes outbound reply audio as MP3 by default, native Ogg/Opus for voice notes, and 8 kHz mulaw audio for telephony channels such as Voice Call.
OpenClaw uses the Azure Speech REST API directly with SSML and sends the provider-owned output format through
X-Microsoft-OutputFormat| Detail | Value |
|---|---|
| Website | Azure AI Speech |
| Docs | Speech REST text-to-speech |
| Auth | text AZURE_SPEECH_KEYtext AZURE_SPEECH_REGION |
| Default voice | text en-US-JennyNeural |
| Default file output | text audio-24khz-48kbitrate-mono-mp3 |
| Default voice-note file | text ogg-24khz-16bit-mono-opus |
text``` AZURE_SPEECH_KEY=<speech-resource-key> AZURE_SPEECH_REGION=eastus ```
| Option | Path | Description |
|---|---|---|
text apiKey | text messages.tts.providers.azure-speech.apiKey | Azure Speech resource key. Falls back to text AZURE_SPEECH_KEYtext AZURE_SPEECH_API_KEYtext SPEECH_KEY |
text region | text messages.tts.providers.azure-speech.region | Azure Speech resource region. Falls back to text AZURE_SPEECH_REGIONtext SPEECH_REGION |
text endpoint | text messages.tts.providers.azure-speech.endpoint | Optional Azure Speech endpoint/base URL override. |
text baseUrl | text messages.tts.providers.azure-speech.baseUrl | Optional Azure Speech base URL override. |
text voice | text messages.tts.providers.azure-speech.voice | Azure voice ShortName (default text en-US-JennyNeural |
text lang | text messages.tts.providers.azure-speech.lang | SSML language code (default text en-US |
text outputFormat | text messages.tts.providers.azure-speech.outputFormat | Audio-file output format (default text audio-24khz-48kbitrate-mono-mp3 |
text voiceNoteOutputFormat | text messages.tts.providers.azure-speech.voiceNoteOutputFormat | Voice-note output format (default text ogg-24khz-16bit-mono-opus |
© 2024 TaskFlow Mirror
Powered by TaskFlow Sync Engine