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 yourRevAiApiClient
. 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
-
Response when submitting forbidden parameters, such as
media_url
for HIPAA accounts. See https://docs.rev.ai/resources/tutorials/introduction-to-auth-options/ for proper usage.
2022-05-13
Version 3.2.0
Added
-
notification_config
andsource_config
parameters to job options
Deprecated
-
submitJobUrl
function. Use thesubmitJob
function instead and provide a URL in the job options as shown in the code examples -
media_url
option. Usesource_config
instead -
callback_url
option. Usenotification_config
instead
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
andsegments_to_transcribe
options to asynchronous client for human transcription -
start_ts
andtranscriber
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-01-15
Version 2.6.0
Added
-
language
job option to the Asynchronous Speech-to-Text API. Transcribe audio in languages other than English. See Asynchronous Speech-to-Text API docs for the full list of supported languages. - Upgraded dependency on axios to version 0.21.1 to fix noted vulnerability .
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