تُنهي Hume الوصول إلى واجهتي TTS وEVI في 13 نوفمبر 2026، ثم تحذف بيانات الحسابات.المصدر

بديل Hume TTS: استبدل Octave باستدعاء API واحد

تستخدم واجهة الكلام في Fish Audio بنية طلبات OpenAI، لذا يحل استدعاء واحد محل طلبك إلى Hume، ويصبح انتقالك التالي إلى مزوّد آخر مجرد تغيير في الإعدادات. جرّبها مجانًا مع fish-audio/s2.1-pro-free.

لا حاجة إلى بطاقة ائتمان: تكلفة fish-audio/s2.1-pro-free هي $0 حتى 30 نوفمبر 2026.

الاستدعاء الذي يحل محل Hume

توفّر Fish واجهة الكلام الخاصة بـ 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[].voicevoiceمعرّف صوت من Fish. السلسلة الفارغة تستخدم الصوت الافتراضي للنموذج.
utterances[].descriptioninputاكتب تعليمات الأداء داخل النص كإشارات بين أقواس مربعة، مثل [whispering].
utterances[].speedspeedمُضاعِف السرعة.
format.typeresponse_formatmp3 أو wav أو opus أو pcm. القيمة الافتراضية pcm، لذا حدّدها صراحةً.

انقل أصواتك

تحذف Hume بيانات الحسابات بعد 13 نوفمبر 2026، لذا رتّب أمر أصواتك قبل ذلك.

أصواتك المستنسخة

احتفظ بالتسجيلات الأصلية. تستنسخ Fish الصوت من مقاطع مدتها 10 ثوانٍ أو أكثر.

أصوات مكتبة Hume

اختر صوتًا قريبًا في مكتبة الأصوات في Fish ومرّر معرّفه في voice.

تعليمات الأداء

اكتبها داخل النص كإشارات بين أقواس مربعة، مثل [whispering] أو [warm and happy]. تعمل أي إشارة باللغة الطبيعية.

الأسعار

ادفع حسب الاستخدام، بلا اشتراك أو حد أدنى شهري. يُحتسب سعر S2.1-Pro حسب بايتات UTF-8 في النص المُدخل؛ ومليون بايت يعادل نحو 180,000 كلمة إنجليزية.

النموذجالسعر
Fish Audiofish-audio/s2.1-pro-freeمجاني حتى 30 نوفمبر 2026، ضمن حدود الاستخدام العادل. النموذج نفسه مثل S2.1-Pro، لكن دون ضمانات لزمن الاستجابة (TTFA) أو DPA، وقد تُستخدم الطلبات لتحسين النموذج.$0.00 لكل مليون بايت UTF-8
Fish Audiofish-audio/s2.1-proللإنتاج. ادفع حسب الاستخدام، بلا اشتراك.$15.00 لكل مليون بايت UTF-8

الأسعار من صفحات التسعير الرسمية، وتم التحقق منها في 29 أكتوبر 2026:Fish Audio

الأسئلة المتكررة

يذكر سجل التغييرات لدى Hume أن الوصول إلى واجهتي TTS وEVI ينتهي في 13 نوفمبر 2026 الساعة 12:01 صباحًا بتوقيت EST. تبقى الواجهتان مدعومتين حتى ذلك الحين، ثم تُحذف بيانات حسابك نهائيًا.

انتقل قبل 13 نوفمبر 2026

أنشئ مفتاحًا مجانيًا واستبدل استدعاءً واحدًا.