AiFO AiFO مستندات AiFO
قیمت
Input: 0.1 USD · Output: 0 USD · per_1k_chars
Context
نامشخص
Endpoint
POST /v1/audio/speech

نمونه درخواست (Chat Completions)

# Required: model, input, voice
curl https://api.aifoapp.ir/v1/audio/speech \
  -H "Authorization: Bearer aifo_sk_live_YOUR_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{"model":"elevenlabs/eleven_v3","input":"لطفاً متن زیر را به گفتار تبدیل کنید: \"سلام، به دنیای هوش مصنوعی خوش آمدید.\"","voice":"<VOICE_ID>"}' \
  --output speech.mp3
import requests

url = "https://api.aifoapp.ir/v1/audio/speech"
headers = {
    "Authorization": "Bearer aifo_sk_live_YOUR_API_KEY",
    "Content-Type": "application/json",
}
# Required: model, input, voice
payload = {
  "model": "elevenlabs/eleven_v3",
  "input": "لطفاً متن زیر را به گفتار تبدیل کنید: \"سلام، به دنیای هوش مصنوعی خوش آمدید.\"",
  "voice": "<VOICE_ID>"
}

response = requests.post(url, headers=headers, json=payload)
with open("speech.mp3", "wb") as f:
    f.write(response.content)
# Required: model, input, voice
const response = await fetch("https://api.aifoapp.ir/v1/audio/speech", {
  method: "POST",
  headers: {
    "Authorization": "Bearer aifo_sk_live_YOUR_API_KEY",
    "Content-Type": "application/json",
  },
  body: JSON.stringify({
  "model": "elevenlabs/eleven_v3",
  "input": "لطفاً متن زیر را به گفتار تبدیل کنید: \"سلام، به دنیای هوش مصنوعی خوش آمدید.\"",
  "voice": "<VOICE_ID>"
}),
});

const audio = await response.blob();
import axios from "axios";
import { writeFileSync } from "fs";

# Required: model, input, voice
const { data } = await axios.post(
  "https://api.aifoapp.ir/v1/audio/speech",
  {
  "model": "elevenlabs/eleven_v3",
  "input": "لطفاً متن زیر را به گفتار تبدیل کنید: \"سلام، به دنیای هوش مصنوعی خوش آمدید.\"",
  "voice": "<VOICE_ID>"
},
  {
    headers: { Authorization: "Bearer aifo_sk_live_YOUR_API_KEY" },
    responseType: "arraybuffer",
  },
);

writeFileSync("speech.mp3", data);

پارامترها

ورودی‌ها

  • متن: از طریق messages یا input (بسته به endpoint)

فیلدهای الزامی body: model، input، voice

پارامترها

نام نوع الزامی/اختیاری پیش‌فرض توضیح
voice string الزامی برای ElevenLabs TTS شناسه voice الزامی است.
input string الزامی
response_format string اختیاری
speed number اختیاری
pitch number اختیاری
volume number اختیاری
language string اختیاری
sample_rate number اختیاری

FAQ

قیمت Eleven v3 در AiFO چقدر است؟

قیمت ورودی 0.1 USD و خروجی 0 USD (per_1k_chars) است.

Eleven v3 برای چه کاربردی مناسب است؟

مدل Eleven v3 از ElevenLabs یک مدل تبدیل متن به گفتار (TTS) بسیار پیشرفته است که از بیش از 70 زبان پشتیبانی می‌کند. این مدل با استفاده از پارامترهای مختلف مانند voice، speed و pitch، امکان تولید گفتاری طبیعی و متنوع را فراهم می‌کند.

چطور این مدل را از API صدا بزنم؟

یک API Key از پنل AiFO بگیرید، model را در body درخواست قرار دهید و درخواست را به gateway ارسال کنید. نمونه cURL و JavaScript در همین صفحه آمده است.

مدل‌های مرتبط