Sakhanda Wire
NVDA $215.38 -1.17% MSFT $531.01 -0.06% GOOGL $324.89 +1.34% META $612.49 -1.24% AMZN $254.60 +0.59%
← Към новините

AssemblyAI пуска AssemblyAI-TTS-1: API за преобразуване на текст в реч за гласови агенти на цена $15 за 1 млн. знака

AssemblyAI пусна AssemblyAI-TTS-1, първия си модел за преобразуване на текст в реч, който вече е общодостъпен. API интерфейсът за преобразуване на текст в реч AssemblyAI-TTS-1 е предназначен за гласови агенти, работещи в реални телефонни разговори. В такава среда латентността и произношението определят дали обаждащият се ще остане на линията. Цената е 15 долара за 1 млн. знака, без годишен договор и без необходимост от закупуване на ниво за паралелност. За разработчиците, които вече използват преобразуването на реч в текст на AssemblyAI, това затваря гласовия цикъл с един доставчик.

Накратко

  • Размер: Това е хостван API модел.
  • Работи в: Само в облака на AssemblyAI, в САЩ (us-east-1) или ЕС (eu-north-1). Няма отворени тегла или опция за локално внедряване. Всеки клиент с HTTP или WebSocket работи.
  • Производителност: Изравнява се с ElevenLabs v4 по точност при разпознаване на обекти в тестовете на AssemblyAI, при цена под една пета от неговата.
  • Най-добро: 47 ms медианно време до първия байт сред 6 модела в API теста на AssemblyAI (по данни на компанията).
  • Най-слабо: 159 ms медианна латентност при стрийминг в независимия бенчмарк на Cekura, 8-о място от 19 измерени модела.
  • Извод:
    • Най-добро: 15 долара за 1 млн. знака с неограничена паралелност.
    • Най-слабо: все още няма SSML, контрол на скоростта, речници за произношение или тагове за емоции.

Какво представлява AssemblyAI-TTS-1?

AssemblyAI-TTS-1 е стрийминг модел за преобразуване на текст в реч от AssemblyAI, който превръща отговорите на агентите в реч за разговори на живо. Той е обучен с милиони часове аудио, включително реални разговорни данни. Повечето TTS модели представят аудиото като дискретни токени. От AssemblyAI заявяват, че TTS-1 вместо това работи с непрекъснати аудио представяния. Според компанията това подобрява реалистичността и съкращава времето до първия изговорен звук.

При старта са включени над 4000 гласа и незабавно клониране на глас. За клонирането е необходим кратък запис и потвърждение, че говорителят е дал разрешение. Клонираният глас в публикацията за старта е използвал 24 секунди аудио. При старта се поддържат шест езика: английски, испански, френски, немски, италиански и португалски.

Как разработчиците интегрират AssemblyAI-TTS-1?

Има 3 интерфейса: HTTP API, WebSocket API и съвместим с OpenAI маршрут. WebSocket сесията поддържа една връзка за всеки разговор и приема съобщение за отмяна при прекъсване от страна на обаждащия се. Изходът е моно PCM, mu-law или A-law, при честота от 8 kHz до 48 kHz. 24 kHz PCM е естественият формат; телефонните стекове могат директно да поискат 8 kHz mu-law. Включват се времеви маркери за думите. AssemblyAI публикува и референтни агенти за LiveKit и Pipecat.

Как се представя AssemblyAI-TTS-1 в бенчмарковете?

AssemblyAI тества TTS-1 спрямо 5 модела в 4 английски набора, използвайки 50 съпоставени клонирани гласа. Всички стойности по-долу са посочени от компанията и са от оценка, проведена на 28 октомври 2026 г.

  • Точност при разпознаване на обекти (580 сложни цели, като телефонни номера и кодове): 93,7% спрямо 93,6% за ElevenLabs v4, 82,5% за Cartesia Sonic 3.6 и 68,0% за ElevenLabs Flash v2.5.
  • Точност на думите: 99,0% върху изреченията от Seed-TTS и LibriSpeech.
  • Прогнозен MOS: 3,85, зад Inworld TTS-2 Flash с 3,88 и пред Sonic 3.6 с 3,82.
  • Медианно време до първия байт: 47 ms. Flash v2.5 е достигнал 119 ms, Sonic 3.6 — 143 ms, а Inworld TTS-2 Flash — 244 ms.
  • Други: резултат 85,5 за просодия по TTSDS и 0,64 сходство на говорителя за клонирано аудио.

Независимите резултати са по-смесени. В бенчмарка на Cekura с 27 модела TTS-1 е постигнал 81,5% точност при четене и 4,50 естественост. Медианната му латентност при стрийминг, измерена от изпращането на последната дума, е била 159 ms. Inworld TTS-2 Flash е постигнал 45 ms и 93,2% точност там при същата цена от 15 долара. AssemblyAI цитира и коефициент на грешка при думите от 1,7% в класацията на Coval. Компанията съобщава за дебют в топ 10 в контролираната арена за гласове на Artificial Analysis.

Play</button> <button class="btn ghost" id="aai-prev">‹ Назад</button> <button class="btn ghost" id="aai-next">Напред ›</button> </div> </div> <div class="pane" data-p="bench"> <div class="pills" id="aai-pills"> <button class="pill on" data-m="ent">Точност при разпознаване на обекти</button> <button class="pill" data-m="ttfb">Медианно TTFB (тест на AssemblyAI)</button> <button class="pill" data-m="cstream">Латентност при стрийминг (Cekura)</button> <button class="pill" data-m="cacc">Точност при четене (Cekura)</button> </div> <div class="bars" id="aai-bars"></div> <p class="note" id="aai-bnote"></p> </div> <div class="pane" data-p="cost"> <div class="calc"> <label for="aai-min">Изговорени минути месечно: <b id="aai-minv" style="color:#fdfcf8">10,000</b></label> <input type="range" id="aai-min" min="1000" max="200000" step="1000" value="10000"> <div class="cost" id="aai-cost"></div> <p class="note">Приема се, че телефонната реч съдържа 600 знака на минута — стойността, която AssemblyAI посочва като типична. Каталожни цени за 1 млн. знака: AssemblyAI-TTS-1 — 15 долара, Inworld TTS-2 Flash — 15 долара при заявка, ElevenLabs Flash v2.5 — 40 долара, ElevenLabs v4 — 80 долара. Ограниченията за паралелност не са включени в цените.</p> </div> </div> <div class="pane" data-p="limits"> <div class="grid" id="aai-cards"> <div class="card"><h4>Без SSML или контрол на скоростта <span class="tag">ПРОПУСК ПРИ СТАРТА</span></h4><p>WebSocket API няма параметър за скорост, височина на тона, емоция или стил, а нито един от двата API интерфейса не приема SSML. Пунктуацията и изписаните паразитни думи като "ъм" все пак влияят върху начина на произнасяне.</p></div> <div class="card"><h4>Без речници за произношение <span class="tag">ПРЕДСТОИ</span></h4><p>Персонализираните речници за произношение и таговете за емоции са обявени, но все още не са пуснати. Cartesia Sonic 3.6 вече предлага персонализирани произношения.</p></div> <div class="card"><h4>6 езика <span class="tag">ПОКРИТИЕ</span></h4><p>Английски, испански, френски, немски, италиански и португалски. ElevenLabs Flash v2.5 посочва 32 езика, а Cartesia Sonic 3.6 — 44.</p></div> <div class="card"><h4>Латентността зависи от метода <span class="tag">ПРОВЕРЕТЕ Я</span></h4><p>Около 90 ms според рекламните данни, 47 ms медианно в собствения тест на AssemblyAI, 159 ms медианна латентност при стрийминг в Cekura (измерена от изпращането на последната дума).</p></div> <div class="card"><h4>Само незабавно клониране <span class="tag">ПРОПУСК ПРИ СТАРТА</span></h4><p>Професионалното (фино настроено) клониране на глас все още не е налично. За незабавното клониране са нужни кратък запис и разрешение от говорителя.</p></div> <div class="card"><h4>Само в облака <span class="tag">ВНЕДРЯВАНЕ</span></h4><p>Хостове в САЩ (us-east-1) и ЕС (eu-north-1) на една и съща цена. Не е обявена опция за локално внедряване.</p></div> </div> <p class="note">Докоснете карта, за да я разгънете.</p> </div> <div class="ft"><span>Източници: публикацията на AssemblyAI за старта, документацията и цените; бенчмаркът за TTS на Cekura; ценовите страници на доставчиците. Проверено на 29 октомври 2026 г.</span><span class="mtp">Създадено от Marktechpost</span></div> </div> <script> (function(){ var R=document.getElementById('mtp-aai-tts1');if(!R)return; function resize(){try{parent.postMessage({mtpEmbed:'aai-tts1',h:R.offsetHeight+40},'*')}catch(e){}} R.querySelectorAll('.tab').forEach(function(t){t.addEventListener('click',function(){ R.querySelectorAll('.tab').forEach(function(x){x.classList.remove('on')});t.classList.add('on'); R.querySelectorAll('.pane').forEach(function(p){p.classList.toggle('on',p.getAttribute('data-p')===t.getAttribute('data-t'))}); if(t.getAttribute('data-t')==='bench')draw(cur);setTimeout(resize,60);});}); var steps=['Вашият LLM на агента генерира отговор. Текстът може да се изпраща дума по дума, докато се генерира.', 'Една WebSocket сесия за всеки разговор. Гласът, езикът, честотата на дискретизация и кодирането се фиксират при свързване.', 'TTS-1 моделира речта чрез непрекъснати аудио представяния, а не чрез дискретни токени. AssemblyAI заявява, че това подобрява реалистичността и скоростта.', 'Аудиото се предава обратно като необработен моно PCM, mu-law или A-law. 24 kHz PCM е естественият формат; 8 kHz mu-law е подходящ за телефонни линии.', 'Ако обаждащият се прекъсне, съобщение за отмяна спира речта. Времевите маркери на думите показват какво действително е било казано.']; var nodes=R.querySelectorAll('#aai-flow .node'),det=R.querySelector('#aai-detail'),si=-1,timer=null; function show(i){si=(i+nodes.length)%nodes.length;nodes.forEach(function(n,k){n.classList.toggle('act',k===si);n.classList.toggle('playing',k===3&&si>=3)});det.textContent=(si+1)+'/5 · '+steps[si];resize();} R.querySelector('#aai-next').onclick=function(){stop();show(si+1)}; R.querySelector('#aai-prev').onclick=function(){stop();show(si<=0?4:si-1)}; var pb=R.querySelector('#aai-play'); function stop(){if(timer){clearInterval(timer);timer=null;pb.textContent=' Възпроизвеждане'}} pb.onclick=function(){if(timer){stop();return}pb.textContent='❚❚ Пауза';show(si+1);timer=setInterval(function(){show(si+1)},2200)}; var D={ ent:{u:'%',max:100,hi:true,note:'Наборът за произношение на AssemblyAI: 580 сложни цели (телефонни номера, дати, URL адреси, кодове). Данни от компанията, оценка от 28 октомври 2026 г.', r:[['AssemblyAI-TTS-1',93.7,1],['ElevenLabs v4',93.6],['Cartesia Sonic 3.6',82.5],['ElevenLabs Flash v2.5',68.0]]}, ttfb:{u:' ms',max:650,hi:false,note:'Медианно време до първия байт през всеки API от един клиент, по една заявка. Данни от AssemblyAI. По-ниското е по-добро.', r:[['AssemblyAI-TTS-1',47,1],['ElevenLabs Flash v2.5',119],['Cartesia Sonic 3.6',143],['Inworld TTS-2 Flash',244],['Inworld TTS-2',280],['ElevenLabs v4',612]]}, cstream:{u:' ms',max:600,hi:false,note:'Cekura: медианното време от изпращането на последната дума до първия чут звук, източната част на САЩ, 104 изречения x 3 прочитания. Независимо измерване. По-ниското е по-добро.', r:[['Inworld TTS-2 Flash',45],['AssemblyAI-TTS-1',159,1],['ElevenLabs Flash v2.5',177],['Cartesia Sonic 3.6',270],['ElevenLabs v4',561]]}, cacc:{u:'%',max:100,hi:true,note:'Cekura: сложните части, прочетени правилно, оценени от транскрибиращи системи за реч в текст (оценка, а не човешка оценка). Независимо измерване.', r:[['Inworld TTS-2 Flash',93.2],['AssemblyAI-TTS-1',81.5,1],['ElevenLabs v4',80.4],['Cartesia Sonic 3.6',74.9],['ElevenLabs Flash v2.5',64.4]]}}; var cur='ent',bars=R.querySelector('#aai-bars'),bn=R.querySelector('#aai-bnote'); function draw(m){cur=m;var d=D[m];bars.innerHTML='';d.r.forEach(function(x){ var row=document.createElement('div');row.className='row'+(x[2]?' me':''); row.innerHTML='<span class="nm">'+x[0]+'</span><span class="track"><span class="fill"></span></span><span class="val">'+(d.u==='%'?x[1].toFixed(1):x[1])+d.u+'</span>'; bars.appendChild(row);var f=row.querySelector('.fill');setTimeout(function(){f.style.width=Math.max(2,x[1]/d.max*100)+'%'},40);}); bn.textContent=d.note;setTimeout(resize,60);} R.querySelectorAll('#aai-pills .pill').forEach(function(p){p.addEventListener('click',function(){ R.querySelectorAll('#aai-pills .pill').forEach(function(x){x.classList.remove('on')});p.classList.add('on');draw(p.getAttribute('data-m'))})}); var rng=R.querySelector('#aai-min'),mv=R.querySelector('#aai-minv'),co=R.querySelector('#aai-cost'); var P=[['AssemblyAI-TTS-1',15,1],['Inworld TTS-2 Flash (при заявка)',15],['ElevenLabs Flash v2.5',40],['ElevenLabs v4',80]]; function calc(){var m=+rng.value,ch=m*600;mv.textContent=m.toLocaleString('en-US');var h=''; P.forEach(function(p){var c=ch/1e6*p[1];h+='<span class="'+(p[2]?'me':'')+'">'+p[0]+'</span><span class="'+(p[2]?'me':'')+'">$'+c.toLocaleString('en-US',{maximumFractionDigits:0})+'/мес.</span>'}); co.innerHTML=h+'<span style="color:#a5a4a2">Знаци месечно</span><span style="color:#a5a4a2">'+(ch/1e6).toLocaleString('en-US',{maximumFractionDigits:1})+'M</span>';} rng.addEventListener('input',calc);calc(); R.querySelectorAll('#aai-cards .card').forEach(function(c){c.addEventListener('click',function(){c.classList.toggle('open');setTimeout(resize,40)})}); draw('ent');show(0); window.addEventListener('load',resize);window.addEventListener('resize',resize);setTimeout(resize,300); })(); </script> </body></html>">

Как AssemblyAI-TTS-1 се сравнява с ElevenLabs, Cartesia и Inworld?

ФункцияAssemblyAI-TTS-1Inworld TTS-2 FlashElevenLabs Flash v2.5Cartesia Sonic 3.6
Размер на моделаНе е оповестенНе е оповестенНе е оповестенНе е оповестен
АрхитектураНепрекъснати аудио представянияНе е оповестенаНе е оповестенаМодел на пространството на състоянията (SSM)
ДостъпХостван API (САЩ, ЕС)Хостван APIХостван APIХостван API; локално внедряване и VPC за корпоративни клиенти
Езици6Над 2003244
Твърдение на доставчика за латентносттаОколо 90 ms до първия звукПод 25 ms P99 сървърно TTFBОколо 75 msПод 90 ms
Медианно TTFB, тест на AssemblyAI47 ms244 ms119 ms143 ms
Медианна латентност при стрийминг, Cekura159 ms45 ms177 ms270 ms
Точност при разпознаване на обекти, набор на AssemblyAI93,7%Няма данни68,0%82,5%
Точност при четене, Cekura81,5%93,2%64,4%74,9%
Естественост, Cekura (UTMOS)4,504,464,334,41
Каталожна цена за 1 млн. знака15 долара15 долара при заявка, 7 долара при план Growth40 долараОт 37,38 до 50 долара чрез кредитите по плана
Паралелност за самостоятелно обслужванеНеограничена при плащане според използванетоОт 5 до 500 заявки според планаНе е оповестенаОт 2 до 15 заявки според плана
Клониране на гласСамо незабавноНезабавно и професионалноДаНезабавно и професионално

Диапазонът на Cartesia разделя цената на всеки план на неговите кредити при съотношение 1 кредит на знак.

Колко струва AssemblyAI-TTS-1?

Цената се изчислява на входен знак, включително интервали и пунктуация, и е 15 долара за 1 млн. Всеки глас, клонирането, времевите маркери на думите и обработката в ЕС са на същата цена. Няма такси за отделни гласове, такси за паралелност или минимални количества. AssemblyAI го нарича най-евтиния водещ TTS модел за гласови агенти. Въпреки това Inworld TTS-2 Flash също посочва цена от 15 долара за 1 млн. при заявка, която пада до 7 долара при платените планове. По-съществената разлика е паралелността: планът на Inworld при заявка позволява 5 едновременни заявки.

Основни изводи

  • AssemblyAI-TTS-1 е първият модел на AssemblyAI за преобразуване на текст в реч, създаден за гласови агенти в реално време.
  • Цената му е 15 долара за 1 млн. знака, с неограничена паралелност и без договор.
  • Според данните на компанията: 93,7% точност при разпознаване на обекти и 47 ms медианно време до първия байт.
  • Cekura е измерила 159 ms латентност при стрийминг и 81,5% точност при четене.
  • Липсват при старта: SSML, контрол на скоростта, речници за произношение и тагове за емоции.

Вижте публикацията за старта, документацията, цените, както и референтните агенти за LiveKit и Pipecat. Също така можете да ни последвате в Twitter и не забравяйте да се присъедините към нашия ML SubReddit с над 150 хил. членове и да се абонирате за нашия бюлетин. Чакайте! В Telegram ли сте? Вече можете да се присъедините към нас и там.

Имате нужда от партньор за популяризиране на вашето GitHub хранилище, страница в Hugging Face, продуктово представяне, уебинар и т.н.? Свържете се с нас

Преведено автоматично от английски. Оригиналната статия е на връзката по-долу.

Първоначално публикувано от MarkTechPost на

Прочетете оригинала в MarkTechPost ↗

Текстът и изображенията са собственост на MarkTechPost и са възпроизведени тук с посочване на авторството и връзка към оригиналната публикация.

← Към новините

Още новини

Всички последни новини