Kitta Audio Docs
Integration GuidesThird-Party Integrations

Third-Party Integrations

Connect Kitta Audio TTS to character chat, knowledge-base, voice-agent, livestream, and automation software.

Third-Party Integrations

These guides show how to connect Kitta Audio text-to-speech, voices, and API keys to third-party apps. Every guide includes copyable settings, setup steps, a connection test, and troubleshooting.

AppUse caseConnectionGuide
TavoMobile character chatOpenAI-compatible TTSTavo guide
RimTalk TTSRimWorld colonist dialogueOpenAI-compatible TTSRimTalk TTS guide
RikkaHubMobile chat with Kitta Audio TTSfish.audio-compatible /v1/ttsRikkaHub guide
Open WebUISelf-hosted AI chatOpenAI TTS engineOpen WebUI guide
SillyTavernCharacter chat and voice mappingOpenAI-compatible TTSSillyTavern guide
OpenClawVoice replies across messaging channelsOpenAI TTS providerOpenClaw guide
Hermes AgentAgent-generated speech filesOpenAI TTS providerHermes Agent guide
WorkBuddyTask-generated speech filesCustom Skill (Beta)WorkBuddy guide
AstrBotAgent voice replies across chat appsOpenAI TTS providerAstrBot guide
Anx ReaderEbook and PDF narrationOpenAI-compatible TTSAnx Reader guide
OpenMAICAI classroom and teacher speechCustom OpenAI TTSOpenMAIC guide
LibreChatSpoken self-hosted chat responsesServer-side OpenAI TTSLibreChat guide
AIRIAI character speechOpenAI-compatible speech providerAIRI guide
OpenTalkingVoice conversations and generated mediaOpenAI-compatible TTSOpenTalking guide
Android Custom TTSSystem-wide Android read-aloudComplete OpenAI TTS endpointAndroid Custom TTS guide
Home AssistantSmart-home announcements and AssistHACS custom TTS integrationHome Assistant guide
ChatticaAIMobile AI character chatOpenAI-compatible TTSChatticaAI guide
Voice Mode MCPVoice interaction for MCP clientsCustom TTS environment variablesVoice Mode MCP guide
OpenCrabsVoice messages for AI agentsOpenAI-compatible TTSOpenCrabs guide

AI character chat

AppUse caseGuide
PocketTavernAndroid character chat and per-character voicesPocketTavern guide
LumiverseCharacter chat, manual speech, and autoplayLumiverse guide
AIRIAI character speech and voice previewAIRI guide

Knowledge, reading, and content

AppUse caseGuide
AnythingLLMSpoken knowledge-base and chat responsesAnythingLLM guide
Open NotebookPodcasts and audio summariesOpen Notebook guide
OpenReaderArticle and ebook narrationOpenReader guide
Anx ReaderEbook and PDF narrationAnx Reader guide
LibreChatSpoken self-hosted chat responsesLibreChat guide
OpenMAICAI classroom and teacher speechOpenMAIC guide
Android Custom TTSSystem-wide Android read-aloudAndroid Custom TTS guide
DifyAI podcasts and two-host audioDify guide

Realtime voice agents

PlatformUse caseGuide
LiveKit AgentsWebRTC, SIP, and realtime assistantsLiveKit Agents guide
PipecatRealtime STT, LLM, and TTS pipelinesPipecat guide
OpenTalkingVoice conversations and generated mediaOpenTalking guide

Automation, livestreaming, and CLI

AppUse caseGuide
Social Stream NinjaOBS and livestream message speechSocial Stream Ninja guide
n8nBatch speech and automation workflowsn8n guide
OpenCode Telegram BotSpoken coding-assistant repliesOpenCode Telegram Bot guide
ChatGPT CLIGenerate speech files from a terminalChatGPT CLI guide

If an app supports the OpenAI POST /v1/audio/speech contract, it can usually connect through the Kitta Audio OpenAI-Compatible TTS API.

If an app hard-codes the fish.audio POST /v1/tts contract, use the Fish Audio Compatible TTS API instead.

Shared settings

SettingValue
API Base URLhttps://fishaudio.org/v1
Modelfishaudio-s21pro-flash
Test Voice ID00a1b221-6137-4b73-ad62-b0cbce134167
Recommended formatmp3

Apps may label the voice field as Voice, Voice ID, or Speaker Voice. Enter the Kitta Audio Voice ID in each case. Use a Base URL ending in /v1 unless a guide explicitly asks for the full endpoint.

Create a dedicated key in API management and confirm that your API credit balance is sufficient. A separate key for each app makes monitoring and revocation easier.