message and a status:
Status codes
Retries
Retry429 and 5xx with exponential backoff. Don’t retry other 4xx codes — they won’t succeed without a change to the request.
Handling errors in the SDKs
Both SDKs raise typed exceptions you can branch on. The base class carries the status and the parsed body.Audio playback via
play() needs ffmpeg. If it’s missing, the Python SDK raises
DependencyError — install ffmpeg or save the audio to a file instead.
