Skip to content

Commit ad7c257

Browse files
release: 4.143.0 (#303)
* feat: TELAPPS-406: document GET /speech-to-text/providers endpoint * release: 4.143.0 --------- Co-authored-by: stainless-app[bot] <142633134+stainless-app[bot]@users.noreply.github.com>
1 parent 2503154 commit ad7c257

13 files changed

Lines changed: 491 additions & 7 deletions

.release-please-manifest.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,3 @@
11
{
2-
".": "4.142.0"
2+
".": "4.143.0"
33
}

.stats.yml

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
configured_endpoints: 1045
2-
openapi_spec_url: https://storage.googleapis.com/stainless-sdk-openapi-specs/telnyx/telnyx-65c4b7caac34918e94079d6e5073f448a34a4e39d82d6a2d2c6e280012819f28.yml
3-
openapi_spec_hash: 504d65873a9ed56a7147361bb5606411
4-
config_hash: 292f68f00de272998cbaf069c10e2a93
1+
configured_endpoints: 1046
2+
openapi_spec_url: https://storage.googleapis.com/stainless-sdk-openapi-specs/telnyx/telnyx-10509291e5b844e8a5d45f998d80acb44dae15de16d1718c3262bca691142141.yml
3+
openapi_spec_hash: 91111be0696f82a3d576ef9a13d7cdc2
4+
config_hash: 813ec9673b0c5b5a0035cb63dbd80b06

CHANGELOG.md

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,13 @@
11
# Changelog
22

3+
## 4.143.0 (2026-05-27)
4+
5+
Full Changelog: [v4.142.0...v4.143.0](https://github.com/team-telnyx/telnyx-python/compare/v4.142.0...v4.143.0)
6+
7+
### Features
8+
9+
* TELAPPS-406: document GET /speech-to-text/providers endpoint ([53dd1b6](https://github.com/team-telnyx/telnyx-python/commit/53dd1b6a06f1b3dd83bc368a680da233fec354c1))
10+
311
## 4.142.0 (2026-05-27)
412

513
Full Changelog: [v4.141.0...v4.142.0](https://github.com/team-telnyx/telnyx-python/compare/v4.141.0...v4.142.0)

api.md

Lines changed: 12 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -5721,6 +5721,18 @@ Methods:
57215721

57225722
- <code title="post /uac_connections/{id}/actions/check_registration_status">client.uac_connections.actions.<a href="./src/telnyx/resources/uac_connections/actions.py">check_registration_status</a>(id) -> <a href="./src/telnyx/types/uac_connections/action_check_registration_status_response.py">ActionCheckRegistrationStatusResponse</a></code>
57235723

5724+
# SpeechToText
5725+
5726+
Types:
5727+
5728+
```python
5729+
from telnyx.types import SpeechToTextListProvidersResponse
5730+
```
5731+
5732+
Methods:
5733+
5734+
- <code title="get /speech-to-text/providers">client.speech_to_text.<a href="./src/telnyx/resources/speech_to_text.py">list_providers</a>(\*\*<a href="src/telnyx/types/speech_to_text_list_providers_params.py">params</a>) -> <a href="./src/telnyx/types/speech_to_text_list_providers_response.py">SpeechToTextListProvidersResponse</a></code>
5735+
57245736
# VoiceSDKCallReports
57255737

57265738
Types:

pyproject.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
[project]
22
name = "telnyx"
3-
version = "4.142.0"
3+
version = "4.143.0"
44
description = "The official Python library for the telnyx API"
55
dynamic = ["readme"]
66
license = "MIT"

src/telnyx/_client.py

Lines changed: 44 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -99,6 +99,7 @@
9999
document_links,
100100
ip_connections,
101101
porting_orders,
102+
speech_to_text,
102103
text_to_speech,
103104
user_addresses,
104105
advanced_orders,
@@ -242,6 +243,7 @@
242243
from .resources.detail_records import DetailRecordsResource, AsyncDetailRecordsResource
243244
from .resources.document_links import DocumentLinksResource, AsyncDocumentLinksResource
244245
from .resources.ip_connections import IPConnectionsResource, AsyncIPConnectionsResource
246+
from .resources.speech_to_text import SpeechToTextResource, AsyncSpeechToTextResource
245247
from .resources.text_to_speech import TextToSpeechResource, AsyncTextToSpeechResource
246248
from .resources.user_addresses import UserAddressesResource, AsyncUserAddressesResource
247249
from .resources.actions.actions import ActionsResource, AsyncActionsResource
@@ -1667,6 +1669,13 @@ def uac_connections(self) -> UacConnectionsResource:
16671669

16681670
return UacConnectionsResource(self)
16691671

1672+
@cached_property
1673+
def speech_to_text(self) -> SpeechToTextResource:
1674+
"""Discover available speech-to-text providers, models, and supported languages."""
1675+
from .resources.speech_to_text import SpeechToTextResource
1676+
1677+
return SpeechToTextResource(self)
1678+
16701679
@cached_property
16711680
def voice_sdk_call_reports(self) -> VoiceSDKCallReportsResource:
16721681
"""
@@ -3033,6 +3042,13 @@ def uac_connections(self) -> AsyncUacConnectionsResource:
30333042

30343043
return AsyncUacConnectionsResource(self)
30353044

3045+
@cached_property
3046+
def speech_to_text(self) -> AsyncSpeechToTextResource:
3047+
"""Discover available speech-to-text providers, models, and supported languages."""
3048+
from .resources.speech_to_text import AsyncSpeechToTextResource
3049+
3050+
return AsyncSpeechToTextResource(self)
3051+
30363052
@cached_property
30373053
def voice_sdk_call_reports(self) -> AsyncVoiceSDKCallReportsResource:
30383054
"""
@@ -4335,6 +4351,13 @@ def uac_connections(self) -> uac_connections.UacConnectionsResourceWithRawRespon
43354351

43364352
return UacConnectionsResourceWithRawResponse(self._client.uac_connections)
43374353

4354+
@cached_property
4355+
def speech_to_text(self) -> speech_to_text.SpeechToTextResourceWithRawResponse:
4356+
"""Discover available speech-to-text providers, models, and supported languages."""
4357+
from .resources.speech_to_text import SpeechToTextResourceWithRawResponse
4358+
4359+
return SpeechToTextResourceWithRawResponse(self._client.speech_to_text)
4360+
43384361
@cached_property
43394362
def voice_sdk_call_reports(self) -> voice_sdk_call_reports.VoiceSDKCallReportsResourceWithRawResponse:
43404363
"""
@@ -5508,6 +5531,13 @@ def uac_connections(self) -> uac_connections.AsyncUacConnectionsResourceWithRawR
55085531

55095532
return AsyncUacConnectionsResourceWithRawResponse(self._client.uac_connections)
55105533

5534+
@cached_property
5535+
def speech_to_text(self) -> speech_to_text.AsyncSpeechToTextResourceWithRawResponse:
5536+
"""Discover available speech-to-text providers, models, and supported languages."""
5537+
from .resources.speech_to_text import AsyncSpeechToTextResourceWithRawResponse
5538+
5539+
return AsyncSpeechToTextResourceWithRawResponse(self._client.speech_to_text)
5540+
55115541
@cached_property
55125542
def voice_sdk_call_reports(self) -> voice_sdk_call_reports.AsyncVoiceSDKCallReportsResourceWithRawResponse:
55135543
"""
@@ -6683,6 +6713,13 @@ def uac_connections(self) -> uac_connections.UacConnectionsResourceWithStreaming
66836713

66846714
return UacConnectionsResourceWithStreamingResponse(self._client.uac_connections)
66856715

6716+
@cached_property
6717+
def speech_to_text(self) -> speech_to_text.SpeechToTextResourceWithStreamingResponse:
6718+
"""Discover available speech-to-text providers, models, and supported languages."""
6719+
from .resources.speech_to_text import SpeechToTextResourceWithStreamingResponse
6720+
6721+
return SpeechToTextResourceWithStreamingResponse(self._client.speech_to_text)
6722+
66866723
@cached_property
66876724
def voice_sdk_call_reports(self) -> voice_sdk_call_reports.VoiceSDKCallReportsResourceWithStreamingResponse:
66886725
"""
@@ -7904,6 +7941,13 @@ def uac_connections(self) -> uac_connections.AsyncUacConnectionsResourceWithStre
79047941

79057942
return AsyncUacConnectionsResourceWithStreamingResponse(self._client.uac_connections)
79067943

7944+
@cached_property
7945+
def speech_to_text(self) -> speech_to_text.AsyncSpeechToTextResourceWithStreamingResponse:
7946+
"""Discover available speech-to-text providers, models, and supported languages."""
7947+
from .resources.speech_to_text import AsyncSpeechToTextResourceWithStreamingResponse
7948+
7949+
return AsyncSpeechToTextResourceWithStreamingResponse(self._client.speech_to_text)
7950+
79077951
@cached_property
79087952
def voice_sdk_call_reports(self) -> voice_sdk_call_reports.AsyncVoiceSDKCallReportsResourceWithStreamingResponse:
79097953
"""

src/telnyx/_version.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
11
# File generated from our OpenAPI spec by Stainless. See CONTRIBUTING.md for details.
22

33
__title__ = "telnyx"
4-
__version__ = "4.142.0" # x-release-please-version
4+
__version__ = "4.143.0" # x-release-please-version

src/telnyx/resources/__init__.py

Lines changed: 14 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -497,6 +497,14 @@
497497
PortingOrdersResourceWithStreamingResponse,
498498
AsyncPortingOrdersResourceWithStreamingResponse,
499499
)
500+
from .speech_to_text import (
501+
SpeechToTextResource,
502+
AsyncSpeechToTextResource,
503+
SpeechToTextResourceWithRawResponse,
504+
AsyncSpeechToTextResourceWithRawResponse,
505+
SpeechToTextResourceWithStreamingResponse,
506+
AsyncSpeechToTextResourceWithStreamingResponse,
507+
)
500508
from .text_to_speech import (
501509
TextToSpeechResource,
502510
AsyncTextToSpeechResource,
@@ -2281,6 +2289,12 @@
22812289
"AsyncUacConnectionsResourceWithRawResponse",
22822290
"UacConnectionsResourceWithStreamingResponse",
22832291
"AsyncUacConnectionsResourceWithStreamingResponse",
2292+
"SpeechToTextResource",
2293+
"AsyncSpeechToTextResource",
2294+
"SpeechToTextResourceWithRawResponse",
2295+
"AsyncSpeechToTextResourceWithRawResponse",
2296+
"SpeechToTextResourceWithStreamingResponse",
2297+
"AsyncSpeechToTextResourceWithStreamingResponse",
22842298
"VoiceSDKCallReportsResource",
22852299
"AsyncVoiceSDKCallReportsResource",
22862300
"VoiceSDKCallReportsResourceWithRawResponse",

0 commit comments

Comments
 (0)