ElevenLabs: Eleven Multilingual v2
Eleven Multilingual v2 мәтіннен 29 тілде табиғи әрі бірізді сөйлеу жасайды. ElevenLabs оны ұзақ баяндауға, курстарға, аудиокітаптарға және көптілді мазмұнға ұсынады; сұрау шегі — 10,000 таңба, акцент пен орындау мәнері дауыс таңдау арқылы басқарылады.
Модель туралы
Бұл сипаттама модель мүмкіндіктерін қамтиды. Ailoot жүйесінде таңдалған әдіс үшін қолжетімді кіріс, шығыс және параметрлер төменде берілген.
Eleven Multilingual v2 — табиғи, эмоцияны ескеретін және бірізді баяндауға арналған ElevenLabs мәтінді сөйлеуге айналдыру моделі. Ол жазылған сценарийді қабылдап, ауызша аудио қайтарады; оның сипаты мен акцентінің көп бөлігін таңдалған дауыс береді. Өндіруші ұзын генерациялардағы тұрақтылықты, кәсіби мазмұнды, кейіпкерлерді дыбыстауды, электрондық оқытуды және көптілді жобаларды атап көрсетеді. Бұл — ұқсас аталатын Multilingual Speech to Speech дауыс өзгерткішінен бөлек сөйлеу синтезі моделі.
Құжатталған жиында 29 тіл бар: ағылшын, жапон, қытай, неміс, хинди, француз, корей, португал, итальян, испан, индонезия, нидерланд, түрік, филиппин, поляк, швед, болгар, румын, араб, чех, грек, фин, хорват, малай, словак, дат, тамил, украин және орыс. Дауыс моделі аударады деп күтпей, синтез алдында нақты сценарийді қолдау көрсетілетін тілде дайындаңыз.
Модель қолдау көрсетілетін тілдерде таңдалған сөйлеушінің қасиеттері мен тұлғалық сипатын сақтауға бағытталған. Акцент дауысқа әлі де қатты тәуелді: ElevenLabs мақсатты тілде және аймақтық акцентте үйретілген дауысты ұсынады, өйткені ана тілі басқа дауыс бастапқы акцентін сақтап қалуы немесе ауытқуы мүмкін. Жергіліктендірілген курс үшін сөйлем құрылымын, терминологияны және айтылымды аудиторияға бейімдей отырып, баяндаушы рөлі мен жалпы үнін сақтаңыз. Ортақ дауыс сәйкестігі мақсатты тілдегі орындауды тексеру қажеттілігін жоймайды.
Сұрау шегі — 10,000 таңба. Ұзын материалды байланысқан тарауларға немесе бөлімдерге бөлуге болады; өндірушінің ортақ TTS үдерісінде бөліктер арасындағы просодияны сақтау үшін алдыңғы және кейінгі мәтін не көршілес сұрау контексті құжатталған. Бөлуді мағыналы сөйлем шекарасында жасап, үзіндінің басы мен соңы үшін жеткілікті айнала контекстін беріңіз. Өндіруші көрсететін бір сұрауға шаққандағы жуық минуттар бекітілген ұзақтық уәдесі емес, өйткені таңдалған жазбаның ұзақтығын сөздер, тіл және қарқын анықтайды.
Орындау мәтіннің мағынасына, баяндау контекстіне, тыныс белгілеріне және таңдалған дауысқа сай жүреді. Stability өзгермелілік пен эмоциялық ауқымды; similarity нәтиженің дауысқа қаншалықты ұқсайтынын басқарады. Ортақ өнім нұсқаулығында жылдамдық ауқымы 0.7–1.2, ал 1.0 өзгеріссіз деп сипатталған. Жоғары тұрақтылық ұстамды немесе бірсарынды естілуі мүмкін, ал тым төмен тұрақтылық орындауды ретсіз етуі мүмкін. Орындау туралы жазылған мәтіннің өзі дауысталуы мүмкін, сондықтан ешқашан естілмеуі тиіс нұсқауларды енгізбей, соңғы сценарийді дайындаңыз.
Бұл модельдің кідіріс үдерісі v3 және v4 нұсқаларынан айырмашылығы SSML break тегтерін қолдайды. Өндіруші табиғи кідіріс сұрау үшін <break time="1.5s" /> мысалын келтіреді және үш секундқа дейінгі кідірістерді құжаттайды. Break тегтерін шамадан тыс қолдану жылдамдық өзгерістеріне немесе артефактілерге әкелуі мүмкін, ал таңдалған дауыс кідірістің естілуіне әсер етеді. Кідірістерді анықтамадан кейін немесе дыбысталған нұсқаудың келесі бөлігі алдында сияқты мағыналы ауысуларда қолданыңыз.
Өндірушінің айтылым нұсқаулығында Multilingual v2 фонема тегтерін қолдамайды. Есімнің, қысқартудың немесе техникалық терминнің қажетті ауызша түрін көрсету үшін сөздік баламаларын не дайын балама жазылуын қолданыңыз. ElevenLabs бұл модельдің сандарды Flash v2.5 моделінен табиғиырақ өңдейтінін де сипаттайды, бірақ дайындау нұсқаулығында маңызды сандарды, күндерді және символдарды айтылуға тиіс сөздермен жазу ұсынылады. Анықтамалық код пен мөлшердің жазылған цифрлары ұқсас болса да, оларды әртүрлі оқу қажет.
Өндірушінің аудио пішімдер тобына таратуға арналған MP3, өндірістік жұмысқа арналған сығылмаған 16-биттік PCM, телефонияға арналған μ-law және A-law, сондай-ақ Opus кіреді. Толық сөйлеу жасау мен ағындық беру ортақ TTS үдерісінде құжатталған. Нәтижені мақсатты орынға сай таңдап, сценарийді, дауысты және таңдалған жазбаны бірге сақтаңыз. Аудиокітап тарауы, корпоративтік баяндау және қысқа сабақ бір модель міндетін қолдана алады, бірақ әртүрлі қарқын мен бөлуді қажет етеді.
Практикалық сабақ үшін кіріспені, анықтамаларды, мысалды және ауысуды толық ауызша үзінділер ретінде жазыңыз. Бірізді айтылуы керек терминдерді белгілеп, негізгі ұғымнан кейін табиғи кідіріс қолданыңыз. Есімдер, сандар және ұзынырақ сөйлем бар үлгі бөлікті тексеріп, акцентті, түсініктілікті және бөлім шекарасында орындаудың тұрақты қалуын бағалаңыз. Пайдалы материал — бастапқы сценарийімен бірге курсқа, аудиокітапқа немесе бейнеге қоюға болатын бірізді баяндау жазбасы.
Ailoot Ultra · Дыбыстау POST /v1/audio/speech elevenlabs/eleven-multilingual-v2
elevenlabs/eleven-multilingual-v2
elevenlabs/eleven-multilingual-v2Бастау
Eleven Multilingual v2 мәтіннен 29 тілде табиғи әрі бірізді сөйлеу жасайды. ElevenLabs оны ұзақ баяндауға, курстарға, аудиокітаптарға және көптілді мазмұнға ұсынады; сұрау шегі — 10,000 таңба, акцент пен орындау мәнері дауыс таңдау арқылы басқарылады.
- Қабылданатын кіріс деректері
- Мәтін
- Нәтижелер
- Аудио
Ailoot жүйесінде қолжетімді · кіріс деректері мен әдістер
Ailoot Ultra · Дыбыстау POST /v1/audio/speech
- Кіріс
text- Шығыс
audio- Шығыс пішімі
- mp3
| Өріс | Түрі | Талап | Мәндер мен шектеулер | Әдепкі |
|---|---|---|---|---|
Өрісmodel | Түріstring | ТалапМіндетті | Мәндер мен шектеулер elevenlabs/eleven-multilingual-v2 | Әдепкі— |
Өрісinput | Түріstring | ТалапМіндетті | Мәндер мен шектеулер Ең аз ұзындық: 1 Ең үлкен ұзындық: 10 000 Бірлік: Unicode таңбалары | Әдепкі— |
Өрісvoice | Түріstring | ТалапМіндетті | Мәндер мен шектеулер george, sarah, adam, alice, bella, bill, brian, callum, charlie, chris, daniel, eric, harry, jessica, laura, liam, lily, matilda, river, roger, will | Әдепкі— |
Өрісresponse_format | Түріstring | ТалапМіндетті | Мәндер мен шектеулер mp3 | Әдепкі— |
Кіріс материалдарының үйлесімдері
text_to_speech · Міндетті: input
Әдіс параметрлері мен өмірлік циклі
| Параметр | Параметр талаптары |
|---|---|
Параметрcontent_type | Параметр талаптарыapplication/json |
Параметрrequired | Параметр талаптарыmodel, input, voice, response_format |
Параметрvoice_ids | Параметр талаптарыgeorge, sarah, adam, alice, bella, bill, brian, callum, charlie, chris, daniel, eric, harry, jessica, laura, liam, lily, matilda, river, roger, will |
Параметрresponse_format | Параметр талаптарыmp3 |
Параметрmax_input_characters | Параметр талаптары10000 |
Параметрother_options | Параметр талаптарыfalse |
Параметрinput | Параметр талаптарыдәл UTF-8 мәтіні; қалыпқа келтірмей есептелген Unicode таңбалар саны |
Параметрmaterial_types | Параметр талаптарыtext |
Өмірлік цикл: synchronous_result_then_owned_library
GET /v1/media/tasks/{task_id} · Нақты қайтарылған task_id немесе медиатека жазбасы
GET /v1/media/assets/{asset_id}/content
GET /v1/media/assets
GET /v1/media/assets/{asset_id}
Осы модель профилінен нақты дауысты таңдаңыз.
Кіріс таңбалары мен аудио секундтары бөлек есептеу бірліктері болып саналады.
Тарифтер
Тариф анықтамасы сұрау мүмкіндіктерін қоспайды. Қолдау көрсетілетін параметрлер таңдалған әдісте берілген.
- Жылдам режим
- Көрсетілмеген Жылдам режим таңдалғанда
- Икемді режим
- Көрсетілмеген flex режимі таңдалғанда
- Ой қорытудың ең жоғары деңгейі
- Көрсетілмеген Ой қорыту деңгейі ең жоғары болып, default түзетуі қолданылғанда
Ailoot мөлшерлемелері
Баптаулар бойынша бағалар
Әр төлемді көрсетілген шарттармен салыстырыңыз. Балама баптаулардың әр жиыны үшін бір мөлшерлемені қолданыңыз.
| Баптау | Мөлшерлемелер кестесі | Есептеу бірлігі | Төлем |
|---|---|---|---|
| БаптауТокендердің базалық тарифтері | Мөлшерлемелер кестесіНегізгі мөлшерлеме | Есептеу бірлігі— | Төлем Кіріс · Кіріс токендері — / 1K токен Шығыс · Шығыс токендері — / 1K токен Кіріс · Кэшті оқу — / 1K токен Кіріс · Кэшке жазу — / 1K токен Кіріс · Кэшке жазу, 1 сағ — / 1K токен |
| Баптаукіріс таңбасы | Мөлшерлемелер кестесі— | Есептеу бірлігікіріс таңбасы үшін | Төлем Кіріс · кіріс таңбасы $0.00016 кіріс таңбасы үшін |
Анықтамалық тариф мәліметтері
Модельдің анықтамалық кестелері әдіс таңдауын, баға есебін не төлемді өзгертпейді. Қолданыстағы төлемдер таңдалған Ailoot әдісінің мөлшерлемелерімен есептеледі.
ElevenLabs: Eleven Multilingual v2
Баптаулар бойынша бағалар
| Баптау | Төлемді есептеу шарттары | Төлем |
|---|---|---|
| БаптауElevenLabs: Eleven Multilingual v2 · Әдепкі конфигурация | Төлемді есептеу шарттарыӘдепкі баптау | Төлем Кіріс · Кіріс таңбалары 0,00008 $ кіріс таңбасы үшін |
Ailoot сұрау алдында болжамды соманы резервтейді. Нәтижеден кейін өлшенген пайдалану көлемі бойынша қорытынды төлемді шегереді. Ағындық жауап үшін төлем соңғы пайдалану жазбасы негізінде шегеріледі. Резервтеу мен төлемді есептеу тәртібі →
Сұрау мысалдары
Ailoot Ultra · Дыбыстау
set -eu
: "${AILOOT_API_KEY:?Set your Ailoot API key}"
: "${AILOOT_VOICE_ID:?Choose an accepted voice ID from this exact model profile}"
export AILOOT_VOICE_ID
python3 - <<'PY_REQUEST'
import json,os
from pathlib import Path
p=json.loads('{"model": "elevenlabs/eleven-multilingual-v2", "input": "Good afternoon! This is a short voice take."}')
voice=os.environ["AILOOT_VOICE_ID"]
allowed=json.loads('["george", "sarah", "adam", "alice", "bella", "bill", "brian", "callum", "charlie", "chris", "daniel", "eric", "harry", "jessica", "laura", "liam", "lily", "matilda", "river", "roger", "will"]')
if voice not in allowed: raise SystemExit("Choose an accepted voice ID from this exact model profile")
p["voice"]=voice
p["response_format"]="mp3"
Path("request.json").write_text(json.dumps(p,ensure_ascii=False))
PY_REQUEST
curl --fail-with-body --silent --show-error https://api.ailoot.ai/v1/audio/speech \
-H "Authorization: Bearer $AILOOT_API_KEY" -H 'Content-Type: application/json' \
--data-binary @request.json -D response-headers.txt -o speech.mp3
Нәтижелерді алу және сақтау
Ailoot Ultra · Дыбыстау
mp3
GET /v1/media/tasks/{task_id}GET /v1/media/assets/{asset_id}/contentGET /v1/media/assetsGET /v1/media/assets/{asset_id}
Басқа мазмұнды оқу
set -eu
: "${AILOOT_API_KEY:?Set your Ailoot API key}"
curl --fail-with-body --silent --show-error https://api.ailoot.ai/v1/media/assets \
-H "Authorization: Bearer $AILOOT_API_KEY" -o media-assets.json
set -eu
: "${AILOOT_API_KEY:?Set your Ailoot API key}"
: "${AILOOT_MEDIA_TASK_ID:?Set the actual ID returned by the response or media-library metadata}"
export AILOOT_MEDIA_TASK_ID
resource_id=$(python3 -c 'import os,urllib.parse;print(urllib.parse.quote(os.environ["AILOOT_MEDIA_TASK_ID"],safe=""))')
curl --fail-with-body --silent --show-error "https://api.ailoot.ai/v1/media/tasks/$resource_id" \
-H "Authorization: Bearer $AILOOT_API_KEY" -o media-task.json
python3 - <<'PY_RESULT'
import json
from pathlib import Path
print(json.dumps(json.loads(Path("media-task.json").read_text())))
PY_RESULT
set -eu
: "${AILOOT_API_KEY:?Set your Ailoot API key}"
: "${AILOOT_ASSET_ID:?Set the actual ID returned by the response or media-library metadata}"
export AILOOT_ASSET_ID
resource_id=$(python3 -c 'import os,urllib.parse;print(urllib.parse.quote(os.environ["AILOOT_ASSET_ID"],safe=""))')
curl --fail-with-body --silent --show-error "https://api.ailoot.ai/v1/media/assets/$resource_id" \
-H "Authorization: Bearer $AILOOT_API_KEY" -o media-asset.json
python3 - <<'PY_RESULT'
import json
from pathlib import Path
print(json.dumps(json.loads(Path("media-asset.json").read_text())))
PY_RESULT
Барлық дайын нәтижені сақтау
Қайтарылған әр толық жауапты, файлды және мазмұн бөлігін сақтаңыз.
Толық бинарлық нәтижені және тақырыптарды сақтаңыз. JSON/бірнеше нәтиже қайтарылса, әрбір дерек элементін сақтап, активке берілген әрбір нақты қолтаңбаланған URL мекенжайынан жүктеп алыңыз.
Бастапқы жауапты тексеру қажет болса
Қайта жібермей салыстырып тексеру үшін бастапқы operation_id/X-Client-Request-ID мәнін сақтаңыз; аудио күйін мерзімді түрде сұратуға арналған жеке маршрут жоқ.
Жауап өрістері
| Өріс | Түрі |
|---|---|
Өрісbinary audio | Түріbytes |
Өрісresponse headers | Түріheaders |
Қателер және келесі қадамдар
| Жауап | Шарт | Келесі қадам |
|---|---|---|
Жауап400 · invalid_request_error | ШартМіндетті өрістер, материалды ұсыну тәсілі немесе параметр мәні қате | Келесі қадамЖаңадан жасау сұрауын жібермес бұрын көрсетілген өрістерді түзетіңіз. |
Жауапserver_error | ШартҚайтарылған жауапта операцияны немесе нәтижені тексеру қажет екені көрсетілген | Келесі қадамБастапқыда қайтарылған операцияның/тапсырманың ID мәнін, сұрау тақырыптарын және жауабын сақтаңыз; сол бастапқы операцияны қолдау көрсетілетін тәсілдермен оқуды жалғастырыңыз. Жасау сұрауын қайта жібермеңіз. |
Балама атаулар
Модельдердің балама атаулары
Ailoot Ultra elevenlabs/eleven-multilingual-v2
Әдіс жолдарының балама атаулары
Жоғарыда көрсетілген әдіс жолдарын пайдаланыңыз.
Шақыруға арналған байланысты ID
FAQ · ElevenLabs: Eleven Multilingual v2
- Қандай кіріс деректері мен нәтижелер қолжетімді?
POST /v1/audio/speech·elevenlabs/eleven-multilingual-v2:text→audio- Сұрау қандай өрістерді пайдаланады?
POST /v1/audio/speech·elevenlabs/eleven-multilingual-v2:model,input,voice,response_format- Қандай шектеулер қолданылады?
POST /v1/audio/speech·elevenlabs/eleven-multilingual-v2:input.maximum_length:10000