From fe5502b507ffd79621b9169d3c26aa1e83d1558b Mon Sep 17 00:00:00 2001 From: speakeasybot Date: Thu, 15 May 2025 18:41:40 +0000 Subject: [PATCH 1/2] ci: regenerated with OpenAPI Doc , Speakeasy CLI 1.545.0 --- .speakeasy/gen.lock | 8 +- .speakeasy/gen.yaml | 2 +- .speakeasy/workflow.lock | 12 +-- RELEASES.md | 12 ++- docs/models/agentvoice.md | 18 ++-- docs/models/agentvoicedisplayname.md | 90 ++++++++++--------- docs/models/agentvoicevarname.md | 2 +- openapi.yaml | 22 +++-- pyproject.toml | 2 +- src/syllable_sdk/_version.py | 4 +- src/syllable_sdk/models/agentvoice.py | 4 +- .../models/agentvoicedisplayname.py | 10 +++ src/syllable_sdk/models/agentvoicevarname.py | 2 +- 13 files changed, 114 insertions(+), 74 deletions(-) diff --git a/.speakeasy/gen.lock b/.speakeasy/gen.lock index d256c1e4..27c43124 100644 --- a/.speakeasy/gen.lock +++ b/.speakeasy/gen.lock @@ -1,12 +1,12 @@ lockVersion: 2.0.0 id: a3e2761c-0979-427e-b940-b6de6c04cc0d management: - docChecksum: 10a1488c0fb7dae961fe91c1cbf5e747 + docChecksum: f5899330b602620737a887af264728b3 docVersion: 0.0.2 speakeasyVersion: 1.545.0 generationVersion: 2.599.0 - releaseVersion: 0.33.5 - configChecksum: e83720f57816709b39bce6da1059c722 + releaseVersion: 0.33.6 + configChecksum: 905e635deed896e85a955af169e82255 repoURL: https://github.com/asksyllable/syllable-sdk-python.git installationURL: https://github.com/asksyllable/syllable-sdk-python.git published: true @@ -750,7 +750,7 @@ examples: speakeasy-default-agent-get-available-voices: responses: "200": - application/json: [{"provider": "OpenAI", "display_name": "Isabella", "var_name": "wavenet:female/vi-VN-Neural2-A", "gender": "male", "model": "eleven_flash_v2_5", "supported_languages": [{"name": "English", "code": "es-US"}], "deprecated": false}] + application/json: [{"provider": "OpenAI", "display_name": "Isabella", "var_name": "wavenet:female/vi-VN-Neural2-A", "gender": "male", "model": "eleven_flash_v2_5", "supported_languages": [{"name": "English", "code": "en-US"}], "deprecated": false}] send_test_message: speakeasy-default-send-test-message: requestBody: diff --git a/.speakeasy/gen.yaml b/.speakeasy/gen.yaml index 856b94fd..5ad3ea61 100644 --- a/.speakeasy/gen.yaml +++ b/.speakeasy/gen.yaml @@ -19,7 +19,7 @@ generation: oAuth2ClientCredentialsEnabled: true oAuth2PasswordEnabled: true python: - version: 0.33.5 + version: 0.33.6 additionalDependencies: dev: {} main: {} diff --git a/.speakeasy/workflow.lock b/.speakeasy/workflow.lock index af5d519b..f264c6af 100644 --- a/.speakeasy/workflow.lock +++ b/.speakeasy/workflow.lock @@ -2,20 +2,20 @@ speakeasyVersion: 1.545.0 sources: SyllableSDK: sourceNamespace: syllable-sdk-oas - sourceRevisionDigest: sha256:f2e3a690ccc2b8f6b7cef7413d17a3417f48bb92da74a06af807c190f88b3a63 - sourceBlobDigest: sha256:c21b50c779143f5c7a99004f5c285aa50b3b640ca9f5ff53756af7e513089bf2 + sourceRevisionDigest: sha256:7657fc077612b09c1a0a7c863768b209e5f5661a78b72074dea754fa695c42b2 + sourceBlobDigest: sha256:2081c433d10407b1a76b50fa18a462d6522f15a4fc219f340fd3993acc964741 tags: - latest - - speakeasy-sdk-regen-1747326379 + - speakeasy-sdk-regen-1747334432 - 0.0.2 targets: syllable-sdk: source: SyllableSDK sourceNamespace: syllable-sdk-oas - sourceRevisionDigest: sha256:f2e3a690ccc2b8f6b7cef7413d17a3417f48bb92da74a06af807c190f88b3a63 - sourceBlobDigest: sha256:c21b50c779143f5c7a99004f5c285aa50b3b640ca9f5ff53756af7e513089bf2 + sourceRevisionDigest: sha256:7657fc077612b09c1a0a7c863768b209e5f5661a78b72074dea754fa695c42b2 + sourceBlobDigest: sha256:2081c433d10407b1a76b50fa18a462d6522f15a4fc219f340fd3993acc964741 codeSamplesNamespace: code-samples-python-sdk-syllable-sdk-oas-code-samples - codeSamplesRevisionDigest: sha256:8b2c18476362e756defb1e1a10475eb7e8d0f5494293286c0ed72359b6ae329e + codeSamplesRevisionDigest: sha256:2fe2289e38d39728d0f2725fe910738ac708576d5b0066802aba920c80c7aa62 workflow: workflowVersion: 1.0.0 speakeasyVersion: latest diff --git a/RELEASES.md b/RELEASES.md index 3b31bea1..49df3edd 100644 --- a/RELEASES.md +++ b/RELEASES.md @@ -976,4 +976,14 @@ Based on: ### Generated - [python v0.33.5] . ### Releases -- [PyPI v0.33.5] https://pypi.org/project/syllable-sdk/0.33.5 - . \ No newline at end of file +- [PyPI v0.33.5] https://pypi.org/project/syllable-sdk/0.33.5 - . + +## 2025-05-15 18:40:14 +### Changes +Based on: +- OpenAPI Doc +- Speakeasy CLI 1.545.0 (2.599.0) https://github.com/speakeasy-api/speakeasy +### Generated +- [python v0.33.6] . +### Releases +- [PyPI v0.33.6] https://pypi.org/project/syllable-sdk/0.33.6 - . \ No newline at end of file diff --git a/docs/models/agentvoice.md b/docs/models/agentvoice.md index 4f46e1db..42896492 100644 --- a/docs/models/agentvoice.md +++ b/docs/models/agentvoice.md @@ -5,12 +5,12 @@ Voice option for an agent. ## Fields -| Field | Type | Required | Description | Example | -| ------------------------------------------------------------------- | ------------------------------------------------------------------- | ------------------------------------------------------------------- | ------------------------------------------------------------------- | ------------------------------------------------------------------- | -| `provider` | [models.TtsProvider](../models/ttsprovider.md) | :heavy_check_mark: | TTS provider for an agent voice. | | -| `display_name` | [models.AgentVoiceDisplayName](../models/agentvoicedisplayname.md) | :heavy_check_mark: | Display names of voices that Syllable supports. | | -| `var_name` | [models.AgentVoiceVarName](../models/agentvoicevarname.md) | :heavy_check_mark: | The variable name of an agent voice (used when procesing messages). | | -| `gender` | [models.AgentVoiceGender](../models/agentvoicegender.md) | :heavy_check_mark: | Gender for an agent voice. | | -| `model` | [models.AgentVoiceModel](../models/agentvoicemodel.md) | :heavy_check_mark: | Model for an agent voice. | | -| `supported_languages` | List[[models.AgentLanguage](../models/agentlanguage.md)] | :heavy_check_mark: | Languages supported by the voice | {
"code": "es-US",
"name": "Spanish"
} | -| `deprecated` | *bool* | :heavy_check_mark: | Whether the voice is deprecated and should not be used | false | \ No newline at end of file +| Field | Type | Required | Description | Example | +| -------------------------------------------------------------------- | -------------------------------------------------------------------- | -------------------------------------------------------------------- | -------------------------------------------------------------------- | -------------------------------------------------------------------- | +| `provider` | [models.TtsProvider](../models/ttsprovider.md) | :heavy_check_mark: | TTS provider for an agent voice. | | +| `display_name` | [models.AgentVoiceDisplayName](../models/agentvoicedisplayname.md) | :heavy_check_mark: | Display names of voices that Syllable supports. | | +| `var_name` | [models.AgentVoiceVarName](../models/agentvoicevarname.md) | :heavy_check_mark: | The variable name of an agent voice (used when processing messages). | | +| `gender` | [models.AgentVoiceGender](../models/agentvoicegender.md) | :heavy_check_mark: | Gender for an agent voice. | | +| `model` | [models.AgentVoiceModel](../models/agentvoicemodel.md) | :heavy_check_mark: | Model for an agent voice. | | +| `supported_languages` | List[[models.AgentLanguage](../models/agentlanguage.md)] | :heavy_check_mark: | Languages supported by the voice | {
"code": "en-US",
"name": "English"
} | +| `deprecated` | *bool* | :heavy_check_mark: | Whether the voice is deprecated and should not be used | false | \ No newline at end of file diff --git a/docs/models/agentvoicedisplayname.md b/docs/models/agentvoicedisplayname.md index f40c2e94..ec6ad30e 100644 --- a/docs/models/agentvoicedisplayname.md +++ b/docs/models/agentvoicedisplayname.md @@ -5,43 +5,53 @@ Display names of voices that Syllable supports. ## Values -| Name | Value | -| ----------- | ----------- | -| `ALEJANDRO` | Alejandro | -| `ALICE` | Alice | -| `ALLOY` | Alloy | -| `ASH` | Ash | -| `BILL` | Bill | -| `BRIAN` | Brian | -| `CALLUM` | Callum | -| `CHARLIE` | Charlie | -| `CHARLOTTE` | Charlotte | -| `CHRIS` | Chris | -| `CLARA` | Clara | -| `CORAL` | Coral | -| `DANIEL` | Daniel | -| `ECHO` | Echo | -| `ERIC` | Eric | -| `FABLE` | Fable | -| `GEORGE` | George | -| `ISABELLA` | Isabella | -| `JERRY` | Jerry | -| `JESSICA` | Jessica | -| `LAURA` | Laura | -| `LIAM` | Liam | -| `LILY` | Lily | -| `LINA` | Lina | -| `MARK` | Mark | -| `MATILDA` | Matilda | -| `MELANIE` | Melanie | -| `MILA` | Mila | -| `NOVA` | Nova | -| `ONYX` | Onyx | -| `RIVER` | River | -| `ROGER` | Roger | -| `SARAH` | Sarah | -| `SAGE` | Sage | -| `SHIMMER` | Shimmer | -| `SIENNA` | Sienna | -| `TARA` | Tara | -| `WILL` | Will | \ No newline at end of file +| Name | Value | +| ------------------- | ------------------- | +| `ALEJANDRO` | Alejandro | +| `ALICE` | Alice | +| `ALLOY` | Alloy | +| `ASH` | Ash | +| `BILL` | Bill | +| `BRIAN` | Brian | +| `CALLUM` | Callum | +| `CHARLIE` | Charlie | +| `CHARLOTTE` | Charlotte | +| `CHRIS` | Chris | +| `CLARA` | Clara | +| `CMN_TW_WAVENET_A` | cmn-TW-Wavenet-A | +| `CORAL` | Coral | +| `DANIEL` | Daniel | +| `ECHO` | Echo | +| `EN_US_NEURAL2_D` | en-US-Neural2-D | +| `EN_US_NEURAL2_F` | en-US-Neural2-F | +| `EN_US_NEURAL2_J` | en-US-Neural2-J | +| `EN_US_STUDIO_O` | en-US-Studio-O | +| `ERIC` | Eric | +| `ES_US_NEURAL2_A` | es-US-Neural2-A | +| `ES_US_NEURAL2_B` | es-US-Neural2-B | +| `FABLE` | Fable | +| `GEORGE` | George | +| `ISABELLA` | Isabella | +| `JERRY` | Jerry | +| `JESSICA` | Jessica | +| `KO_KR_NEURAL2_A` | ko-KR-Neural2-A | +| `LAURA` | Laura | +| `LIAM` | Liam | +| `LILY` | Lily | +| `LINA` | Lina | +| `MARK` | Mark | +| `MATILDA` | Matilda | +| `MELANIE` | Melanie | +| `MILA` | Mila | +| `NOVA` | Nova | +| `ONYX` | Onyx | +| `RIVER` | River | +| `ROGER` | Roger | +| `SARAH` | Sarah | +| `SAGE` | Sage | +| `SHIMMER` | Shimmer | +| `SIENNA` | Sienna | +| `TARA` | Tara | +| `VI_VN_NEURAL2_A` | vi-VN-Neural2-A | +| `WILL` | Will | +| `YUE_HK_STANDARD_C` | yue-HK-Standard-C | \ No newline at end of file diff --git a/docs/models/agentvoicevarname.md b/docs/models/agentvoicevarname.md index c922c22e..3a31fc6e 100644 --- a/docs/models/agentvoicevarname.md +++ b/docs/models/agentvoicevarname.md @@ -1,6 +1,6 @@ # AgentVoiceVarName -The variable name of an agent voice (used when procesing messages). +The variable name of an agent voice (used when processing messages). ## Values diff --git a/openapi.yaml b/openapi.yaml index 6fd49469..6cdcd195 100644 --- a/openapi.yaml +++ b/openapi.yaml @@ -6573,18 +6573,18 @@ components: description: "Request model to update an existing agent." "AgentVoice": properties: - "provider": {"$ref": "#/components/schemas/TtsProvider", "description": "The provider for the voice", "examples": ["Google"]} - "display_name": {"$ref": "#/components/schemas/AgentVoiceDisplayName", "description": "The display name of the voice", "examples": ["Alejandro"]} - "var_name": {"$ref": "#/components/schemas/AgentVoiceVarName", "description": "The variable name of the voice (used when processing messages)", "deprecated": true, "examples": ["wavenet:male/es-US-Neural2-B"]} + "provider": {"$ref": "#/components/schemas/TtsProvider", "description": "The provider for the voice", "examples": ["OpenAI"]} + "display_name": {"$ref": "#/components/schemas/AgentVoiceDisplayName", "description": "The display name of the voice", "examples": ["Alloy"]} + "var_name": {"$ref": "#/components/schemas/AgentVoiceVarName", "description": "The variable name of the voice (used when processing messages)", "deprecated": true, "examples": ["openai:alloy"]} "gender": {"$ref": "#/components/schemas/AgentVoiceGender", "description": "The gender of the voice", "examples": ["male"]} - "model": {"$ref": "#/components/schemas/AgentVoiceModel", "description": "The model of the voice", "examples": ["WaveNet"]} + "model": {"$ref": "#/components/schemas/AgentVoiceModel", "description": "The model of the voice", "examples": ["tts-1"]} "supported_languages": items: {"$ref": "#/components/schemas/AgentLanguage"} type: "array" title: "Supported Languages" description: "Languages supported by the voice" examples: - - {"code": "es-US", "name": "Spanish"} + - {"code": "en-US", "name": "English"} "deprecated": type: "boolean" title: "Deprecated" @@ -6616,15 +6616,23 @@ components: - "Charlotte" - "Chris" - "Clara" + - "cmn-TW-Wavenet-A" - "Coral" - "Daniel" - "Echo" + - "en-US-Neural2-D" + - "en-US-Neural2-F" + - "en-US-Neural2-J" + - "en-US-Studio-O" - "Eric" + - "es-US-Neural2-A" + - "es-US-Neural2-B" - "Fable" - "George" - "Isabella" - "Jerry" - "Jessica" + - "ko-KR-Neural2-A" - "Laura" - "Liam" - "Lily" @@ -6642,7 +6650,9 @@ components: - "Shimmer" - "Sienna" - "Tara" + - "vi-VN-Neural2-A" - "Will" + - "yue-HK-Standard-C" title: "AgentVoiceDisplayName" description: "Display names of voices that Syllable supports." "AgentVoiceGender": @@ -6706,7 +6716,7 @@ components: - "wavenet:female/ko-KR-Neural2-A" - "wavenet:female/vi-VN-Neural2-A" title: "AgentVoiceVarName" - description: "The variable name of an agent voice (used when procesing messages)." + description: "The variable name of an agent voice (used when processing messages)." "AgentWaitSound": type: "string" enum: diff --git a/pyproject.toml b/pyproject.toml index 3d56c6a5..a98268fb 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -1,6 +1,6 @@ [project] name = "syllable-sdk" -version = "0.33.5" +version = "0.33.6" description = "Python Client SDK Generated by Speakeasy." authors = [{ name = "Syllable" },] readme = "README-PYPI.md" diff --git a/src/syllable_sdk/_version.py b/src/syllable_sdk/_version.py index 20438861..d4d6c941 100644 --- a/src/syllable_sdk/_version.py +++ b/src/syllable_sdk/_version.py @@ -3,10 +3,10 @@ import importlib.metadata __title__: str = "syllable-sdk" -__version__: str = "0.33.5" +__version__: str = "0.33.6" __openapi_doc_version__: str = "0.0.2" __gen_version__: str = "2.599.0" -__user_agent__: str = "speakeasy-sdk/python 0.33.5 2.599.0 0.0.2 syllable-sdk" +__user_agent__: str = "speakeasy-sdk/python 0.33.6 2.599.0 0.0.2 syllable-sdk" try: if __package__ is not None: diff --git a/src/syllable_sdk/models/agentvoice.py b/src/syllable_sdk/models/agentvoice.py index a6d6c6df..4c6ce357 100644 --- a/src/syllable_sdk/models/agentvoice.py +++ b/src/syllable_sdk/models/agentvoice.py @@ -20,7 +20,7 @@ class AgentVoiceTypedDict(TypedDict): display_name: AgentVoiceDisplayName r"""Display names of voices that Syllable supports.""" var_name: AgentVoiceVarName - r"""The variable name of an agent voice (used when procesing messages).""" + r"""The variable name of an agent voice (used when processing messages).""" gender: AgentVoiceGender r"""Gender for an agent voice.""" model: AgentVoiceModel @@ -41,7 +41,7 @@ class AgentVoice(BaseModel): r"""Display names of voices that Syllable supports.""" var_name: AgentVoiceVarName - r"""The variable name of an agent voice (used when procesing messages).""" + r"""The variable name of an agent voice (used when processing messages).""" gender: AgentVoiceGender r"""Gender for an agent voice.""" diff --git a/src/syllable_sdk/models/agentvoicedisplayname.py b/src/syllable_sdk/models/agentvoicedisplayname.py index 35a73ad8..ce5523ab 100644 --- a/src/syllable_sdk/models/agentvoicedisplayname.py +++ b/src/syllable_sdk/models/agentvoicedisplayname.py @@ -18,15 +18,23 @@ class AgentVoiceDisplayName(str, Enum): CHARLOTTE = "Charlotte" CHRIS = "Chris" CLARA = "Clara" + CMN_TW_WAVENET_A = "cmn-TW-Wavenet-A" CORAL = "Coral" DANIEL = "Daniel" ECHO = "Echo" + EN_US_NEURAL2_D = "en-US-Neural2-D" + EN_US_NEURAL2_F = "en-US-Neural2-F" + EN_US_NEURAL2_J = "en-US-Neural2-J" + EN_US_STUDIO_O = "en-US-Studio-O" ERIC = "Eric" + ES_US_NEURAL2_A = "es-US-Neural2-A" + ES_US_NEURAL2_B = "es-US-Neural2-B" FABLE = "Fable" GEORGE = "George" ISABELLA = "Isabella" JERRY = "Jerry" JESSICA = "Jessica" + KO_KR_NEURAL2_A = "ko-KR-Neural2-A" LAURA = "Laura" LIAM = "Liam" LILY = "Lily" @@ -44,4 +52,6 @@ class AgentVoiceDisplayName(str, Enum): SHIMMER = "Shimmer" SIENNA = "Sienna" TARA = "Tara" + VI_VN_NEURAL2_A = "vi-VN-Neural2-A" WILL = "Will" + YUE_HK_STANDARD_C = "yue-HK-Standard-C" diff --git a/src/syllable_sdk/models/agentvoicevarname.py b/src/syllable_sdk/models/agentvoicevarname.py index a4c8a612..545d390f 100644 --- a/src/syllable_sdk/models/agentvoicevarname.py +++ b/src/syllable_sdk/models/agentvoicevarname.py @@ -5,7 +5,7 @@ class AgentVoiceVarName(str, Enum): - r"""The variable name of an agent voice (used when procesing messages).""" + r"""The variable name of an agent voice (used when processing messages).""" OPENAI_ALLOY = "openai:alloy" OPENAI_ASH = "openai:ash" From ff1a41261f351a07ebfd701b1c45b9a9c934c3dd Mon Sep 17 00:00:00 2001 From: "speakeasy-github[bot]" <128539517+speakeasy-github[bot]@users.noreply.github.com> Date: Thu, 15 May 2025 18:41:47 +0000 Subject: [PATCH 2/2] empty commit to trigger [run-tests] workflow