LICENSE Documentation

Official TypeScript developer resources and documentation for fishaudio/LICENSE. Verified technical context for AI.

0 stars TypeScript TypeScript 1 file ยท ~64,239 tokens
RAW Doc

1. Project Overview & Quickstart (fishaudio/LICENSE)

LICENSE

Open-source repository fishaudio/LICENSE

Repository Details

Note: High-volume repository documentation is actively indexed and synchronized by YakaAI.

2. Official Technical Reference & Guides (fishaudio/docs)

Fish Audio

Canonical documentation index for Fish Audio APIs, SDKs, models, voice cloning, real-time streaming, and self-hosting. This custom index prioritizes the lowest-noise, highest-value entry points for AI agents.

Start Here

  • Coding Assistant Quickstart: Minimal-noise entry point for AI coding assistants with retrieval order, canonical URLs, and task routing.
  • Quick Start: Generate your first AI voice with Fish Audio in under 5 minutes.
  • AI Coding Assistants: Install the Fish Audio skill so your coding agent writes correct SDK and API code.

API Specs

  • OpenAPI: REST API schema for text-to-speech, speech-to-text, wallet, and voice model endpoints.
  • AsyncAPI: WebSocket schema for real-time text-to-speech streaming.

Core REST API

SDKs

Product Guides

Voice Agents

  • Agents Overview: The Fish Audio voice-agent platform โ€” build agents in the console, integrate via REST API and web SDK.
  • Agents Quickstart: Create, test, and publish your first voice agent via the dashboard or the API.
  • Agent Concepts: Workspaces, agents, draft and published versions, and sessions.
  • Agent Configuration: System prompt, first message modes, and draft autosave.
  • Voice & Language: Choose the agent's voice profile and speaking language.
  • Time & Timezone: Agents know the current date and time by default; timezone resolution and opt-out.
  • Knowledge Base: Attach documents so the agent can answer from your content.
  • Tools Overview: Webhook, client, and system tools for voice agents.
  • Webhook Tools: Let the agent call your HTTP endpoints, with templating and testing.
  • Client Tools: Tools your app executes in the browser through the SDK.
  • System Tools: Built-in capabilities like hanging up the call.
  • Dynamic Variables: Personalize each session with template variables supplied at creation time.
  • Custom LLM: Serve your agent's replies from your own OpenAI-compatible model endpoint.
  • Versions & Publishing: Draft, publish, clone, and restore agent configurations.
  • Deployment Overview: Pick a deployment channel โ€” widget, public agents, authenticated sessions, or a phone number.
  • Authentication & Session Tokens: Public agent IDs vs server-minted session tokens; POST /v1/agent/sessions.
  • Public Agents: Credential-free browser access with an origin allowlist.
  • Web SDK: @fishaudio/agent-client โ€” events, modes, transcripts, audio controls, and errors.
  • React SDK: React hooks and components for voice-agent UIs.
  • Widget: Embed a complete voice and chat UI on any website with two lines of HTML โ€” no build step.
  • Wire Protocol: The realtime message protocol for non-SDK consumers.
  • Phone Numbers: Manage phone numbers and bind them to agents.
  • Inbound Calls: Answer phone calls with an agent and track caller attribution.
  • Call Transfers: Let the agent hand a phone call to a human โ€” cold carrier handoff or warm transfer with a private briefing.
  • Preview Calls: Test your draft agent by voice inside the Builder.
  • Agent Tests: Scripted next-reply tests scored by an LLM judge.
  • Conversation History: Query sessions, transcripts, tool timelines, and recordings via the API.
  • Post-call Analysis: Automatic summaries, data extraction, and success criteria.
  • Agent Webhooks: call.ended and call.analyzed events with HMAC signature verification.

Operational Docs

  • Models Overview: Explore Fish Audio's voice generation models and their capabilities.
  • Choosing a Model: Select the right Fish Audio model for your use case and requirements.
  • Pricing And Rate Limits: Understand pricing, usage costs, and API rate limits.
  • Model Deprecations: Track deprecated models and migration timelines.
  • Migration Guide: Switch from ElevenLabs, OpenAI, or other TTS providers to Fish Audio.
  • Changelog: Complete release history and version updates for Fish Audio products.