Prerequisites
Create a Fish Audio account
Create a Fish Audio account
Sign up for a free Fish Audio account to get started with our API.
- Sign up on fish.audio
- Fill in your details to create an account, complete steps to verify your account.
- Log in to your account and open Get Started
Get your API key
Get your API key
Once you have an account, you’ll need an API key to authenticate your requests.
- Log in and open Get Started
- Click “Get your API key”: the key is created in one click and shown only once
- Copy your key and store it securely
Recipe
Setself_only=False on voices.list() to search the public Voice Library instead of only your own models. The response carries total (matches across all pages) and items (this page). Pick a result’s id and pass it straight to tts.convert() as reference_id.
Install the Python SDK first: pip install fish-audio-sdk.
total > len(page.items) tells you there are more pages; bump page_number to walk them. Any public voice id works as reference_id; nothing is saved to your account.
You can hit the same endpoint directly:

