Цените са в щатски долари. Преди да изпратите платена задача, проверете текущата наличност и зададените тарифи чрез крайните точки за информация за услугите (GET /v3/speech_to_text и GET /v3/translate) и поискайте безплатна оценка на цената. Таксуват се само завършените задачи. Оценките, информацията за услугите, четенето на задачи, заявките за потребление и неуспешните задачи са безплатни.
| Услуга | Цена | Единица за таксуване |
|---|---|---|
| API за разпознаване на реч в изцяло качени аудиофайлове | $0.005 за минута аудио | Продължителност след декодиране, закръглена нагоре до следващата цяла секунда. Всяка секунда струва $0.005 ÷ 60. Двуканалното аудио се таксува веднъж според изминалото време, а не за всеки канал поотделно. |
API за стандартен превод на текст (cpu) | $5 за милион кодови точки от изходния текст | Кодови точки Unicode на изходния текст, включително празните символи, за всеки целеви език. |
API за подобрен превод на текст (enhanced) | $25 за милион кодови точки от изходния текст | Кодови точки Unicode на изходния текст, включително празните символи, за всеки целеви език. |
Точност на таксуването
Цената на всяка задача се изчислява точно и се закръгля нагоре до най-близката стойност, кратна на $0.000000001. Таксите се удържат от баланса на цели стъпки по $0.00001. Всеки по-малък остатък се пренася и се добавя към следващите ви задачи за същата услуга. Така няма минимална такса за файл и никоя сума не се губи или таксува два пъти. Разпознаването на реч и преводът поддържат отделни остатъци.
Оценката за разпознаване на реч и цената, показвана докато задачата чака или се изпълнява, използват продължителността от метаданните на файла. Окончателната такса използва продължителността след декодиране, която може да е различна. Оценките за превод използват същия брой кодови точки като окончателната такса. Тарифата за задача за превод се фиксира при създаването ѝ.
Примери
- Аудиофайл с продължителност 60 секунди струва $0.005.
- Файл с продължителност 1 секунда струва $0.000083334: $0.005 ÷ 60 = $0.0000833333…, закръглено нагоре.
- Файл с продължителност след декодиране 90.5 секунди се таксува като 91 секунди: 91 × $0.005 ÷ 60 = $0.0075833333…; показваната стойност е
costUsd0.007583334. - Файл с максималната продължителност от 2 часа се таксува като 7,200 секунди и струва $0.60.
- Три последователни файла по 91 секунди, без начален пренесен остатък, водят до удръжки от $0.00758, $0.00758 и $0.00759, общо $0.02275, с пренесен остатък от $0.000000002.
- Преводът на 1,000 кодови точки от изходния текст на един език струва $0.005 за стандартен или $0.025 за подобрен превод. Преводът на същия текст на три целеви езика изисква три задачи и струва съответно $0.015 или $0.075.
- Най-големият единичен превод, 20,000 кодови точки, струва $0.10 за стандартен или $0.50 за подобрен превод.
Такси и повторно използване
Оценките са безплатни и не резервират средства. За предплатени акаунти нова платена задача се приема само ако балансът покрива прогнозната ѝ цена плюс прогнозната цена на всички ваши задачи за разпознаване на реч и превод, които чакат, изпълняват се или очакват плащане. В противен случай заявката връща 402 insufficient_balance. Акаунтите, които не са предплатени, не се блокират от проверките на баланса, но таксите им също се удържат от баланса на акаунта.
Когато платена задача завърши, таксата ѝ се записва веднъж в потреблението и се удържа в същата стъпка, в която се запазва резултатът. Неуспешните задачи не се таксуват. Ако предплатеният баланс не покрива удръжката в този момент, задачата преминава в състояние awaiting_payment. Резултатът се запазва, но не се предоставя, докато не добавите средства и не платите задачата. Плащането не повтаря обработката. За плащане балансът трябва да е поне равен на стойността на задачата costUsd, закръглена нагоре до следващата стойност, кратна на $0.00001, тъй като удръжката може да включва пренесен остатък.
Идемпотентно повторение със същия ключ връща съществуващата задача, вместо да таксува дублирано изпращане. За превод нов ключ с идентичен текст, езици и механизъм за превод също връща съответстваща задача, която не е завършила неуспешно, без нова такса за обработка, докато версията на обработката не е променена. За разпознаване на реч нов ключ създава нова задача дори за идентичен файл, с отделна такса при успешно завършване на обработката.
Записи от Hosted PBX
Разпознаването на реч в запис от Hosted PBX, притежаван от вашия акаунт, е безплатно, както и стандартният превод на транскрипцията на този запис. Подобреният превод на транскрипция на запис от Hosted PBX се таксува по показаната по-горе тарифа за подобрен превод. Прилагат се същите проверки на баланса и задачата може да очаква плащане като задача от API. Тези заявки се създават от записа в портала, а не чрез крайните точки на API. Записът трябва да има завършена транскрипция, преди да бъде преведен. Заявките се броят към същите лимити за задачи на акаунта и се показват в потреблението с източник hpbx.
Безплатната тарифа важи само за тези заявки за записи. Аудио или текст, изпратени до крайните точки на API за разпознаване на реч и превод, се таксуват по горните тарифи за API, включително файл със запис, изтеглен от вашия Hosted PBX. Полетата на заявката не могат да изберат безплатна обработка: такива полета се отхвърлят. Таксите за API се начисляват на акаунта, който притежава използваните идентификационни данни, независимо кои от данните на този акаунт изпращат заявката. Таксуват се само завършените задачи. Оценките, четенето, заявките за потребление, идемпотентните повторения, повторно използваните задачи за превод и неуспешните задачи не добавят такси.