Integration GuidesThird-Party Integrations
AnythingLLM Setup
Configure Fish Audio as an OpenAI-compatible TTS provider for spoken knowledge-base and chat responses in AnythingLLM.
Connect Fish Audio TTS to AnythingLLM
AnythingLLM supports any OpenAI-compatible TTS service. Use Fish Audio voices to read knowledge-base answers and chat responses aloud.
Configure the speech provider
Open:
Settings → AI Providers → Voice & Speech → Text-to-SpeechSelect Generic OpenAI-Compatible, then enter:
| Setting | Value |
|---|---|
| Base URL | https://fishaudio.org/v1 |
| API Key | Your Fish Audio API key |
| Model | fishaudio-s21pro-flash |
| Voice | 00a1b221-6137-4b73-ad62-b0cbce134167 |
Save the provider, generate a short Workspace response, and use its speech control. After it plays, replace the test voice with your preferred Voice ID.
Troubleshooting
- Provider cannot be saved: use a Base URL ending at
/v1and a valid API key. - Browser speech is still used: select Generic OpenAI-Compatible as the active TTS provider.
- Invalid model or voice: do not use OpenAI defaults such as
tts-1oralloy. - 401/402: verify the API key and separate API credit balance.