diff --git a/custom.css b/custom.css index 768ea06..180a61d 100644 --- a/custom.css +++ b/custom.css @@ -23,3 +23,8 @@ *:active::-webkit-scrollbar-thumb { opacity: 1; } + +/* Remove dark mode background from page icons */ +img[src*="/images/"] { + background: transparent !important; +} diff --git a/developer-guide/integrations/n8n.mdx b/developer-guide/integrations/n8n.mdx new file mode 100644 index 0000000..b65b2b9 --- /dev/null +++ b/developer-guide/integrations/n8n.mdx @@ -0,0 +1,41 @@ +--- +title: "n8n" +description: "Automate workflows with Fish Audio and n8n" +icon: "/images/n8n.png" +--- + +[n8n](https://n8n.io/) is a fair-code licensed workflow automation platform. The Fish Audio community node brings text-to-speech, speech-to-text, and voice cloning capabilities to your n8n workflows. + +## Installation + +Install from n8n community nodes: + +1. Go to **Settings** > **Community Nodes** +2. Select **Install** +3. Enter `n8n-nodes-fishaudio` +4. Accept the risks and install + +See the [n8n community nodes guide](https://docs.n8n.io/integrations/community-nodes/installation/) for details. + +## Configuration + +1. Go to **Credentials** > **Add Credential** +2. Search for "Fish Audio API" +3. Enter your API key from [fish.audio/app/api-keys](https://fish.audio/app/api-keys) + +## Features + +The node supports: + +- **Text-to-Speech** — Generate audio from text using any voice model +- **Speech-to-Text** — Transcribe audio files +- **Voice Models** — List, create, and manage custom voices +- **Account** — Check credit balance + +The node is also available as an AI tool for use with n8n's AI Agent nodes. + +## Resources + +- [npm package](https://www.npmjs.com/package/n8n-nodes-fishaudio) +- [GitHub](https://github.com/fishaudio/fish-audio-n8n) +- [n8n Community Nodes](https://docs.n8n.io/integrations/community-nodes/) \ No newline at end of file diff --git a/docs.json b/docs.json index a27854b..5709015 100644 --- a/docs.json +++ b/docs.json @@ -101,7 +101,8 @@ "group": "Integrations", "pages": [ "developer-guide/integrations/pipecat", - "developer-guide/integrations/livekit" + "developer-guide/integrations/livekit", + "developer-guide/integrations/n8n" ] }, { @@ -355,6 +356,10 @@ { "source": "/developer-guide/sdk-guide/python", "destination": "/developer-guide/sdk-guide/python/overview" + }, + { + "source": "/n8n", + "destination": "/developer-guide/integrations/n8n" } ], "footer": { diff --git a/images/n8n.png b/images/n8n.png new file mode 100644 index 0000000..b23f74c Binary files /dev/null and b/images/n8n.png differ