Skip to content

Commit b1d6697

Browse files
feat(api): api update
1 parent 0139f63 commit b1d6697

File tree

3 files changed

+15
-10
lines changed

3 files changed

+15
-10
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: 17
2-
openapi_spec_url: https://storage.googleapis.com/stainless-sdk-openapi-specs/groqcloud%2Fgroqcloud-538b507a2769cb4ff3d4eb53d10edf7bf0c0b9adc454afc10a8bf8db68509b8f.yml
3-
openapi_spec_hash: 8a5a5a4f99714bce1b6ec8db313ccfb7
2+
openapi_spec_url: https://storage.googleapis.com/stainless-sdk-openapi-specs/groqcloud%2Fgroqcloud-624cbc05bd41e51696669275e7375471bdbc7bf6e1183ce66be35ce32a9ec1af.yml
3+
openapi_spec_hash: a3331b929934315db7a675ae2688d638
44
config_hash: 6b1c374dcc1ffa3165dd22f52a77ff89

src/groq/resources/audio/speech.py

Lines changed: 8 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -70,9 +70,10 @@ def create(
7070
Args:
7171
input: The text to generate audio for.
7272
73-
model: One of the available TTS models
73+
model: One of the [available TTS models](/docs/text-to-speech).
7474
75-
voice: The voice to use when generating the audio.
75+
voice: The voice to use when generating the audio. List of voices can be found
76+
[here](/docs/text-to-speech).
7677
7778
response_format: The format to audio in. Supported formats are `wav`.
7879
@@ -86,7 +87,7 @@ def create(
8687
8788
timeout: Override the client-level default timeout for this request, in seconds
8889
"""
89-
extra_headers = {"Accept": "application/octet-stream", **(extra_headers or {})}
90+
extra_headers = {"Accept": "audio/wav", **(extra_headers or {})}
9091
return self._post(
9192
"/openai/v1/audio/speech",
9293
body=maybe_transform(
@@ -147,9 +148,10 @@ async def create(
147148
Args:
148149
input: The text to generate audio for.
149150
150-
model: One of the available TTS models
151+
model: One of the [available TTS models](/docs/text-to-speech).
151152
152-
voice: The voice to use when generating the audio.
153+
voice: The voice to use when generating the audio. List of voices can be found
154+
[here](/docs/text-to-speech).
153155
154156
response_format: The format to audio in. Supported formats are `wav`.
155157
@@ -163,7 +165,7 @@ async def create(
163165
164166
timeout: Override the client-level default timeout for this request, in seconds
165167
"""
166-
extra_headers = {"Accept": "application/octet-stream", **(extra_headers or {})}
168+
extra_headers = {"Accept": "audio/wav", **(extra_headers or {})}
167169
return await self._post(
168170
"/openai/v1/audio/speech",
169171
body=await async_maybe_transform(

src/groq/types/audio/speech_create_params.py

Lines changed: 5 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -12,10 +12,13 @@ class SpeechCreateParams(TypedDict, total=False):
1212
"""The text to generate audio for."""
1313

1414
model: Required[str]
15-
"""One of the available TTS models"""
15+
"""One of the [available TTS models](/docs/text-to-speech)."""
1616

1717
voice: Required[str]
18-
"""The voice to use when generating the audio."""
18+
"""The voice to use when generating the audio.
19+
20+
List of voices can be found [here](/docs/text-to-speech).
21+
"""
1922

2023
response_format: Literal["wav"]
2124
"""The format to audio in. Supported formats are `wav`."""

0 commit comments

Comments
 (0)