Fish Audio Python SDK
Note: If you’re using the legacy fish_audio_sdk API, see the migration guide to upgrade.
Installation
Authentication
Get your API key from fish.audio/app/api-keys:Quick Start
Synchronous:Core Features
Text-to-Speech
With custom voice:Speech-to-Text
Real-time Streaming
Stream dynamically generated text for conversational AI and live applications: Synchronous:Voice Cloning
Instant cloning:Resource Clients
| Resource | Description | Key Methods |
|---|---|---|
client.tts | Text-to-speech | convert(), stream(), stream_websocket() |
client.asr | Speech recognition | transcribe() |
client.voices | Voice management | list(), get(), create(), update(), delete() |
client.account | Account info | get_credits(), get_package() |
Error Handling
Resources
- Documentation: SDK Guide | API Reference
- Package: PyPI | GitHub
- Legacy SDK: Documentation | Migration Guide

