Changelog

attention

This page documents changes in the Node SDK only. View all changes.

2023-10-31

Version 3.7.0

Added

  • Added diarization_type parameter to Asynchronous Speech-To-Text API job options.

2023-03-29

Version 3.6.1

Added

  • Added enable_speaker_switch parameter to Streaming Speech-To-Text API job options.

2023-03-29

Version 3.6.2

Added

  • Fixed an issue with handling API error responses when the error object response property is undefined.

2022-11-14

Version 3.6.0

Added

  • Added functionality to enable the caller to specify which Rev AI region to use for submission. Use new RevAiApiClientConfig when constructing your RevAiApiClient . This is available for the Asynchronous Speech-To-Text API, Streaming Speech-To-Text API, and Language Id API clients. See https://github.com/revdotcom/revai-node-sdk#usage for details
  • Added speaker_names parameter to Asynchronous Speech-To-Text API job options. This is available for Human Transcription only
  • Added skip_postprocessing parameter to both Asynchronous Speech-To-Text API and Streaming Speech-To-Text API.

2022-06-08

Version 3.5.1

Fixed

2022-06-01

Version 3.5.0

Added

2022-05-26

Version 3.4.0

Added

2022-05-17

Version 3.3.0

Added

  • language parameter to the Streaming Speech-to-Text API Client

2022-05-13

Version 3.2.0

Added

Deprecated

2022-02-07

Version 3.1.0

Added

  • Support for Node 14, 16 and 17 (supported versions now include: 8, 10, 12, 14, 16, 17)
  • custom_vocabulary_id to asynchronous client
  • detailed_partials to streaming client

2022-02-07

Version 3.0.0

Added

  • transcriber to asynchronous client
  • verbatim , rush , test_mode and segments_to_transcribe options to asynchronous client for human transcription
  • start_ts and transcriber to streaming client

Fixed

  • Fixed a bug where binary data containing bytes equivalent to string "EOS" prematurely ends the streaming session

2021-10-06

Version 2.6.2

Fixed

  • Fixed a bug where the HTTP client library was artificially lowering the max file size for multipart upload to 10MB. The API limit is 2GB. More information in revai-node-sdk issue #72 .

2021-02-10

Version 2.6.2

Fixed

  • Bug fixes for streaming client

2021-01-29

Version 2.6.1

Fixed

  • Bug fix for streaming client crash on unsafeEnd

2021-01-15

Version 2.6.0

Added

2020-09-01

Version 2.5.0

Added

  • delete_after_seconds option for both Streaming and Asynchronous Speech-to-Text APIs

Fixed

  • Bug in Streaming Speech-to-Text API client where the client closed the WebSocket connection after 1 minute of not sending any data

2020-07-01

Version 2.4.0

Added

  • deleteCustomVocabulary(id) : Delete your custom vocabulary by id
  • getListOfCustomVocabularyInformations() : Get a list of recent custom vocabulary submissions' information
  • remove_disfluencies job option for Streaming Speech-to-Text API: Remove filler words (disfluencies) from the resulting transcript. This option was previously available for the Asynchronous Speech-to-Text API.

Changed

  • Improved examples

Fixed

  • Bug fixes and improvements