Changelog

attention

This page documents changes in the Asynchronous Speech-to-Text API only. View all changes.

2022-05-09

Added

  • notification_config as a replacement for the deprecated callback_url to provide a webhook callback URL for a job
  • Support for authorization headers when accessing URLs for notification_config

2022-05-09

Added

  • source_config as a replacement for the deprecated media_url to a provide a source URL for a job
  • Support for authentication headers when accessing URLs for source_config

2022-03-24

Added

  • custom_vocabulary as a possible failure for a failed job

2022-03-24

Added

  • custom_vocabulary as a possible failure for a failed job

2022-01-14

Added

  • (Open Beta) machine_v2 as an option for transcriber to run our v2 ASR model for improved Word Error Rate.

2022-01-14

Added

  • (Open Beta) machine_v2 as an option for transcriber to run our v2 ASR model for improved Word Error Rate.

2021-12-07

Added

  • Human Transcription feature
    • (Open Beta) transcriber option to allow asynchronous transcription job submissions to be transcribed by a human.
    • (Open Beta) verbatim option to asynchronous transcription job submissions
    • (Open Beta) rush option to asynchronous transcription job submissions
    • (Open Beta) segments_to_transcribe option to asynchronous transcription job submissions

2021-12-07

Added

  • Human Transcription feature
    • (Open Beta) transcriber option to allow asynchronous transcription job submissions to be transcribed by a human.
    • (Open Beta) verbatim option to asynchronous transcription job submissions
    • (Open Beta) rush option to asynchronous transcription job submissions
    • (Open Beta) segments_to_transcribe option to asynchronous transcription job submissions

2021-09-08

Security

  • Ended support for TLS 1.0 and TLS 1.1
    • Ended support for TLS 1.0 and TLS 1.1 for HTTPS on domain api.rev.ai. Any clients using these versions of TLS should upgrade to TLS 1.2.
    • Transport Layer Security (TLS) 1.0 and 1.1 are security protocols for establishing encryption channels over computer networks. Rev AI has supported TLS 1.0, 1.1, 1.2 protocols since the first API release. However, due to evolving regulatory requirements as well as new security vulnerabilities in TLS 1.0, Rev AI now requires that clients use at least TLS 1.2 and recommends that customers disable TLS 1.0 and 1.1 at the operating system level where possible.

2021-09-02

Security

  • Deprecated TLS 1.0 and TLS 1.1
    • Ending support for TLS 1.0 and TLS 1.1 for HTTPS on domain api.rev.ai on 2021-09-08. Any clients using these versions of TLS should upgrade to TLS 1.2. Clients that fail to update to TLS 1.2 by the end date will not be able to interact with the API.
    • Transport Layer Security (TLS) 1.0 and 1.1 are security protocols for establishing encryption channels over computer networks. Rev AI has supported TLS 1.0, 1.1, 1.2 protocols since the first API release. However, due to evolving regulatory requirements as well as new security vulnerabilities in TLS 1.0, Rev AI recommends that customers remove TLS 1.0/1.1 dependencies in their environments and disable TLS 1.0 and 1.1 at the operating system level where possible.
  • Updated security documentation
    • Updated security documentation to reflect the supported versions of TLS are now only TLS 1.2.

2021-08-10

Added

  • New Postman collection for developers to interact with the API. See documentation for details.

2021-05-26

Added

  • (Open Beta) Support for transcription for more languages

2021-05-26

Added

  • (Open Beta) Support for transcription for more languages

2021-04-22

Changed

  • Max allowed stream duration increased from 2 to 3 hours

2021-04-22

Changed

  • Max allowed stream duration increased from 2 to 3 hours

2021-02-03

Changed

  • language job option is out of Open Beta and in General Availability.

Added

  • custom_vocabularies job option support for Rev AI's non-English languages. These are French, German, Portuguese and Spanish.

2021-02-03

Changed

  • language job option is out of Open Beta and in General Availability.

Added

  • custom_vocabularies job option support for Rev AI's non-English languages. These are French, German, Portuguese and Spanish.

2020-12-04

Changed

  • Reverted minor breaking change introduced on November 9 involving job failure types. "duration out of range" failure type has been reverted to "duration exceeded" and a new failure type of "duration too short" was introduced to cover the minimum case. See get job endpoint documentation response schema for full enum of failures.

2020-12-04

Changed

  • Reverted minor breaking change introduced on November 9 involving job failure types. "duration out of range" failure type has been reverted to "duration exceeded" and a new failure type of "duration too short" was introduced to cover the minimum case. See get job endpoint documentation response schema for full enum of failures.

2020-12-02

Added

  • Any submitted job options through the Asynchronous and Streaming Speech-to-Text APIs except for Custom Vocabulary phrase lists are now returned in the Transcription Job Details object. This makes submitted job options visible to users of the API through the GET Job, GET List of Jobs, and POST Job endpoints responses.

2020-11-18

Added

2020-11-18

Added

2020-11-09

Changed

  • Changed "duration_exceeded" job failure type to "duration_out_of_range" to account for both too short and too long durations of files.

2020-11-09

Changed

  • Changed "duration_exceeded" job failure type to "duration_out_of_range" to account for both too short and too long durations of files.

2020-08-31

Added

  • (Open Beta) custom_vocabulary_id option to allow job submission with the id of a pre-completed custom vocabulary

2020-08-31

Added

  • (Open Beta) custom_vocabulary_id option to allow job submission with the id of a pre-completed custom vocabulary

2020-08-20

Added

  • Improved parameter validation for callback_url parameters

2020-06-16

Added

  • Expanded the allowable character set for custom vocabularies to include some non-alpha characters. See documentation for details.