Skip to content

Commit 9c70f7d

Browse files
committed
Finshed table, updated note
1 parent 4607101 commit 9c70f7d

File tree

1 file changed

+28
-23
lines changed

1 file changed

+28
-23
lines changed

articles/cognitive-services/Speech-Service/rest-text-to-speech.md

Lines changed: 28 additions & 23 deletions
Original file line numberDiff line numberDiff line change
@@ -274,31 +274,36 @@ If the HTTP status is `200 OK`, the body of the response contains an audio file
274274

275275
This is a list of supported audio formats that are sent in each request as the `X-Microsoft-OutputFormat` header. Each format incorporates a bit rate and encoding type. The Speech service supports 24-kHz, 16-kHz, and 8-kHz audio outputs. Prebuilt neural voices are created from samples that use a 24-khz sample rate. All voices can upsample or downsample to other sample rates when synthesizing.
276276

277-
|Streaming |Non-Streaming |Unknown |
278-
|--------------------------------|-------------------------|----------------------------------|
279-
|raw-16khz-16bit-mono-pcm | |audio-16khz-16bit-32kbps-mono-opus|
280-
|raw-8khz-8bit-mono-mulaw | |audio-24khz-16bit-24kbps-mono-opus|
281-
|raw-16khz-16bit-mono-truesilk | |audio-24khz-16bit-48kbps-mono-opus|
282-
|audio-16khz-128kbitrate-mono-mp3| |audio-48khz-96kbitrate-mono-mp3 |
283-
|audio-16khz-64kbitrate-mono-mp3 | |audio-48khz-192kbitrate-mono-mp3 |
284-
|audio-16khz-32kbitrate-mono-mp3 | |ogg-16khz-16bit-mono-opus |
285-
|audio-24khz-160kbitrate-mono-mp3| |ogg-48khz-16bit-mono-opus |
286-
|audio-24khz-96kbitrate-mono-mp3 | |raw-8khz-8bit-mono-alaw |
287-
|audio-24khz-48kbitrate-mono-mp3 | |raw-8khz-16bit-mono-pcm |
288-
|ogg-24khz-16bit-mono-opus | |raw-24khz-16bit-mono-pcm |
289-
| | |raw-24khz-16bit-mono-truesilk |
290-
| | |raw-48khz-16bit-mono-pcm |
291-
| | |riff-8khz-8bit-mono-alaw |
292-
| | |riff-8khz-8bit-mono-mulaw |
293-
| | |riff-8khz-16bit-mono-pcm |
294-
| | |riff-24khz-16bit-mono-pcm |
295-
| | |riff-48khz-16bit-mono-pcm |
296-
| | |webm-16khz-16bit-mono-opus |
297-
| | |webm-24khz-16bit-24kbps-mono-opus |
298-
| | |webm-24khz-16bit-mono-opus |
277+
|Streaming |Non-Streaming |
278+
|----------------------------------|-------------------------|
279+
|audio-16khz-16bit-32kbps-mono-opus|riff-8khz-8bit-mono-alaw |
280+
|audio-16khz-32kbitrate-mono-mp3 |riff-8khz-8bit-mono-mulaw|
281+
|audio-16khz-64kbitrate-mono-mp3 |riff-8khz-16bit-mono-pcm |
282+
|audio-16khz-128kbitrate-mono-mp3 |riff-24khz-16bit-mono-pcm|
283+
|audio-24khz-16bit-24kbps-mono-opus|riff-48khz-16bit-mono-pcm|
284+
|audio-24khz-16bit-48kbps-mono-opus| |
285+
|audio-24khz-48kbitrate-mono-mp3 | |
286+
|audio-24khz-96kbitrate-mono-mp3 | |
287+
|audio-24khz-160kbitrate-mono-mp3 | |
288+
|audio-48khz-96kbitrate-mono-mp3 | |
289+
|audio-48khz-192kbitrate-mono-mp3 | |
290+
|ogg-16khz-16bit-mono-opus | |
291+
|ogg-24khz-16bit-mono-opus | |
292+
|ogg-48khz-16bit-mono-opus | |
293+
|raw-8khz-8bit-mono-alaw | |
294+
|raw-8khz-8bit-mono-mulaw | |
295+
|raw-8khz-16bit-mono-pcm | |
296+
|raw-16khz-16bit-mono-pcm | |
297+
|raw-16khz-16bit-mono-truesilk | |
298+
|raw-24khz-16bit-mono-pcm | |
299+
|raw-24khz-16bit-mono-truesilk | |
300+
|raw-48khz-16bit-mono-pcm | |
301+
|webm-16khz-16bit-mono-opus | |
302+
|webm-24khz-16bit-24kbps-mono-opus | |
303+
|webm-24khz-16bit-mono-opus | |
299304

300305
> [!NOTE]
301-
> en-US-AriaNeural, en-US-JennyNeural and zh-CN-XiaoxiaoNeural are available in public preview in 48Khz output.
306+
> en-US-AriaNeural, en-US-JennyNeural and zh-CN-XiaoxiaoNeural are available in public preview in 48Khz output. Other voices support 24khz upsampled to 48khz output.
302307
303308
> [!NOTE]
304309
> If your selected voice and output format have different bit rates, the audio is resampled as necessary. You can decode the `ogg-24khz-16bit-mono-opus` format by using the [Opus codec](https://opus-codec.org/downloads/).

0 commit comments

Comments
 (0)