Skip to content

Commit 47c765d

Browse files
feat(api): api update
1 parent 25daef9 commit 47c765d

File tree

5 files changed

+38
-20
lines changed

5 files changed

+38
-20
lines changed

.stats.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
11
configured_endpoints: 9
2-
openapi_spec_url: https://storage.googleapis.com/stainless-sdk-openapi-specs/lmnt-kaikato-aryp6r%2Flmnt-com-e459e5b89107504561e0c96a6d5b73522407ae657e83a0c9a2609717889d10f6.yml
3-
openapi_spec_hash: 871bfa3fd402ddfe3124a5b884e3bd52
2+
openapi_spec_url: https://storage.googleapis.com/stainless-sdk-openapi-specs/lmnt-kaikato-aryp6r%2Flmnt-com-e9b6dfacea7ad119a76705441211d3c25bbcc7c900f74685cd679a3bd84dac72.yml
3+
openapi_spec_hash: 3b34a0865020e8a6dcbc02e2bfc6c638
44
config_hash: ad76a808facacf5f53e58d591653bac6

src/lmnt/resources/speech.py

Lines changed: 24 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -113,8 +113,10 @@ def convert(
113113
- `ulaw`: 8-bit G711 µ-law audio with a WAV header.
114114
- `webm`: WebM format with Opus audio codec.
115115
- `pcm_s16le`: PCM signed 16-bit little-endian audio.
116-
- `pcm_f32le`: PCM 32-bit floating-point little-endian audio. Non-streamable
117-
formats:
116+
- `pcm_f32le`: PCM 32-bit floating-point little-endian audio.
117+
118+
Non-streamable formats:
119+
118120
- `aac`: AAC audio codec.
119121
- `wav`: 16-bit PCM audio in WAV container.
120122
@@ -224,8 +226,10 @@ def generate(
224226
- `ulaw`: 8-bit G711 µ-law audio with a WAV header.
225227
- `webm`: WebM format with Opus audio codec.
226228
- `pcm_s16le`: PCM signed 16-bit little-endian audio.
227-
- `pcm_f32le`: PCM 32-bit floating-point little-endian audio. Non-streamable
228-
formats:
229+
- `pcm_f32le`: PCM 32-bit floating-point little-endian audio.
230+
231+
Non-streamable formats:
232+
229233
- `aac`: AAC audio codec.
230234
- `wav`: 16-bit PCM audio in WAV container.
231235
@@ -347,8 +351,10 @@ def generate_detailed(
347351
- `ulaw`: 8-bit G711 µ-law audio with a WAV header.
348352
- `webm`: WebM format with Opus audio codec.
349353
- `pcm_s16le`: PCM signed 16-bit little-endian audio.
350-
- `pcm_f32le`: PCM 32-bit floating-point little-endian audio. Non-streamable
351-
formats:
354+
- `pcm_f32le`: PCM 32-bit floating-point little-endian audio.
355+
356+
Non-streamable formats:
357+
352358
- `aac`: AAC audio codec.
353359
- `wav`: 16-bit PCM audio in WAV container.
354360
@@ -490,8 +496,10 @@ async def convert(
490496
- `ulaw`: 8-bit G711 µ-law audio with a WAV header.
491497
- `webm`: WebM format with Opus audio codec.
492498
- `pcm_s16le`: PCM signed 16-bit little-endian audio.
493-
- `pcm_f32le`: PCM 32-bit floating-point little-endian audio. Non-streamable
494-
formats:
499+
- `pcm_f32le`: PCM 32-bit floating-point little-endian audio.
500+
501+
Non-streamable formats:
502+
495503
- `aac`: AAC audio codec.
496504
- `wav`: 16-bit PCM audio in WAV container.
497505
@@ -601,8 +609,10 @@ async def generate(
601609
- `ulaw`: 8-bit G711 µ-law audio with a WAV header.
602610
- `webm`: WebM format with Opus audio codec.
603611
- `pcm_s16le`: PCM signed 16-bit little-endian audio.
604-
- `pcm_f32le`: PCM 32-bit floating-point little-endian audio. Non-streamable
605-
formats:
612+
- `pcm_f32le`: PCM 32-bit floating-point little-endian audio.
613+
614+
Non-streamable formats:
615+
606616
- `aac`: AAC audio codec.
607617
- `wav`: 16-bit PCM audio in WAV container.
608618
@@ -724,8 +734,10 @@ async def generate_detailed(
724734
- `ulaw`: 8-bit G711 µ-law audio with a WAV header.
725735
- `webm`: WebM format with Opus audio codec.
726736
- `pcm_s16le`: PCM signed 16-bit little-endian audio.
727-
- `pcm_f32le`: PCM 32-bit floating-point little-endian audio. Non-streamable
728-
formats:
737+
- `pcm_f32le`: PCM 32-bit floating-point little-endian audio.
738+
739+
Non-streamable formats:
740+
729741
- `aac`: AAC audio codec.
730742
- `wav`: 16-bit PCM audio in WAV container.
731743

src/lmnt/types/speech_convert_params.py

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -37,8 +37,10 @@ class SpeechConvertParams(TypedDict, total=False):
3737
- `ulaw`: 8-bit G711 µ-law audio with a WAV header.
3838
- `webm`: WebM format with Opus audio codec.
3939
- `pcm_s16le`: PCM signed 16-bit little-endian audio.
40-
- `pcm_f32le`: PCM 32-bit floating-point little-endian audio. Non-streamable
41-
formats:
40+
- `pcm_f32le`: PCM 32-bit floating-point little-endian audio.
41+
42+
Non-streamable formats:
43+
4244
- `aac`: AAC audio codec.
4345
- `wav`: 16-bit PCM audio in WAV container.
4446
"""

src/lmnt/types/speech_generate_detailed_params.py

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -31,8 +31,10 @@ class SpeechGenerateDetailedParams(TypedDict, total=False):
3131
- `ulaw`: 8-bit G711 µ-law audio with a WAV header.
3232
- `webm`: WebM format with Opus audio codec.
3333
- `pcm_s16le`: PCM signed 16-bit little-endian audio.
34-
- `pcm_f32le`: PCM 32-bit floating-point little-endian audio. Non-streamable
35-
formats:
34+
- `pcm_f32le`: PCM 32-bit floating-point little-endian audio.
35+
36+
Non-streamable formats:
37+
3638
- `aac`: AAC audio codec.
3739
- `wav`: 16-bit PCM audio in WAV container.
3840
"""

src/lmnt/types/speech_generate_params.py

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -31,8 +31,10 @@ class SpeechGenerateParams(TypedDict, total=False):
3131
- `ulaw`: 8-bit G711 µ-law audio with a WAV header.
3232
- `webm`: WebM format with Opus audio codec.
3333
- `pcm_s16le`: PCM signed 16-bit little-endian audio.
34-
- `pcm_f32le`: PCM 32-bit floating-point little-endian audio. Non-streamable
35-
formats:
34+
- `pcm_f32le`: PCM 32-bit floating-point little-endian audio.
35+
36+
Non-streamable formats:
37+
3638
- `aac`: AAC audio codec.
3739
- `wav`: 16-bit PCM audio in WAV container.
3840
"""

0 commit comments

Comments
 (0)