Install any skill in seconds. Free to start, no credit card required.
Get Started Free →team-telnyx/telnyx-stt-python
Transcribe audio to text via the OpenAI-compatible transcription endpoint. Supports multiple models, languages, and keyword biasing. Also lists available speech-to-text providers and service types.
Passed 22 of 22 test cases with the skill, and 5 of 22 without it.
and 20 more in the full report
17 fixed5 passed either way0 still failing0 broke
Tokens, turns and time describe resource use, not a dollar price.
One of 17 test cases the skill fixed. Same model, same prompt, with and without the skill.
Using the Telnyx CLI command line interface `telnyx-agent`, query available STT providers that specifically belong to the provider named 'telnyx', returning the output in JSON format.
| Checked | Without skill | With skill |
|---|---|---|
| Uses command telnyx-agent stt-providers. | Missed | Passed |
| Includes option --provider telnyx. | Passed | Passed |
The instructions your model reads when the skill loads.
pip install telnyx
import os
from telnyx import Telnyx
client = Telnyx(
api_key=os.environ.get("TELNYX_API_KEY"),
)
All examples below assume client is already initialized as shown above.
All API calls can fail with network errors, rate limits (429), validation errors (422), or authentication errors (401). Always handle errors in production code:
import telnyx
try:
response = client.ai.audio.transcribe(
model="openai/whisper-large-v3-turbo",
url="https://example.com/audio.mp3",
)
except telnyx.APIConnectionError:
print("Network error — check connectivity and retry")
except telnyx.RateLimitError:
import time
time.sleep(1)
except telnyx.APIStatusError as e:
test cases passed, vs 5 / 22 without
More skills from the same source and nearby in the registry, with their headline benchmark lift.