Hume은 2026년 11월 13일 TTS 및 EVI API 접근을 종료하고, 이후 계정 데이터를 삭제합니다.출처

Hume TTS 대안: API 호출 하나로 Octave 대체

Fish Audio의 음성 API는 OpenAI 요청 형식을 사용하므로, 호출 하나로 Hume 요청을 대체할 수 있고 다음에 공급자를 바꿀 때도 설정만 변경하면 됩니다. fish-audio/s2.1-pro-free로 무료로 사용해 보세요.

신용카드가 필요 없습니다. fish-audio/s2.1-pro-free의 요금은 2026년 11월 30일까지 $0입니다.

Hume을 대체하는 호출

Fish는 OpenAI 음성 API를 제공하므로 공식 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)와 FISH_API_KEY에 설정한 Fish API 키가 필요합니다.

Hume 요청 매핑

Hume TTS 요청의 각 부분에는 위 Fish 호출에 대응하는 항목이 있습니다.

Fish Audio
POST /v0/tts/filePOST /compat/v1/audio/speech응답 본문이 오디오입니다.
X-Hume-Api-KeyAuthorization: BearerFish API 키를 Bearer 토큰으로 전송합니다.
utterances[].textinput발화 하나당 요청 하나입니다. 같은 음성을 쓰는 텍스트는 합쳐서 보내세요.
utterances[].voicevoiceFish 음성 ID입니다. 빈 문자열을 전달하면 모델의 기본 음성이 사용됩니다.
utterances[].descriptioninput연기 지시는 [whispering]처럼 대괄호 지시어로 텍스트에 작성하세요.
utterances[].speedspeed속도 배율입니다.
format.typeresponse_formatmp3, wav, opus, pcm 중 하나입니다. 기본값이 pcm이므로 명시적으로 설정하세요.

음성 가져오기

Hume은 2026년 11월 13일 이후 계정 데이터를 삭제하므로, 그 전에 음성을 정리해 두세요.

복제한 음성

원본 녹음을 보관해 두세요. Fish는 10초 이상의 클립으로 음성을 복제합니다.

Hume 라이브러리 음성

Fish 음성 라이브러리에서 비슷한 음성을 골라 그 ID를 voice로 전달하세요.

연기 지시

[whispering]이나 [warm and happy]처럼 대괄호 지시어로 텍스트에 작성하세요. 자연어로 쓴 지시어라면 무엇이든 사용할 수 있습니다.

요금

구독이나 월 최소 사용액 없이 사용한 만큼 지불하는 종량제입니다. S2.1-Pro는 입력 텍스트의 UTF-8 바이트 수로 과금되며, 100만 바이트는 영어 단어 약 18만 개에 해당합니다.

모델가격
Fish Audiofish-audio/s2.1-pro-free2026년 11월 30일까지 공정 이용 정책 범위 내에서 무료입니다. S2.1-Pro와 같은 모델이지만 지연 시간(TTFA) 보장과 DPA가 제공되지 않으며, 요청이 모델 개선에 사용될 수 있습니다.$0.00 / 100만 UTF-8 바이트
Fish Audiofish-audio/s2.1-pro프로덕션용. 종량제이며 구독이 필요 없습니다.$15.00 / 100만 UTF-8 바이트

공식 요금 페이지 기준 가격(2026년 10월 29일 확인):Fish Audio

자주 묻는 질문

Hume의 변경 로그에 따르면 TTS 및 EVI API 접근은 2026년 11월 13일 오전 0시 1분(EST)에 종료됩니다. 그때까지는 두 API 모두 계속 지원되며, 이후 계정의 데이터는 영구적으로 삭제됩니다.

2026년 11월 13일 전에 이전하세요

무료 키를 만들고 호출 하나를 교체하세요.