13 ноября 2026 года Hume закрывает доступ к своим API TTS и EVI, а затем удаляет данные аккаунтов.Источник

Альтернатива Hume TTS: замените Octave одним вызовом API

API синтеза речи Fish Audio использует формат запросов OpenAI, поэтому один вызов заменяет ваш запрос к Hume, а следующая смена провайдера сведётся к изменению конфигурации. Попробуйте бесплатно с fish-audio/s2.1-pro-free.

Кредитная карта не требуется: fish-audio/s2.1-pro-free стоит $0 до 30 ноября 2026 года включительно.

Вызов, который заменяет Hume

Fish поддерживает API синтеза речи OpenAI, поэтому его можно вызывать через официальный OpenAI SDK. Этот код работает без изменений на новом аккаунте с балансом $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.mp3

Нужны официальный OpenAI SDK (pip install openai или npm install openai) и ваш API-ключ Fish в FISH_API_KEY.

Сопоставьте запрос к Hume

У каждой части запроса Hume TTS есть аналог в вызове Fish выше.

Fish Audio
POST /v0/tts/filePOST /compat/v1/audio/speechТело ответа — это само аудио.
X-Hume-Api-KeyAuthorization: BearerВаш API-ключ Fish, передаётся как Bearer-токен.
utterances[].textinputОдин запрос на фразу. Объединяйте тексты с одним и тем же голосом.
utterances[].voicevoiceID голоса Fish. Пустая строка выбирает голос модели по умолчанию.
utterances[].descriptioninputПишите актёрские указания прямо в тексте в квадратных скобках, например [whispering].
utterances[].speedspeedМножитель скорости.
format.typeresponse_formatmp3, wav, opus или pcm. По умолчанию pcm, поэтому указывайте формат явно.

Перенесите свои голоса

После 13 ноября 2026 года Hume удалит данные аккаунтов, поэтому разберитесь с голосами заранее.

Ваши клонированные голоса

Сохраните исходные записи. Fish клонирует голос по фрагментам длительностью от 10 секунд.

Голоса из библиотеки Hume

Подберите похожий голос в библиотеке голосов Fish и передайте его ID в voice.

Актёрские указания

Пишите их прямо в тексте в квадратных скобках, например [whispering] или [warm and happy]. Подойдёт любое указание на естественном языке.

Цены

Оплата по факту, без подписки и ежемесячного минимума. S2.1-Pro тарифицируется по байтам входного текста в UTF-8; 1 млн байт — это примерно 180 000 английских слов.

МодельЦена
Fish Audiofish-audio/s2.1-pro-freeБесплатно до 30 ноября 2026 года включительно, в пределах лимитов добросовестного использования. Та же модель, что и S2.1-Pro, но без гарантий по задержке (TTFA) и без DPA; запросы могут использоваться для улучшения модели.$0.00 / 1 млн байт UTF-8
Fish Audiofish-audio/s2.1-proДля продакшена. Оплата по факту, без подписки.$15.00 / 1 млн байт UTF-8

Цены с официальных страниц тарифов, проверено 29 октября 2026 года:Fish Audio

Часто задаваемые вопросы

Согласно журналу изменений Hume, доступ к API TTS и EVI прекращается 13 ноября 2026 года в 00:01 по EST. До этого момента оба API поддерживаются, а после данные в вашем аккаунте будут безвозвратно удалены.

Перейдите до 13 ноября 2026 года

Создайте бесплатный ключ и замените один вызов.