Разработчикам

Цены на расшифровку речи и перевод

Текущие тарифы в USD, единицы и точность начислений, примеры расчёта, оценки стоимости, оплата и бесплатная обработка записей Hosted PBX. В числовых примерах точка отделяет дробную часть, а запятая — тысячи.

На этой странице
  1. Точность начислений
  2. Примеры
  3. Списания и повторное использование
  4. Записи Hosted PBX

Цены указаны в долларах США. Перед отправкой платного задания проверьте текущую доступность и настроенные тарифы через методы получения информации о сервисах (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…; отображаемое значение — costUsd 0.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 начисляются аккаунту, которому принадлежат использованные учётные данные, независимо от того, какие из учётных данных этого аккаунта отправили запрос. Оплачиваются только завершённые задания. Оценки, чтение, запросы статистики использования, идемпотентные повторы, повторно используемые задания перевода и неудачные задания не создают дополнительных расходов.