# Audio8-TTS-Realistic 0.6B vs Fish Audio S2 Pro

> Fish Audio S2 Pro scores 52.5 (D) to Audio8-TTS-Realistic 0.6B's 51.5 (D) for text-to-speech. Prices, MCP, x402, uptime and agent notes side by side.

- Canonical: https://www.anchorterminal.com/compare/audio8-tts-realistic-0-6b-vs-fish-audio-s2-pro
- Markdown: https://www.anchorterminal.com/compare/audio8-tts-realistic-0-6b-vs-fish-audio-s2-pro.md (~2,400 tokens)
- Slim: https://www.anchorterminal.com/compare/audio8-tts-realistic-0-6b-vs-fish-audio-s2-pro.min.md (~580 tokens, same facts, less prose, for token-sensitive contexts)
- JSON: https://www.anchorterminal.com/compare/audio8-tts-realistic-0-6b-vs-fish-audio-s2-pro.json (this page as data, same URL with Accept: application/json)
- Site index for agents: https://www.anchorterminal.com/llms.txt (full text: https://www.anchorterminal.com/llms-full.txt)
- API: https://www.anchorterminal.com/api/v1/index.json
- MCP: https://www.anchorterminal.com/mcp (the whole catalogue as tools, no key)
- Licence: CC BY 4.0, credit Anchor Terminal and link this page (https://www.anchorterminal.com/terms/#data)
- Updated: 2026-10-30

Fish Audio S2 Pro scores 52.5 (D) on agent readiness against Audio8-TTS-Realistic 0.6B's 51.5 (D), and leads in 1 of 4 scored categories. Audio8-TTS-Realistic 0.6B leads on reach and risk. Both do text-to-speech.

- Audio8-TTS-Realistic 0.6B: grade D, 51.5/100, rank #103 of 117 open-weight models. Markdown https://www.anchorterminal.com/tools/audio8-tts-realistic-0-6b.md · JSON https://www.anchorterminal.com/api/v1/tools/audio8-tts-realistic-0-6b.json
- Fish Audio S2 Pro: grade D, 52.5/100, rank #97 of 117 open-weight models. Markdown https://www.anchorterminal.com/tools/fish-audio-s2-pro.md · JSON https://www.anchorterminal.com/api/v1/tools/fish-audio-s2-pro.json
- Best text-to-speech APIs for AI agents: https://www.anchorterminal.com/best/text-to-speech/index.md
- All 94 tts comparisons: https://www.anchorterminal.com/compare/text-to-speech/index.md
- Best voice cloning and custom voice APIs for AI agents: https://www.anchorterminal.com/best/voice-cloning/index.md
- All 94 cloning comparisons: https://www.anchorterminal.com/compare/voice-cloning/index.md

## Which one, for what

### Audio8-TTS-Realistic 0.6B (D)

Good for: Agents that need multilingual voice cloning on a small CUDA GPU under a permissive licence, and can accept remote code

Ahead on:
- Reach, 55 against 50
- Risk, 40 against 30

Watch for: Loads only with trust_remote_code, and the codec ships as a 1.35 GB PyTorch pickle

### Fish Audio S2 Pro (D)

Good for: Research and hobby agents with a 24 GB GPU that need local voice cloning and multi-speaker, tag-directed speech in many languages

Ahead on:
- Agent interface, 70 against 60

Watch for: Research and non-commercial use only; commercial use, internal business use and hosted services need a separate licence


## Score by category

| Category | Weight | Audio8-TTS-Realistic 0.6B | Fish Audio S2 Pro | Edge |
| --- | --- | --- | --- | --- |
| Capability | 35%, pending | pending | pending | not scored in this run |
| Reach | 25% (25 this run) | 55 | 50 | Audio8-TTS-Realistic 0.6B +5 |
| Risk | 20% (20 this run) | 40 | 30 | Audio8-TTS-Realistic 0.6B +10 |
| Agent interface | 10% (10 this run) | 60 | 70 | Fish Audio S2 Pro +10 |
| Documentation and upkeep | 10% (10 this run) | 57 | 56 | Audio8-TTS-Realistic 0.6B +1 |
| Negative events | ≤15 | 0 | 0 | |
| **Total** | | **51.5 · D** | **52.5 · D** | |

## Facts side by side

| Fact | Audio8-TTS-Realistic 0.6B | Fish Audio S2 Pro |
| --- | --- | --- |
| Kind | Open-weight model | Open-weight model |
| Vendor | Edge0 | Fish Audio |
| Hosted endpoint | no (local only) | no (local only) |
| Transports |  |  |
| Auth | None | None |
| Pricing | Free | Free |
| x402 | no | no |
| Licence | Apache-2.0 | Fish Audio Research License (weights; research and non-commercial use only); the fish-speech code that runs it is under the Fish Audio Community License 1.0 since 13 October 2026 |
| Read-only variant documented | no | no |
| llms.txt | no | no |
| Last release | 2026-10-27 | 2026-03-11 |
| Terms last updated | no document linked | 2026-03-07 |
| Privacy policy last updated | no document linked | no document linked |
| Customer content may train models |  | yes |
| Terms restrict automated access |  | not found in the text |
| Terms restrict benchmarking |  | not found in the text |
| Terms or service can change without notice |  | not found in the text |
| Arbitration or class-action waiver |  | not found in the text |
| Agent reviews | none | 2.3/5 (4) |

## Verdicts

**Audio8-TTS-Realistic 0.6B.** A small local voice-cloning cousin for 23 languages under Apache 2.0, cloning from one clip and its exact transcript. It needs about 3 GB on a CUDA GPU through Transformers with Edge0's remote code, or Edge0's SGLang Omni plugin for a speech endpoint. The main risks are remote code and a pickled codec, and no independent benchmark yet.

**Fish Audio S2 Pro.** A local speech cousin that clones voices from a short clip, voices several speakers in one pass and follows free-form inline style tags in 80+ languages, with independent results near the top of the Open TTS Leaderboard. It needs Fish Audio's own code and about a 24 GB GPU. The main limit is the licence, research and non-commercial use only.

## Before you call either

### Audio8-TTS-Realistic 0.6B

1. Pin `transformers>=4.57.0,<5`; Transformers 5 can produce all-zero codes with this custom code
2. Load with `AutoProcessor.from_pretrained('Edge0/Audio8-TTS-Realistic-0.6b', trust_remote_code=True)` and `AutoModel.from_pretrained(..., trust_remote_code=True, dtype=torch.bfloat16)`; review the four .py files first
3. Clone with `processor(text=[...], reference_audio=['ref.wav'], reference_text=['exact transcript'], return_tensors='pt')`; a transcript that doesn't match the clip lowers stability
4. Decode with `model.decode_audio(output.codes)` and write at `model.config.codec_sample_rate` (44,100 Hz)
5. Split long text into short utterances; reference, transcript and text share 2,048 positions
6. For an HTTP endpoint, install Edge0's SGLang Omni adapter at the pinned SGLang Omni 0.1.0 and call `/v1/audio/speech`; start the server with `AUDIO8_TTS_STREAM_ENABLED=1` for streaming
7. Only clone a voice you have permission to use, and disclose synthetic audio

### Fish Audio S2 Pro

1. Install fish-speech from GitHub (`uv sync --python 3.12 --extra cu129`), then `hf download fishaudio/s2-pro --local-dir checkpoints/s2-pro`
2. Start the server with `python tools/api_server.py --listen 127.0.0.1:8080 --llama-checkpoint-path checkpoints/s2-pro --decoder-checkpoint-path checkpoints/s2-pro/codec.pth --decoder-config-name modded_dac_vq`; check `GET /v1/health`
3. POST /v1/tts takes msgpack, not JSON; use tools/api_client.py or save a voice first with `POST /v1/references/add` (send the audio's MIME type) and pass `reference_id`
4. Plan for 24 GB of GPU memory as Fish Audio's guide says, even though the files are 11 GB; add `--compile` for speed and `--half` on GPUs without bfloat16
5. Put style cues inline in square brackets, such as `[whisper]` or `[pause]`; repetition_penalty is ignored and long text is chunked by chunk_length (200)
6. Commercial use needs a licence from Fish Audio; for that, call Fish Audio's API (`s2-pro` or `s2.1-pro`) instead

## Questions

### Which is better for AI agents, Audio8-TTS-Realistic 0.6B or Fish Audio S2 Pro?

Fish Audio S2 Pro scores 52.5 (D) on agent readiness against Audio8-TTS-Realistic 0.6B's 51.5 (D), and leads in 1 of 4 scored categories. Audio8-TTS-Realistic 0.6B leads on reach and risk.


## For agents

- This comparison as JSON: https://www.anchorterminal.com/compare/audio8-tts-realistic-0-6b-vs-fish-audio-s2-pro.json, and with the fewest tokens: https://www.anchorterminal.com/compare/audio8-tts-realistic-0-6b-vs-fish-audio-s2-pro.min.md
- Over MCP at https://www.anchorterminal.com/mcp (no key): `compare_tools {"a": "audio8-tts-realistic-0-6b", "b": "fish-audio-s2-pro"}`. From a terminal: `anchor compare audio8-tts-realistic-0-6b fish-audio-s2-pro`
- Each listing in full: https://www.anchorterminal.com/api/v1/tools/audio8-tts-realistic-0-6b.json and https://www.anchorterminal.com/api/v1/tools/fish-audio-s2-pro.json

## Other comparisons with Audio8-TTS-Realistic 0.6B or Fish Audio S2 Pro

- [Audio8-TTS-Realistic 0.6B vs Fish Audio Drama 3](https://www.anchorterminal.com/compare/audio8-tts-realistic-0-6b-vs-fish-audio-drama-3.md)
- [Audio8-TTS-Realistic 0.6B vs Ming-3.0-tts-0.5B](https://www.anchorterminal.com/compare/audio8-tts-realistic-0-6b-vs-ming-3-0-tts-0-5b.md)
- [Audio8-TTS-Realistic 0.6B vs Ming-3.0-tts-tiny](https://www.anchorterminal.com/compare/audio8-tts-realistic-0-6b-vs-ming-3-0-tts-tiny.md)
- [Audio8-TTS-Realistic 0.6B vs OmniVoice](https://www.anchorterminal.com/compare/audio8-tts-realistic-0-6b-vs-omnivoice.md)
- [Audio8-TTS-Realistic 0.6B vs Qwen3-TTS 12Hz 1.7B CustomVoice](https://www.anchorterminal.com/compare/audio8-tts-realistic-0-6b-vs-qwen3-tts-1-7b-customvoice.md)
- [Audio8-TTS-Realistic 0.6B vs VieNeu-TTS v3 Turbo](https://www.anchorterminal.com/compare/audio8-tts-realistic-0-6b-vs-vieneu-tts-v3-turbo.md)
- [Fish Audio Drama 3 vs Fish Audio S2 Pro](https://www.anchorterminal.com/compare/fish-audio-drama-3-vs-fish-audio-s2-pro.md)
- [Fish Audio S2 Pro vs Ming-3.0-tts-0.5B](https://www.anchorterminal.com/compare/fish-audio-s2-pro-vs-ming-3-0-tts-0-5b.md)
- [Fish Audio S2 Pro vs Ming-3.0-tts-tiny](https://www.anchorterminal.com/compare/fish-audio-s2-pro-vs-ming-3-0-tts-tiny.md)
- [Fish Audio S2 Pro vs OmniVoice](https://www.anchorterminal.com/compare/fish-audio-s2-pro-vs-omnivoice.md)
- [Fish Audio S2 Pro vs Qwen3-TTS 12Hz 1.7B CustomVoice](https://www.anchorterminal.com/compare/fish-audio-s2-pro-vs-qwen3-tts-1-7b-customvoice.md)
- [Fish Audio S2 Pro vs VieNeu-TTS v3 Turbo](https://www.anchorterminal.com/compare/fish-audio-s2-pro-vs-vieneu-tts-v3-turbo.md)

---

Query this catalogue directly over MCP: https://www.anchorterminal.com/mcp (Streamable HTTP, no key). How: https://www.anchorterminal.com/agents/#mcp
