جدیدسرور MCP بنانا: مستندات، قیمت‌ها و تولید مستقیم داخل Claude و Cursor ←
پلتفرم توسعه‌دهندگانبنانا AIAPI

مسیرها

متن به گفتار (Text to Speech)

متن فارسی یا انگلیسی را با گویندگان فارسی‌زبان به صدا تبدیل کنید؛ تک‌گوینده یا دیالوگ چندنفره با تگ‌های حسی. فایل صوتی همان لحظه برمی‌گردد.

POSThttps://api.bananaai.ir/api/v1/audio/speech
نسخهٔ .md

همگام است: پاسخ مستقیماً نشانی فایل MP3 را در audio_url (و در audios) دارد. نیازی به polling نیست.

درخواست

  • text (optional, string): متن (حداکثر 2500 کاراکتر). تگ‌های صوتی انگلیسی داخل [ ] لحن را تغییر می‌دهند، مثل [happily] یا [whispers]. یکی از text یا turns الزامی است.
  • voice_id (optional, string): شناسهٔ گوینده؛ پیش‌فرض rNb3hdSf0n4ROIbYC8Bl.
  • turns (optional, object[]): دیالوگ: آرایهٔ {text, voice_id}؛ 2 تا 20 نوبت، حداکثر 10 گوینده و 2000 کاراکتر در مجموع.
  • stability (optional, number): ۰ بیانگر، ۰٫۵ طبیعی (پیش‌فرض)، ۱ ثابت. اگر متن تگ صوتی داشته باشد خودکار ۰ می‌شود.
    • examples: 0, 0.5, 1
  • metadata (optional, object): جفت‌های کلید/مقدار دلخواه که در تسک و وب‌هوک برمی‌گردد.

هزینه: هر 30 کاراکتر (رو به بالا) یک اعتبار.

نمونه curl

bash
curl -X POST "https://api.bananaai.ir/api/v1/audio/speech" \
  -H "Authorization: Bearer ba_live_your_api_key" \
  -H "Content-Type: application/json" \
  -d '{"text":"[happily] سلام! به بنانا خوش آمدید.","voice_id":"NZiuR1C6kVMSWHG27sIM"}'

گویندگان

voice_idنامجنسیتسبک
rNb3hdSf0n4ROIbYC8Blشهرامmaleمستند و روایی
NZiuR1C6kVMSWHG27sIMنوشینfemaleشوخ و لطیف
WwAjIyMBDBNl1dvId9Xeنازیfemaleقصه‌گو و گرم
PleK417YVMP2SUWm8Btbامیرmaleآرام و صمیمی
0CM1acfSP05Da4eiVeZLمریمfemaleآموزشی و دقیق
3AA408tBxTzz5dPx3TsRایمانmaleآرام و آموزشی
WXMb6G4d3xpdkOSusiLgهستیfemaleشاد و تبلیغاتی
vxpDwAUruwpDtekhzRHLبهرامmaleجاافتاده و پخته
SAC3BW43jtuoWxSVzyBhکیانmaleگفتگوی روزمره
POwVdSos0GhCqrEpT9A1رامینmaleگرم و تبلیغاتی
HMSLvUqJiRQD6keNv4Q9میناfemaleادبی و آرام
W7gM1dm8sqf5LMw4l3hHنداfemaleتبلیغ روزمره
OJmdcNwQdLgLsbZyazAhسعیدmaleگوینده اخبار
0GSMOiyPyqafPvCG94Auخسروmaleراوی تاریخ
GkbmgDaR83yKKH5MmcM3مهینfemaleشب‌نشین مهربان
5WYc04e0KiiHeOTGOhHhسورناneutralجنایی آرام

پاسخ

json
{
  "id": "tts-3f0c9a52-...",
  "status": "completed",
  "type": "audio",
  "model": "eleven_v4",
  "audios": ["https://cdn.bananaai.ir/.../speech.mp3"],
  "audio_url": "https://cdn.bananaai.ir/.../speech.mp3",
  "voice_ids": ["NZiuR1C6kVMSWHG27sIM"],
  "stability": 0,
  "character_count": 36,
  "credits_charged": 2
}