Changelog

attention

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

2022-10-27

Changed

  • Streams are now billed based on the maximum of stream duration and audio duration. Refer to the Billing section for more details.

2022-09-29

Added

  • Added support for Streaming Speech-to-Text API ( non-English Languages ) in the European Union deployment.

2022-09-24

Changed

  • All Rev AI job identifiers are now 16 characters in length (increased from 12 characters previously).

2022-09-22

Added

  • Added support for Streaming Speech-to-Text API (English only) in the European Union deployment.

2022-08-04

Added

  • Added a new priority option to the Streaming Speech-to-Text API. Possible values are speed and accuracy . Only available for English and Spanish languages with machine_v2 transcriber.

2022-07-25

Changed

  • Streaming Speech-to-Text API v2 moved from Open Beta to General Availability

2022-06-07

Added

  • Rev AI is HIPAA compliant now.

2022-05-26

Added

  • Added machine_v2 transcriber. Routes to our new improved v2 model.
  • Added enable_speaker_switch option. Only available for v2 streams.

2022-05-26

Added

  • Added a new skip_postprocessing option to the Streaming Speech-to-Text API. This option allows you to skip the post-processing steps (inverse text normalization or ITN, casing and punctuation) of a transcription job. Only available for English and Spanish languages.

2022-05-20

Changed

  • The 8 languages for the Streaming Speech-to-Text API are out of Open Beta and in General Availability: French, German, Italian, Japanese, Korean, Mandarin, Portuguese, and Spanish.

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-04-25

Added

  • Added 8 new languages to the Streaming Speech-to-Text API in Open Beta: French, German, Italian, Japanese, Korean, Mandarin, Portuguese, and Spanish.

2022-04-20

Added

  • RTMP audio streaming documentation

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-06

Added

  • Enable offsetting hypotheses timestamps by providing start_ts to streaming jobs

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-08-27

Added

  • (Open Beta) detailed_partials option to show timestamps and confidence scores in partial hypotheses

2020-08-20

Added

  • Improved parameter validation for callback_url parameters

2020-06-24

Added

  • (Closed Beta) Option to show timestamps and confidence scores in partial hypotheses. Email support@rev.ai for access.
  • (Closed Beta) Stream to Rev AI with RTMP. Email support@rev.ai for access.

2020-06-16

Added

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