Integration GuidesThird-Party Integrations
Dify Setup
Use Fish Audio TTS with the Dify Podcast Studio plugin to generate single-speaker or two-host podcast audio.
Connect Fish Audio TTS to Dify
Dify's Podcast Studio plugin supports a custom OpenAI TTS Base URL. Convert workflow-generated scripts into Fish Audio podcasts or two-speaker conversations.
Install and authorize
- Install Podcast Studio from Dify Marketplace.
- Open plugin authorization and choose OpenAI TTS.
- Enter the API key and custom Base URL.
- Save and run the connection test.
| Setting | Value |
|---|---|
| Base URL | https://fishaudio.org/v1 |
| API Key | Your Fish Audio API key |
| Model | fishaudio-s21pro-flash |
| Host 1 Voice | 00a1b221-6137-4b73-ad62-b0cbce134167 |
| Host 2 Voice | Another Fish Audio Voice ID |
Build a podcast workflow
Recommended flow:
Topic input → LLM creates a two-host script → Podcast Studio → Audio filePrompt the LLM to alternate speakers line by line, then assign one Voice ID to each host. Both can use the system test voice for the first run.
Troubleshooting
- No Base URL field: install a Podcast Studio version that supports a custom OpenAI endpoint.
- Speakers are reversed: ensure the script alternates speakers one line at a time.
- Invalid model or voice: enter Fish Audio model and Voice IDs manually.
- 401/402: verify plugin credentials and API credits.