Skip to content

Commit a5e8c23

Browse files
committed
Release 1.2.1
1 parent 6b9ba4f commit a5e8c23

15 files changed

Lines changed: 536 additions & 48 deletions

poetry.lock

Lines changed: 18 additions & 18 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

pyproject.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@ name = "murf"
33

44
[tool.poetry]
55
name = "murf"
6-
version = "1.2.0"
6+
version = "1.2.1"
77
description = ""
88
readme = "README.md"
99
authors = []

reference.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -122,7 +122,7 @@ client.text_to_speech.generate(
122122
<dl>
123123
<dd>
124124

125-
**voice_id:** `str`
125+
**voice_id:** `str` — Use the GET /v1/speech/voices api to find supported voiceIds.
126126

127127
</dd>
128128
</dl>
@@ -173,7 +173,7 @@ client.text_to_speech.generate(
173173
**multi_native_locale:** `typing.Optional[str]`
174174

175175
Specifies the language for the generated audio, enabling a voice to speak in multiple languages natively. Only available in the Gen2 model.
176-
Valid values: "en-US", "en-UK", "es-ES", etc. Use the GET /v1/speed/voices endpoint to retrieve the list of available voices and languages.
176+
Valid values: "en-US", "en-UK", "es-ES", etc. Use the GET /v1/speech/voices endpoint to retrieve the list of available voices and languages.
177177

178178
</dd>
179179
</dl>

src/murf/__init__.py

Lines changed: 14 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -9,18 +9,24 @@
99
ApiVoice,
1010
ApiVoiceGender,
1111
AuthTokenResponse,
12+
CharacterCount,
1213
DubApiDetailResponse,
1314
DubJobStatusResponse,
1415
FormDataContentDisposition,
1516
GenerateSpeechResponse,
1617
GroupApiProjectResponse,
1718
LocaleResponse,
1819
LocaleResponseSupportsItem,
20+
Metadata,
21+
MurfApiTranslationRequest,
22+
MurfApiTranslationResponse,
1923
PronunciationDetail,
2024
PronunciationDetailType,
2125
SourceLocaleResponse,
26+
SpeechToSpeechResponse,
2227
StyleDetails,
23-
WordDuration,
28+
Translation,
29+
WordDurationResponse,
2430
)
2531
from .errors import (
2632
BadRequestError,
@@ -48,6 +54,7 @@
4854
"AsyncMurf",
4955
"AuthTokenResponse",
5056
"BadRequestError",
57+
"CharacterCount",
5158
"DubApiDetailResponse",
5259
"DubJobStatusResponse",
5360
"ForbiddenError",
@@ -58,17 +65,22 @@
5865
"InternalServerError",
5966
"LocaleResponse",
6067
"LocaleResponseSupportsItem",
68+
"Metadata",
6169
"Murf",
70+
"MurfApiTranslationRequest",
71+
"MurfApiTranslationResponse",
6272
"MurfDub",
6373
"MurfEnvironment",
6474
"PaymentRequiredError",
6575
"PronunciationDetail",
6676
"PronunciationDetailType",
6777
"ServiceUnavailableError",
6878
"SourceLocaleResponse",
79+
"SpeechToSpeechResponse",
6980
"StyleDetails",
81+
"Translation",
7082
"UnauthorizedError",
71-
"WordDuration",
83+
"WordDurationResponse",
7284
"__version__",
7385
"auth",
7486
"dubbing",

src/murf/core/client_wrapper.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -16,7 +16,7 @@ def get_headers(self) -> typing.Dict[str, str]:
1616
headers: typing.Dict[str, str] = {
1717
"X-Fern-Language": "Python",
1818
"X-Fern-SDK-Name": "murf",
19-
"X-Fern-SDK-Version": "1.2.0",
19+
"X-Fern-SDK-Version": "1.2.1",
2020
}
2121
if self._api_key is not None:
2222
headers["api-key"] = self._api_key

0 commit comments

Comments
 (0)