Skip to content

Commit cfc9efd

Browse files
committed
deepl-voice: add a-law & u-law pcm as input codecs
1 parent abe3c37 commit cfc9efd

1 file changed

Lines changed: 23 additions & 19 deletions

File tree

api-reference/openapi.yaml

Lines changed: 23 additions & 19 deletions
Original file line numberDiff line numberDiff line change
@@ -4438,25 +4438,27 @@ components:
44384438
will auto-detect the container and codec for all supported combinations, except PCM. That requires
44394439
explicit encoding parameters. All formats need to be single channel audio.\n
44404440
\n
4441-
| Content Type | Container | Codec |\n
4442-
| :--- | :--- | :--- |\n
4443-
| `audio/auto` | Auto-detect: FLAC / Matroska / MPEG / Ogg/WebM | Auto-detect AAC / FLAC / MP3/ OPUS\n
4444-
| `audio/flac` | FLAC (flac) | FLAC, interleaved |\n
4445-
| `audio/mpeg` | MPEG (mp3/m4a) | MP3 |\n
4446-
| `audio/ogg` | Ogg (ogg/oga) | Auto-detect FLAC / OPUS |\n
4447-
| `audio/webm` | WebM (webm) | OPUS |\n
4448-
| `audio/x-matroska` | Matroska (mkv/mka) | Auto-detect: AAC / FLAC / MP3 / OPUS |\n
4449-
| `audio/ogg;codecs=flac` | Ogg (ogg/oga) | FLAC, interleaved |\n
4450-
| `audio/ogg;codecs=opus` | Ogg (ogg/oga) | OPUS |\n
4451-
| `audio/pcm;encoding=s16le;rate=8000` | - | PCM signed 16-bit little-endian, 8000 Hz, interleaved |\n
4452-
| `audio/pcm;encoding=s16le;rate=16000` | - | PCM signed 16-bit little-endian, 16000 Hz, interleaved |\n
4453-
| `audio/pcm;encoding=s16le;rate=44100` | - | PCM signed 16-bit little-endian, 44100 Hz, interleaved |\n
4454-
| `audio/pcm;encoding=s16le;rate=48000` | - | PCM signed 16-bit little-endian, 48000 Hz, interleaved |\n
4455-
| `audio/webm;codecs=opus` | WebM (webm) | OPUS |\n
4456-
| `audio/x-matroska;codecs=aac` | Matroska (mkv/mka) | AAC |\n
4457-
| `audio/x-matroska;codecs=flac` | Matroska (mkv/mka) | FLAC, interleaved |\n
4458-
| `audio/x-matroska;codecs=mp3` | Matroska (mkv/mka) | MP3 |\n
4459-
| `audio/x-matroska;codecs=opus` | Matroska (mkv/mka) | OPUS |\n
4441+
| Content Type | Container | Codec |\n
4442+
| :------------------------------------ | :------------------------------------------------ | :---------------------------------------- |\n
4443+
| `audio/auto` | Auto-detect: FLAC / Matroska / MPEG / Ogg / WebM | Auto-detect AAC / FLAC / MP3 / OPUS |\n
4444+
| `audio/flac` | FLAC (flac) | FLAC |\n
4445+
| `audio/mpeg` | MPEG (mp3/m4a) | MP3 |\n
4446+
| `audio/ogg` | Ogg (ogg/oga) | Auto-detect FLAC / OPUS |\n
4447+
| `audio/webm` | WebM (webm) | OPUS |\n
4448+
| `audio/x-matroska` | Matroska (mkv/mka) | Auto-detect: AAC / FLAC / MP3 / OPUS |\n
4449+
| `audio/ogg;codecs=flac` | Ogg (ogg/oga) | FLAC |\n
4450+
| `audio/ogg;codecs=opus` | Ogg (ogg/oga) | OPUS |\n
4451+
| `audio/pcm;encoding=alaw;rate=8000` | - | PCM A-Law 8000 Hz (G.711) |\n
4452+
| `audio/pcm;encoding=ulaw;rate=8000` | - | PCM µ-Law 8000 Hz (G.711) |\n
4453+
| `audio/pcm;encoding=s16le;rate=8000` | - | PCM signed 16-bit little-endian, 8000 Hz |\n
4454+
| `audio/pcm;encoding=s16le;rate=16000` | - | PCM signed 16-bit little-endian, 16000 Hz |\n
4455+
| `audio/pcm;encoding=s16le;rate=44100` | - | PCM signed 16-bit little-endian, 44100 Hz |\n
4456+
| `audio/pcm;encoding=s16le;rate=48000` | - | PCM signed 16-bit little-endian, 48000 Hz |\n
4457+
| `audio/webm;codecs=opus` | WebM (webm) | OPUS |\n
4458+
| `audio/x-matroska;codecs=aac` | Matroska (mkv/mka) | AAC |\n
4459+
| `audio/x-matroska;codecs=flac` | Matroska (mkv/mka) | FLAC |\n
4460+
| `audio/x-matroska;codecs=mp3` | Matroska (mkv/mka) | MP3 |\n
4461+
| `audio/x-matroska;codecs=opus` | Matroska (mkv/mka) | OPUS |\n
44604462
\n
44614463
44624464
We recommend the following bitrates as good tradeoff between quality and bandwidth:\n
@@ -4476,6 +4478,8 @@ components:
44764478
- audio/x-matroska
44774479
- audio/ogg;codecs=flac
44784480
- audio/ogg;codecs=opus
4481+
- audio/pcm;encoding=alaw;rate=8000
4482+
- audio/pcm;encoding=ulaw;rate=8000
44794483
- audio/pcm;encoding=s16le;rate=8000
44804484
- audio/pcm;encoding=s16le;rate=16000
44814485
- audio/pcm;encoding=s16le;rate=44100

0 commit comments

Comments
 (0)