Alternativa a Hume TTS: sustituye Octave con una sola llamada a la API
La API de voz de Fish Audio usa el formato de solicitud de OpenAI, así que una sola llamada sustituye tu solicitud a Hume y tu próximo cambio será solo de configuración. Pruébala gratis con fish-audio/s2.1-pro-free.
No se requiere tarjeta de crédito: fish-audio/s2.1-pro-free cuesta $0 hasta el 30 de noviembre de 2026.
La llamada que sustituye a Hume
Fish implementa la API de voz de OpenAI, así que puedes llamarla con el SDK oficial de OpenAI. Este código funciona tal cual en una cuenta nueva con saldo de $0.
import os from openai import OpenAI client = OpenAI( base_url="https://api.fish.audio/compat/v1", api_key=os.environ["FISH_API_KEY"],) with client.audio.speech.with_streaming_response.create( model="fish-audio/s2.1-pro-free", voice="", input="Hello, world!", response_format="mp3",) as response: response.stream_to_file("speech.mp3")import fs from "node:fs";import OpenAI from "openai"; const client = new OpenAI({ baseURL: "https://api.fish.audio/compat/v1", apiKey: process.env.FISH_API_KEY,}); const response = await client.audio.speech.create({ model: "fish-audio/s2.1-pro-free", voice: "", input: "Hello, world!", response_format: "mp3",});fs.writeFileSync("speech.mp3", Buffer.from(await response.arrayBuffer()));curl https://api.fish.audio/compat/v1/audio/speech \ -H "Authorization: Bearer $FISH_API_KEY" \ -H "Content-Type: application/json" \ -d '{ "model": "fish-audio/s2.1-pro-free", "voice": "", "input": "Hello, world!", "response_format": "mp3" }' \ --output speech.mp3Requiere el SDK oficial de OpenAI (pip install openai o npm install openai) y tu clave de API de Fish en FISH_API_KEY.
Mapea tu solicitud de Hume
Cada parte de una solicitud de TTS de Hume tiene su equivalente en la llamada a Fish de arriba.
Trae tus voces
Hume elimina los datos de las cuentas después del 13 de noviembre de 2026, así que ocúpate de tus voces antes de esa fecha.
Tus voces clonadas
Conserva las grabaciones originales. Fish clona una voz a partir de clips de 10 segundos o más.
Voces de la biblioteca de Hume
Elige una voz parecida en la Biblioteca de voces de Fish y pasa su ID como voz.
Instrucciones de interpretación
Escríbelas en el texto como indicaciones entre corchetes, por ejemplo [whispering] o [warm and happy]. Funciona cualquier indicación en lenguaje natural.
Precios
Pago por uso, sin suscripción ni mínimo mensual. S2.1-Pro factura por bytes UTF-8 del texto de entrada; 1M de bytes equivale aproximadamente a 180.000 palabras en inglés.
Precios de las páginas oficiales de precios, consultados el 29 de octubre de 2026:Fish Audio
Preguntas frecuentes
Migra antes del 13 de noviembre de 2026
Crea una clave gratis y sustituye una llamada.