Los precios se expresan en dólares estadounidenses. Antes de enviar una solicitud de pago, consulte los endpoints de información de los servicios (GET /v3/speech_to_text y GET /v3/translate) para comprobar la disponibilidad y las tarifas configuradas, y solicite una estimación gratuita. Solo se cobran los trabajos completados. Las estimaciones, la información de los servicios, las consultas de trabajos, las solicitudes de consumo y los trabajos fallidos son gratuitos.
| Servicio | Precio | Unidad de facturación |
|---|---|---|
| API de transcripción de archivos de audio completos | $0.005 por minuto de audio | Duración decodificada, redondeada hacia arriba al siguiente segundo entero. Cada segundo cuesta $0.005 ÷ 60. El audio de dos canales se factura una sola vez por su duración transcurrida, no por canal. |
API de traducción estándar de texto (cpu) | $5 por millón de puntos de código de origen | Puntos de código Unicode del texto de origen, incluidos los espacios y otros caracteres de espacio en blanco, por cada idioma de destino. |
API de traducción mejorada de texto (enhanced) | $25 por millón de puntos de código de origen | Puntos de código Unicode del texto de origen, incluidos los espacios y otros caracteres de espacio en blanco, por cada idioma de destino. |
Precisión de la facturación
El coste de cada trabajo se calcula de forma exacta y se redondea hacia arriba al siguiente múltiplo de $0.000000001. Los cargos se descuentan del saldo en incrementos enteros de $0.00001. Cualquier resto menor se acumula y se añade a los trabajos posteriores del mismo servicio, por lo que no existe un mínimo por archivo ni se pierde o se cobra dos veces ningún importe. La transcripción y la traducción mantienen restos separados.
La estimación de transcripción y el coste mostrado mientras un trabajo está en cola o en ejecución utilizan la duración de los metadatos del archivo. El cargo final utiliza la duración decodificada, que puede ser distinta. Las estimaciones de traducción utilizan el mismo recuento de puntos de código que el cargo final. La tarifa de un trabajo de traducción se fija al crearlo.
Ejemplos
- Un archivo de audio de 60 segundos cuesta $0.005.
- Un archivo de 1 segundo cuesta $0.000083334: $0.005 ÷ 60 = $0.0000833333…, redondeado hacia arriba.
- Un archivo con una duración decodificada de 90.5 segundos se factura como 91 segundos: 91 × $0.005 ÷ 60 = $0.0075833333…, mostrado como
costUsd0.007583334. - Un archivo de 2 horas, el máximo, se factura como 7,200 segundos y cuesta $0.60.
- Tres archivos consecutivos de 91 segundos, sin un resto acumulado inicial, generan cargos de $0.00758, $0.00758 y $0.00759, un total de $0.02275, y acumulan $0.000000002 para más adelante.
- Traducir 1,000 puntos de código de origen a un idioma cuesta $0.005 con traducción estándar o $0.025 con traducción mejorada. Traducir el mismo texto a tres idiomas de destino requiere tres trabajos y cuesta $0.015 o $0.075, respectivamente.
- La mayor traducción individual, de 20,000 puntos de código, cuesta $0.10 con traducción estándar o $0.50 con traducción mejorada.
Cargos y reutilización
Las estimaciones son gratuitas y no reservan fondos. En las cuentas de prepago, un nuevo trabajo de pago solo se admite si el saldo cubre su coste estimado más el coste estimado de todos sus trabajos de transcripción y traducción en cola, en ejecución o pendientes de pago. En caso contrario, la solicitud devuelve 402 insufficient_balance. Las cuentas que no son de prepago no se bloquean mediante comprobaciones de saldo, y sus cargos se siguen descontando del saldo de la cuenta.
Cuando se completa un trabajo de pago, su cargo se registra una sola vez en el consumo y se descuenta en el mismo paso que guarda el resultado. Los trabajos fallidos no se cobran. Si el saldo de prepago no cubre el cargo en ese momento, el trabajo pasa al estado awaiting_payment. El resultado se guarda, pero no está disponible hasta que añada fondos y liquide el trabajo, sin repetir el procesamiento. Para liquidarlo, el saldo debe alcanzar al menos el valor costUsd del trabajo, redondeado hacia arriba al siguiente múltiplo de $0.00001, porque el cargo puede incluir un resto acumulado.
Una repetición idempotente con la misma clave devuelve el trabajo existente en lugar de cobrar por un envío duplicado. En la traducción, una clave nueva con texto, idiomas y motor idénticos también devuelve un trabajo coincidente que no haya fallado, sin un nuevo cargo de procesamiento, mientras la versión de procesamiento no cambie. En la transcripción, una clave nueva crea un trabajo nuevo incluso para un archivo idéntico, con un cargo separado si el procesamiento se completa correctamente.
Grabaciones de Hosted PBX
La transcripción de una grabación de un Hosted PBX perteneciente a su cuenta es gratuita, al igual que la traducción estándar de esa transcripción. La traducción mejorada de la transcripción de una grabación de Hosted PBX se cobra a la tarifa mejorada indicada arriba. Se aplican las mismas comprobaciones de saldo y puede quedar pendiente de pago, como un trabajo API. Estas solicitudes se realizan desde la grabación en el portal, no a través de los endpoints API, y la grabación debe tener una transcripción completada antes de traducirse. Estos trabajos cuentan para los mismos límites por cuenta y aparecen en el consumo con el origen hpbx.
La gratuidad solo se aplica a estas solicitudes de grabaciones. El audio o texto enviado a los endpoints API de transcripción y traducción se cobra a las tarifas API anteriores, incluido un archivo descargado de su Hosted PBX. Los campos de la solicitud no permiten seleccionar el procesamiento gratuito: esos campos se rechazan. Los cargos API se imputan a la cuenta propietaria de las credenciales utilizadas, independientemente de cuáles de las credenciales de esa cuenta envíen la solicitud. Solo se cobran los trabajos completados. Las estimaciones, las consultas, las solicitudes de consumo, las repeticiones idempotentes, los trabajos de traducción reutilizados y los trabajos fallidos no añaden cargos.