{"templateId":"markdown","sharedDataIds":{"sidebar":"sidebar-sidebars.yaml"},"props":{"metadata":{"markdoc":{"tagList":["partial","admonition"]},"type":"markdown"},"seo":{"title":"Changelog","llmstxt":{"hide":false,"sections":[{"title":"Table of contents","includeFiles":["**/*"],"excludeFiles":[]}],"excludeFiles":[]}},"dynamicMarkdocComponents":[],"compilationErrors":[],"ast":{"$$mdtype":"Tag","name":"article","attributes":{},"children":[{"$$mdtype":"Tag","name":"Heading","attributes":{"level":1,"id":"changelog","__idx":0},"children":["Changelog"]},{"$$mdtype":"Tag","name":"p","attributes":{},"children":["This page documents all notable changes to this project."]},{"$$mdtype":"Tag","name":"Heading","attributes":{"level":2,"id":"2025-01-06-","__idx":1},"children":["2025-01-06 / ",{"$$mdtype":"Tag","name":"MarkdownLink","attributes":{"href":"/api/asynchronous/changelog"},"children":["Asynchronous Speech-to-Text API"]}]},{"$$mdtype":"Tag","name":"p","attributes":{},"children":[{"$$mdtype":"Tag","name":"span","attributes":{"className":"changelog-type changelog-type-added"},"children":["Added"]}]},{"$$mdtype":"Tag","name":"ul","attributes":{},"children":[{"$$mdtype":"Tag","name":"li","attributes":{},"children":["Added Whisper Fusion transcriber support that has better support for rare words. See ",{"$$mdtype":"Tag","name":"MarkdownLink","attributes":{"href":"https://docs.rev.ai/api/asynchronous/"},"children":["Submit Transcription Job"]}," for more details"]}]},{"$$mdtype":"Tag","name":"Heading","attributes":{"level":2,"id":"2024-12-06-","__idx":2},"children":["2024-12-06 / ",{"$$mdtype":"Tag","name":"MarkdownLink","attributes":{"href":"/sdk/java/changelog"},"children":["Java SDK"]}]},{"$$mdtype":"Tag","name":"Heading","attributes":{"level":3,"id":"version-250","__idx":3},"children":["Version 2.5.0"]},{"$$mdtype":"Tag","name":"p","attributes":{},"children":[{"$$mdtype":"Tag","name":"span","attributes":{"className":"changelog-type changelog-type-added"},"children":["Added"]}]},{"$$mdtype":"Tag","name":"ul","attributes":{},"children":[{"$$mdtype":"Tag","name":"li","attributes":{},"children":["Added option for setting deployment configuration for the Asynchronous Speech-to-Text API Client and Language Identification API Client. See ",{"$$mdtype":"Tag","name":"MarkdownLink","attributes":{"href":"https://docs.rev.ai/api/global-deployments/"},"children":["Rev AI Global Deployments"]}," for more details"]}]},{"$$mdtype":"Tag","name":"Heading","attributes":{"level":2,"id":"2024-10-18-","__idx":4},"children":["2024-10-18 / ",{"$$mdtype":"Tag","name":"MarkdownLink","attributes":{"href":"/api/asynchronous/changelog"},"children":["Asynchronous Speech-to-Text API"]}]},{"$$mdtype":"Tag","name":"p","attributes":{},"children":[{"$$mdtype":"Tag","name":"span","attributes":{"className":"changelog-type changelog-type-added"},"children":["Added"]}]},{"$$mdtype":"Tag","name":"ul","attributes":{},"children":[{"$$mdtype":"Tag","name":"li","attributes":{},"children":["Added Forced Alignment feature"]},{"$$mdtype":"Tag","name":"li","attributes":{},"children":["Added Asynchronous Speech-to-Text API ",{"$$mdtype":"Tag","name":"code","attributes":{},"children":["forced_alignment"]}," submission option."]}]},{"$$mdtype":"Tag","name":"Heading","attributes":{"level":2,"id":"2024-10-08-","__idx":5},"children":["2024-10-08 / ",{"$$mdtype":"Tag","name":"MarkdownLink","attributes":{"href":"/api/asynchronous/changelog"},"children":["Asynchronous Speech-to-Text API"]}]},{"$$mdtype":"Tag","name":"p","attributes":{},"children":[{"$$mdtype":"Tag","name":"span","attributes":{"className":"changelog-type changelog-type-added"},"children":["Added"]}]},{"$$mdtype":"Tag","name":"ul","attributes":{},"children":[{"$$mdtype":"Tag","name":"li","attributes":{},"children":["Premium Diarization feature goes out of Beta and becomes publicly available."]}]},{"$$mdtype":"Tag","name":"Heading","attributes":{"level":2,"id":"2024-10-02-","__idx":6},"children":["2024-10-02 / ",{"$$mdtype":"Tag","name":"MarkdownLink","attributes":{"href":"/api/asynchronous/changelog"},"children":["Asynchronous Speech-to-Text API"]}]},{"$$mdtype":"Tag","name":"p","attributes":{},"children":[{"$$mdtype":"Tag","name":"span","attributes":{"className":"changelog-type changelog-type-added"},"children":["Added"]}]},{"$$mdtype":"Tag","name":"ul","attributes":{},"children":[{"$$mdtype":"Tag","name":"li","attributes":{},"children":["Updated US deployment of the Asynchronous Speech-to-Text API to support new low-cost transcription using Reverb Turbo model."]},{"$$mdtype":"Tag","name":"li","attributes":{},"children":["It can be used by specifying ",{"$$mdtype":"Tag","name":"code","attributes":{},"children":["\"transcriber\": \"low_cost\""]}," in the request."]}]},{"$$mdtype":"Tag","name":"Heading","attributes":{"level":2,"id":"2024-01-05-","__idx":7},"children":["2024-01-05 / ",{"$$mdtype":"Tag","name":"MarkdownLink","attributes":{"href":"/sdk/java/changelog"},"children":["Java SDK"]}]},{"$$mdtype":"Tag","name":"Heading","attributes":{"level":3,"id":"version-242","__idx":8},"children":["Version 2.4.2"]},{"$$mdtype":"Tag","name":"p","attributes":{},"children":[{"$$mdtype":"Tag","name":"span","attributes":{"className":"changelog-type changelog-type-fixed"},"children":["Fixed"]}]},{"$$mdtype":"Tag","name":"ul","attributes":{},"children":[{"$$mdtype":"Tag","name":"li","attributes":{},"children":["Updated ",{"$$mdtype":"Tag","name":"code","attributes":{},"children":["summarization"]}," parameter to use ",{"$$mdtype":"Tag","name":"code","attributes":{},"children":["SummarizationModel"]}," for the Asynchronous Speech-to-Text API Client"]},{"$$mdtype":"Tag","name":"li","attributes":{},"children":["Updated ",{"$$mdtype":"Tag","name":"code","attributes":{},"children":["translation"]}," parameter to use ",{"$$mdtype":"Tag","name":"code","attributes":{},"children":["TranslationModel"]}," for the Asynchronous Speech-to-Text API Client"]}]},{"$$mdtype":"Tag","name":"Heading","attributes":{"level":2,"id":"2024-01-04-","__idx":9},"children":["2024-01-04 / ",{"$$mdtype":"Tag","name":"MarkdownLink","attributes":{"href":"/api/asynchronous/changelog"},"children":["Asynchronous Speech-to-Text API"]}]},{"$$mdtype":"Tag","name":"p","attributes":{},"children":[{"$$mdtype":"Tag","name":"span","attributes":{"className":"changelog-type changelog-type-added"},"children":["Added"]}]},{"$$mdtype":"Tag","name":"ul","attributes":{},"children":[{"$$mdtype":"Tag","name":"li","attributes":{},"children":["Updated US deployment of the Asynchronous Speech-to-Text API to support asynchronous Translation and Summarization"]}]},{"$$mdtype":"Tag","name":"Heading","attributes":{"level":2,"id":"2023-12-28-","__idx":10},"children":["2023-12-28 / ",{"$$mdtype":"Tag","name":"MarkdownLink","attributes":{"href":"/sdk/java/changelog"},"children":["Java SDK"]}]},{"$$mdtype":"Tag","name":"Heading","attributes":{"level":3,"id":"version-240","__idx":11},"children":["Version 2.4.0"]},{"$$mdtype":"Tag","name":"p","attributes":{},"children":[{"$$mdtype":"Tag","name":"span","attributes":{"className":"changelog-type changelog-type-added"},"children":["Added"]}]},{"$$mdtype":"Tag","name":"ul","attributes":{},"children":[{"$$mdtype":"Tag","name":"li","attributes":{},"children":[{"$$mdtype":"Tag","name":"code","attributes":{},"children":["summarization"]}," and ",{"$$mdtype":"Tag","name":"code","attributes":{},"children":["translation"]}," parameters to the Asynchronous Speech-to-Text API Client"]}]},{"$$mdtype":"Tag","name":"Heading","attributes":{"level":2,"id":"2023-11-16-","__idx":12},"children":["2023-11-16 / ",{"$$mdtype":"Tag","name":"MarkdownLink","attributes":{"href":"/api/asynchronous/changelog"},"children":["Asynchronous Speech-to-Text API"]}]},{"$$mdtype":"Tag","name":"p","attributes":{},"children":[{"$$mdtype":"Tag","name":"span","attributes":{"className":"changelog-type changelog-type-added"},"children":["Added"]}]},{"$$mdtype":"Tag","name":"ul","attributes":{},"children":[{"$$mdtype":"Tag","name":"li","attributes":{},"children":["Updated US deployment of the Asynchronous Speech-to-Text API ",{"$$mdtype":"Tag","name":"code","attributes":{},"children":["language"]}," submission option to support new languages: Afrikaans, Armenian, Azerbaijani, Belarusian, Bosnian, Estonian, Galician, Icelandic, Kannada, Kazakh, Macedonian, Marathi, Nepali, Serbian, Swahili, Tagalog, Thai, Ukrainian, Urdu, Vietnamese, Welsh, and multilingual English/Spanish."]},{"$$mdtype":"Tag","name":"li","attributes":{},"children":["Updated US deployment of the Asynchronous Speech-to-Text API HIPAA-supported ",{"$$mdtype":"Tag","name":"code","attributes":{},"children":["language"]}," list to all languages: Afrikaans, Arabic, Armenian, Azerbaijani, Belarusian, Bosnian, Bulgarian, Catalan, Croatian, Czech, Danish, Dutch, English, Estonian, Farsi, Finnish, French, Galician, German, Greek, Hebrew, Hindi, Hungarian, Icelandic, Indonesian, Italian, Japanese, Kannada, Kazakh, Korean, Latvian, Lithuanian, Macedonian, Malay, Mandarin, Marathi, Nepali, Norwegian, Polish, Portuguese, Romanian, Russian, Serbian, Slovak, Slovenian, Spanish, Swahili, Swedish, Tagalog, Tamil, Telugu, Thai, Turkish, Ukrainian, Urdu, Vietnamese, Welsh, and multilingual English/Spanish."]},{"$$mdtype":"Tag","name":"li","attributes":{},"children":["Updated US deployment of the Asynchronous Speech-to-Text API media file duration limits. All languages except Telugu supports file duration up to 17 hours, and Telugu supports up to 6 hours."]}]},{"$$mdtype":"Tag","name":"Heading","attributes":{"level":2,"id":"2023-10-31-","__idx":13},"children":["2023-10-31 / ",{"$$mdtype":"Tag","name":"MarkdownLink","attributes":{"href":"/sdk/node/changelog"},"children":["Node SDK"]}]},{"$$mdtype":"Tag","name":"Heading","attributes":{"level":3,"id":"version-370","__idx":14},"children":["Version 3.7.0"]},{"$$mdtype":"Tag","name":"p","attributes":{},"children":[{"$$mdtype":"Tag","name":"span","attributes":{"className":"changelog-type changelog-type-added"},"children":["Added"]}]},{"$$mdtype":"Tag","name":"ul","attributes":{},"children":[{"$$mdtype":"Tag","name":"li","attributes":{},"children":["Added ",{"$$mdtype":"Tag","name":"code","attributes":{},"children":["diarization_type"]}," parameter to Asynchronous Speech-To-Text API job options."]}]},{"$$mdtype":"Tag","name":"Heading","attributes":{"level":2,"id":"2023-09-07-","__idx":15},"children":["2023-09-07 / ",{"$$mdtype":"Tag","name":"MarkdownLink","attributes":{"href":"/api/asynchronous/changelog"},"children":["Asynchronous Speech-to-Text API"]}]},{"$$mdtype":"Tag","name":"p","attributes":{},"children":[{"$$mdtype":"Tag","name":"span","attributes":{"className":"changelog-type changelog-type-added"},"children":["Added"]}]},{"$$mdtype":"Tag","name":"ul","attributes":{},"children":[{"$$mdtype":"Tag","name":"li","attributes":{},"children":["Updated Asynchronous Speech-to-Text API ",{"$$mdtype":"Tag","name":"code","attributes":{},"children":["diarization_type"]}," submission option."]}]},{"$$mdtype":"Tag","name":"Heading","attributes":{"level":2,"id":"2023-08-10-","__idx":16},"children":["2023-08-10 / ",{"$$mdtype":"Tag","name":"MarkdownLink","attributes":{"href":"/api/asynchronous/changelog"},"children":["Asynchronous Speech-to-Text API"]}]},{"$$mdtype":"Tag","name":"p","attributes":{},"children":[{"$$mdtype":"Tag","name":"span","attributes":{"className":"changelog-type changelog-type-changed"},"children":["Changed"]}]},{"$$mdtype":"Tag","name":"ul","attributes":{},"children":[{"$$mdtype":"Tag","name":"li","attributes":{},"children":["Updated Asynchronous Speech-to-Text API to support English US (",{"$$mdtype":"Tag","name":"code","attributes":{},"children":["en-us"]},") and English UK (",{"$$mdtype":"Tag","name":"code","attributes":{},"children":["en-gb"]},") language values."]}]},{"$$mdtype":"Tag","name":"Heading","attributes":{"level":2,"id":"2023-07-19-","__idx":17},"children":["2023-07-19 / ",{"$$mdtype":"Tag","name":"MarkdownLink","attributes":{"href":"/api/asynchronous/changelog"},"children":["Asynchronous Speech-to-Text API"]}]},{"$$mdtype":"Tag","name":"p","attributes":{},"children":[{"$$mdtype":"Tag","name":"span","attributes":{"className":"changelog-type changelog-type-added"},"children":["Added"]}]},{"$$mdtype":"Tag","name":"ul","attributes":{},"children":[{"$$mdtype":"Tag","name":"li","attributes":{},"children":["Updated Asynchronous Speech-to-Text API ",{"$$mdtype":"Tag","name":"code","attributes":{},"children":["speakers_count"]}," submission option."]}]},{"$$mdtype":"Tag","name":"Heading","attributes":{"level":2,"id":"2023-06-14-","__idx":18},"children":["2023-06-14 / ",{"$$mdtype":"Tag","name":"MarkdownLink","attributes":{"href":"/api/alignment/changelog"},"children":["Forced Alignment API"]}]},{"$$mdtype":"Tag","name":"p","attributes":{},"children":[{"$$mdtype":"Tag","name":"span","attributes":{"className":"changelog-type changelog-type-added"},"children":["Added"]}]},{"$$mdtype":"Tag","name":"ul","attributes":{},"children":[{"$$mdtype":"Tag","name":"li","attributes":{},"children":["(Open Beta) Added Forced Alignment API documentation"]}]},{"$$mdtype":"Tag","name":"Heading","attributes":{"level":2,"id":"2023-05-15-","__idx":19},"children":["2023-05-15 / ",{"$$mdtype":"Tag","name":"MarkdownLink","attributes":{"href":"/api/asynchronous/changelog"},"children":["Asynchronous Speech-to-Text API"]}]},{"$$mdtype":"Tag","name":"p","attributes":{},"children":[{"$$mdtype":"Tag","name":"span","attributes":{"className":"changelog-type changelog-type-added"},"children":["Added"]}]},{"$$mdtype":"Tag","name":"ul","attributes":{},"children":[{"$$mdtype":"Tag","name":"li","attributes":{},"children":["Updated Asynchronous Speech-to-Text API ",{"$$mdtype":"Tag","name":"code","attributes":{},"children":["speaker_channels_count"]}," submission option documentation to include valid languages (en, es, fr)."]}]},{"$$mdtype":"Tag","name":"Heading","attributes":{"level":2,"id":"2023-03-29-","__idx":20},"children":["2023-03-29 / ",{"$$mdtype":"Tag","name":"MarkdownLink","attributes":{"href":"/sdk/node/changelog"},"children":["Node SDK"]}]},{"$$mdtype":"Tag","name":"Heading","attributes":{"level":3,"id":"version-361","__idx":21},"children":["Version 3.6.1"]},{"$$mdtype":"Tag","name":"p","attributes":{},"children":[{"$$mdtype":"Tag","name":"span","attributes":{"className":"changelog-type changelog-type-added"},"children":["Added"]}]},{"$$mdtype":"Tag","name":"ul","attributes":{},"children":[{"$$mdtype":"Tag","name":"li","attributes":{},"children":["Added ",{"$$mdtype":"Tag","name":"code","attributes":{},"children":["enable_speaker_switch"]}," parameter to Streaming Speech-To-Text API job options."]}]},{"$$mdtype":"Tag","name":"Heading","attributes":{"level":2,"id":"2023-03-29--1","__idx":22},"children":["2023-03-29 / ",{"$$mdtype":"Tag","name":"MarkdownLink","attributes":{"href":"/sdk/node/changelog"},"children":["Node SDK"]}]},{"$$mdtype":"Tag","name":"Heading","attributes":{"level":3,"id":"version-362","__idx":23},"children":["Version 3.6.2"]},{"$$mdtype":"Tag","name":"p","attributes":{},"children":[{"$$mdtype":"Tag","name":"span","attributes":{"className":"changelog-type changelog-type-added"},"children":["Added"]}]},{"$$mdtype":"Tag","name":"ul","attributes":{},"children":[{"$$mdtype":"Tag","name":"li","attributes":{},"children":["Fixed an issue with handling API error responses when the error object response property is undefined."]}]},{"$$mdtype":"Tag","name":"Heading","attributes":{"level":2,"id":"2023-03-22-","__idx":24},"children":["2023-03-22 / ",{"$$mdtype":"Tag","name":"MarkdownLink","attributes":{"href":"/api/asynchronous/changelog"},"children":["Asynchronous Speech-to-Text API"]}]},{"$$mdtype":"Tag","name":"p","attributes":{},"children":[{"$$mdtype":"Tag","name":"span","attributes":{"className":"changelog-type changelog-type-added"},"children":["Added"]}]},{"$$mdtype":"Tag","name":"ul","attributes":{},"children":[{"$$mdtype":"Tag","name":"li","attributes":{},"children":["Added a new job submission ",{"$$mdtype":"Tag","name":"code","attributes":{},"children":["remove_atmospherics"]}," option to the Asynchronous Speech-to-Text API. This option enables you to remove atmospherics such as ",{"$$mdtype":"Tag","name":"code","attributes":{},"children":["<laugh>, <affirmative>"]}," etc from the ASR output."]}]},{"$$mdtype":"Tag","name":"Heading","attributes":{"level":2,"id":"2023-01-02-","__idx":25},"children":["2023-01-02 / ",{"$$mdtype":"Tag","name":"MarkdownLink","attributes":{"href":"/api/asynchronous/changelog"},"children":["Asynchronous Speech-to-Text API"]}]},{"$$mdtype":"Tag","name":"p","attributes":{},"children":[{"$$mdtype":"Tag","name":"span","attributes":{"className":"changelog-type changelog-type-changed"},"children":["Changed"]}]},{"$$mdtype":"Tag","name":"ul","attributes":{},"children":[{"$$mdtype":"Tag","name":"li","attributes":{},"children":["Changed the submission option ",{"$$mdtype":"Tag","name":"code","attributes":{},"children":["verbatim"]}," of async transcription job. Now it can be used with both ",{"$$mdtype":"Tag","name":"code","attributes":{},"children":["machine"]}," and ",{"$$mdtype":"Tag","name":"code","attributes":{},"children":["human"]}," transcribers. The option default value depends on the transcriber."]}]},{"$$mdtype":"Tag","name":"div","attributes":{"className":"md-table-wrapper"},"children":[{"$$mdtype":"Tag","name":"table","attributes":{"className":"md"},"children":[{"$$mdtype":"Tag","name":"thead","attributes":{},"children":[{"$$mdtype":"Tag","name":"tr","attributes":{},"children":[{"$$mdtype":"Tag","name":"th","attributes":{"data-label":"Transcriber"},"children":["Transcriber"]},{"$$mdtype":"Tag","name":"th","attributes":{"data-label":"Description"},"children":["Description"]}]}]},{"$$mdtype":"Tag","name":"tbody","attributes":{},"children":[{"$$mdtype":"Tag","name":"tr","attributes":{},"children":[{"$$mdtype":"Tag","name":"td","attributes":{},"children":[{"$$mdtype":"Tag","name":"code","attributes":{},"children":["machine"]}]},{"$$mdtype":"Tag","name":"td","attributes":{},"children":["the default is ",{"$$mdtype":"Tag","name":"strong","attributes":{},"children":["true"]},". To turn it off ",{"$$mdtype":"Tag","name":"strong","attributes":{},"children":["false"]}," should be explicitly provided"]}]},{"$$mdtype":"Tag","name":"tr","attributes":{},"children":[{"$$mdtype":"Tag","name":"td","attributes":{},"children":[{"$$mdtype":"Tag","name":"code","attributes":{},"children":["human"]}]},{"$$mdtype":"Tag","name":"td","attributes":{},"children":["the default is ",{"$$mdtype":"Tag","name":"strong","attributes":{},"children":["false"]}," To turn it on ",{"$$mdtype":"Tag","name":"strong","attributes":{},"children":["true"]}," should be explicitly provided"]}]}]}]}]},{"$$mdtype":"Tag","name":"Heading","attributes":{"level":2,"id":"2022-11-14-","__idx":26},"children":["2022-11-14 / ",{"$$mdtype":"Tag","name":"MarkdownLink","attributes":{"href":"/sdk/node/changelog"},"children":["Node SDK"]}]},{"$$mdtype":"Tag","name":"Heading","attributes":{"level":3,"id":"version-360","__idx":27},"children":["Version 3.6.0"]},{"$$mdtype":"Tag","name":"p","attributes":{},"children":[{"$$mdtype":"Tag","name":"span","attributes":{"className":"changelog-type changelog-type-added"},"children":["Added"]}]},{"$$mdtype":"Tag","name":"ul","attributes":{},"children":[{"$$mdtype":"Tag","name":"li","attributes":{},"children":["Added functionality to enable the caller to specify which Rev AI region to use for submission. Use new ",{"$$mdtype":"Tag","name":"code","attributes":{},"children":["RevAiApiClientConfig"]}," when constructing your ",{"$$mdtype":"Tag","name":"code","attributes":{},"children":["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"]},{"$$mdtype":"Tag","name":"li","attributes":{},"children":["Added ",{"$$mdtype":"Tag","name":"code","attributes":{},"children":["speaker_names"]}," parameter to Asynchronous Speech-To-Text API job options. This is available for Human Transcription only"]},{"$$mdtype":"Tag","name":"li","attributes":{},"children":["Added ",{"$$mdtype":"Tag","name":"code","attributes":{},"children":["skip_postprocessing"]}," parameter to both Asynchronous Speech-To-Text API and Streaming Speech-To-Text API."]}]},{"$$mdtype":"Tag","name":"Heading","attributes":{"level":2,"id":"2022-10-27-","__idx":28},"children":["2022-10-27 / ",{"$$mdtype":"Tag","name":"MarkdownLink","attributes":{"href":"/api/streaming/changelog"},"children":["Streaming Speech-to-Text API"]}]},{"$$mdtype":"Tag","name":"p","attributes":{},"children":[{"$$mdtype":"Tag","name":"span","attributes":{"className":"changelog-type changelog-type-changed"},"children":["Changed"]}]},{"$$mdtype":"Tag","name":"ul","attributes":{},"children":[{"$$mdtype":"Tag","name":"li","attributes":{},"children":["Streams are now billed based on the maximum of stream duration and audio duration. Refer to the ",{"$$mdtype":"Tag","name":"MarkdownLink","attributes":{"href":"https://docs.rev.ai/api/streaming/billing"},"children":["Billing section"]}," for more details."]}]},{"$$mdtype":"Tag","name":"Heading","attributes":{"level":2,"id":"2022-09-29-","__idx":29},"children":["2022-09-29 / ",{"$$mdtype":"Tag","name":"MarkdownLink","attributes":{"href":"/api/streaming/changelog"},"children":["Streaming Speech-to-Text API"]}]},{"$$mdtype":"Tag","name":"p","attributes":{},"children":[{"$$mdtype":"Tag","name":"span","attributes":{"className":"changelog-type changelog-type-added"},"children":["Added"]}]},{"$$mdtype":"Tag","name":"ul","attributes":{},"children":[{"$$mdtype":"Tag","name":"li","attributes":{},"children":["Added support for Streaming Speech-to-Text API (",{"$$mdtype":"Tag","name":"MarkdownLink","attributes":{"href":"https://docs.rev.ai/api/streaming/requests/#language"},"children":["non-English Languages"]},") in the European Union deployment."]}]},{"$$mdtype":"Tag","name":"Heading","attributes":{"level":2,"id":"2022-09-24-","__idx":30},"children":["2022-09-24 / ",{"$$mdtype":"Tag","name":"MarkdownLink","attributes":{"href":"/changelog"},"children":["Rev AI API"]}]},{"$$mdtype":"Tag","name":"p","attributes":{},"children":[{"$$mdtype":"Tag","name":"span","attributes":{"className":"changelog-type changelog-type-changed"},"children":["Changed"]}]},{"$$mdtype":"Tag","name":"ul","attributes":{},"children":[{"$$mdtype":"Tag","name":"li","attributes":{},"children":["All Rev AI job identifiers are now 16 characters in length (increased from 12 characters previously)."]}]},{"$$mdtype":"Tag","name":"Heading","attributes":{"level":2,"id":"2022-09-22-","__idx":31},"children":["2022-09-22 / ",{"$$mdtype":"Tag","name":"MarkdownLink","attributes":{"href":"/api/streaming/changelog"},"children":["Streaming Speech-to-Text API"]}]},{"$$mdtype":"Tag","name":"p","attributes":{},"children":[{"$$mdtype":"Tag","name":"span","attributes":{"className":"changelog-type changelog-type-added"},"children":["Added"]}]},{"$$mdtype":"Tag","name":"ul","attributes":{},"children":[{"$$mdtype":"Tag","name":"li","attributes":{},"children":["Added support for Streaming Speech-to-Text API (English only) in the European Union deployment."]}]},{"$$mdtype":"Tag","name":"Heading","attributes":{"level":2,"id":"2022-09-15-","__idx":32},"children":["2022-09-15 / ",{"$$mdtype":"Tag","name":"MarkdownLink","attributes":{"href":"/api/asynchronous/changelog"},"children":["Asynchronous Speech-to-Text API"]}]},{"$$mdtype":"Tag","name":"p","attributes":{},"children":[{"$$mdtype":"Tag","name":"span","attributes":{"className":"changelog-type changelog-type-removed"},"children":["Removed"]}]},{"$$mdtype":"Tag","name":"ul","attributes":{},"children":[{"$$mdtype":"Tag","name":"li","attributes":{},"children":["Deprecated ",{"$$mdtype":"Tag","name":"code","attributes":{},"children":["machine_v2"]}," as an option for ",{"$$mdtype":"Tag","name":"code","attributes":{},"children":["transcriber"]},". Using ",{"$$mdtype":"Tag","name":"code","attributes":{},"children":["machine"]}," is now the recommended option. Usage of ",{"$$mdtype":"Tag","name":"code","attributes":{},"children":["machine_v2"]}," will silently route to ",{"$$mdtype":"Tag","name":"code","attributes":{},"children":["machine"]},"."]}]},{"$$mdtype":"Tag","name":"Heading","attributes":{"level":2,"id":"2022-09-02-","__idx":33},"children":["2022-09-02 / ",{"$$mdtype":"Tag","name":"MarkdownLink","attributes":{"href":"/api/language-identification/changelog"},"children":["Language Identification API"]}]},{"$$mdtype":"Tag","name":"p","attributes":{},"children":[{"$$mdtype":"Tag","name":"span","attributes":{"className":"changelog-type changelog-type-added"},"children":["Added"]}]},{"$$mdtype":"Tag","name":"ul","attributes":{},"children":[{"$$mdtype":"Tag","name":"li","attributes":{},"children":["Added support for Language Identification API in the European Union deployment. Read more about ",{"$$mdtype":"Tag","name":"MarkdownLink","attributes":{"href":"https://docs.rev.ai/api/global-deployments/"},"children":["Rev AI's global deployments and its API limitations for its European Union deployment"]},"."]}]},{"$$mdtype":"Tag","name":"Heading","attributes":{"level":2,"id":"2022-08-25-","__idx":34},"children":["2022-08-25 / ",{"$$mdtype":"Tag","name":"MarkdownLink","attributes":{"href":"/api/asynchronous/changelog"},"children":["Asynchronous Speech-to-Text API"]}]},{"$$mdtype":"Tag","name":"p","attributes":{},"children":[{"$$mdtype":"Tag","name":"span","attributes":{"className":"changelog-type changelog-type-added"},"children":["Added"]}]},{"$$mdtype":"Tag","name":"ul","attributes":{},"children":[{"$$mdtype":"Tag","name":"li","attributes":{},"children":["Added support for asynchronous non-English Speech-to-Text transcription in the European Union deployment."]}]},{"$$mdtype":"Tag","name":"Heading","attributes":{"level":2,"id":"2022-08-04-","__idx":35},"children":["2022-08-04 / ",{"$$mdtype":"Tag","name":"MarkdownLink","attributes":{"href":"/api/streaming/changelog"},"children":["Streaming Speech-to-Text API"]}]},{"$$mdtype":"Tag","name":"p","attributes":{},"children":[{"$$mdtype":"Tag","name":"span","attributes":{"className":"changelog-type changelog-type-added"},"children":["Added"]}]},{"$$mdtype":"Tag","name":"ul","attributes":{},"children":[{"$$mdtype":"Tag","name":"li","attributes":{},"children":["Added a new ",{"$$mdtype":"Tag","name":"code","attributes":{},"children":["priority"]}," option to the Streaming Speech-to-Text API. Possible values are ",{"$$mdtype":"Tag","name":"code","attributes":{},"children":["speed"]}," and ",{"$$mdtype":"Tag","name":"code","attributes":{},"children":["accuracy"]},". Only available for English and Spanish languages with ",{"$$mdtype":"Tag","name":"code","attributes":{},"children":["machine_v2"]}," transcriber."]}]},{"$$mdtype":"Tag","name":"Heading","attributes":{"level":2,"id":"2022-08-03-","__idx":36},"children":["2022-08-03 / ",{"$$mdtype":"Tag","name":"MarkdownLink","attributes":{"href":"/api/asynchronous/changelog"},"children":["Asynchronous Speech-to-Text API"]}]},{"$$mdtype":"Tag","name":"p","attributes":{},"children":[{"$$mdtype":"Tag","name":"span","attributes":{"className":"changelog-type changelog-type-changed"},"children":["Changed"]}]},{"$$mdtype":"Tag","name":"ul","attributes":{},"children":[{"$$mdtype":"Tag","name":"li","attributes":{},"children":[{"$$mdtype":"Tag","name":"code","attributes":{},"children":["balance_seconds"]}," response value deprecated and replaced with ",{"$$mdtype":"Tag","name":"code","attributes":{},"children":["free_balance"]},", ",{"$$mdtype":"Tag","name":"code","attributes":{},"children":["purchased_balance"]},", ",{"$$mdtype":"Tag","name":"code","attributes":{},"children":["total_balance"]}," and ",{"$$mdtype":"Tag","name":"code","attributes":{},"children":["invoiced_balance"]}," values instead. The ",{"$$mdtype":"Tag","name":"code","attributes":{},"children":["balance_seconds"]}," value will continue to be included in the response but will always have a value of ",{"$$mdtype":"Tag","name":"code","attributes":{},"children":["0"]},"."]}]},{"$$mdtype":"Tag","name":"Heading","attributes":{"level":2,"id":"2022-08-02-","__idx":37},"children":["2022-08-02 / ",{"$$mdtype":"Tag","name":"MarkdownLink","attributes":{"href":"/sdk/java/changelog"},"children":["Java SDK"]}]},{"$$mdtype":"Tag","name":"Heading","attributes":{"level":3,"id":"version-232","__idx":38},"children":["Version 2.3.2"]},{"$$mdtype":"Tag","name":"p","attributes":{},"children":[{"$$mdtype":"Tag","name":"span","attributes":{"className":"changelog-type changelog-type-added"},"children":["Added"]}]},{"$$mdtype":"Tag","name":"ul","attributes":{},"children":[{"$$mdtype":"Tag","name":"li","attributes":{},"children":[{"$$mdtype":"Tag","name":"code","attributes":{},"children":["skip_punctuation"]}," parameter to the Streaming Speech-to-Text API Client"]},{"$$mdtype":"Tag","name":"li","attributes":{},"children":[{"$$mdtype":"Tag","name":"code","attributes":{},"children":["skip_punctuation"]}," parameter to the Asynchronous Speech-to-Text API Client"]}]},{"$$mdtype":"Tag","name":"Heading","attributes":{"level":2,"id":"2022-08-02--1","__idx":39},"children":["2022-08-02 / ",{"$$mdtype":"Tag","name":"MarkdownLink","attributes":{"href":"/sdk/python/changelog"},"children":["Python SDK"]}]},{"$$mdtype":"Tag","name":"Heading","attributes":{"level":3,"id":"version-2171","__idx":40},"children":["Version 2.17.1"]},{"$$mdtype":"Tag","name":"p","attributes":{},"children":[{"$$mdtype":"Tag","name":"span","attributes":{"className":"changelog-type changelog-type-added"},"children":["Added"]}]},{"$$mdtype":"Tag","name":"ul","attributes":{},"children":[{"$$mdtype":"Tag","name":"li","attributes":{},"children":[{"$$mdtype":"Tag","name":"code","attributes":{},"children":["skip_punctuation"]}," parameter to the Streaming Speech-to-Text API Client"]},{"$$mdtype":"Tag","name":"li","attributes":{},"children":[{"$$mdtype":"Tag","name":"code","attributes":{},"children":["skip_punctuation"]}," parameter to the Asynchronous Speech-to-Text API Client"]}]},{"$$mdtype":"Tag","name":"Heading","attributes":{"level":2,"id":"2022-07-25-","__idx":41},"children":["2022-07-25 / ",{"$$mdtype":"Tag","name":"MarkdownLink","attributes":{"href":"/api/streaming/changelog"},"children":["Streaming Speech-to-Text API"]}]},{"$$mdtype":"Tag","name":"p","attributes":{},"children":[{"$$mdtype":"Tag","name":"span","attributes":{"className":"changelog-type changelog-type-changed"},"children":["Changed"]}]},{"$$mdtype":"Tag","name":"ul","attributes":{},"children":[{"$$mdtype":"Tag","name":"li","attributes":{},"children":["Streaming Speech-to-Text API v2 moved from Open Beta to General Availability"]}]},{"$$mdtype":"Tag","name":"Heading","attributes":{"level":2,"id":"2022-06-23-","__idx":42},"children":["2022-06-23 / ",{"$$mdtype":"Tag","name":"MarkdownLink","attributes":{"href":"/api/asynchronous/changelog"},"children":["Asynchronous Speech-to-Text API"]}]},{"$$mdtype":"Tag","name":"p","attributes":{},"children":[{"$$mdtype":"Tag","name":"span","attributes":{"className":"changelog-type changelog-type-added"},"children":["Added"]}]},{"$$mdtype":"Tag","name":"ul","attributes":{},"children":[{"$$mdtype":"Tag","name":"li","attributes":{},"children":["Added a new job submission ",{"$$mdtype":"Tag","name":"code","attributes":{},"children":["skip_postprocessing"]}," option to the Asynchronous Speech-to-Text API. This option enables you to skip the post-processing steps (inverse text normalization or ITN, casing and punctuation) of a transcription job."]}]},{"$$mdtype":"Tag","name":"Heading","attributes":{"level":2,"id":"2022-06-22-","__idx":43},"children":["2022-06-22 / ",{"$$mdtype":"Tag","name":"MarkdownLink","attributes":{"href":"/api/asynchronous/changelog"},"children":["Asynchronous Speech-to-Text API"]}]},{"$$mdtype":"Tag","name":"p","attributes":{},"children":[{"$$mdtype":"Tag","name":"span","attributes":{"className":"changelog-type changelog-type-changed"},"children":["Changed"]}]},{"$$mdtype":"Tag","name":"ul","attributes":{},"children":[{"$$mdtype":"Tag","name":"li","attributes":{},"children":["Human Transcription feature",{"$$mdtype":"Tag","name":"ul","attributes":{},"children":[{"$$mdtype":"Tag","name":"li","attributes":{},"children":[{"$$mdtype":"Tag","name":"code","attributes":{},"children":["segments_to_transcribe"]}," minimum segment length lowered from 2 minutes to 1 minute"]}]}]}]},{"$$mdtype":"Tag","name":"Heading","attributes":{"level":2,"id":"2022-06-09-","__idx":44},"children":["2022-06-09 / ",{"$$mdtype":"Tag","name":"MarkdownLink","attributes":{"href":"/api/language-identification/changelog"},"children":["Language Identification API"]}]},{"$$mdtype":"Tag","name":"p","attributes":{},"children":[{"$$mdtype":"Tag","name":"span","attributes":{"className":"changelog-type changelog-type-changed"},"children":["Changed"]}]},{"$$mdtype":"Tag","name":"ul","attributes":{},"children":[{"$$mdtype":"Tag","name":"li","attributes":{},"children":["Multipart/form-data submission no longer requires ",{"$$mdtype":"Tag","name":"code","attributes":{},"children":["options"]}," parameter"]}]},{"$$mdtype":"Tag","name":"Heading","attributes":{"level":2,"id":"2022-06-08-","__idx":45},"children":["2022-06-08 / ",{"$$mdtype":"Tag","name":"MarkdownLink","attributes":{"href":"/sdk/java/changelog"},"children":["Java SDK"]}]},{"$$mdtype":"Tag","name":"Heading","attributes":{"level":3,"id":"version-231","__idx":46},"children":["Version 2.3.1"]},{"$$mdtype":"Tag","name":"p","attributes":{},"children":[{"$$mdtype":"Tag","name":"span","attributes":{"className":"changelog-type changelog-type-fixed"},"children":["Fixed"]}]},{"$$mdtype":"Tag","name":"ul","attributes":{},"children":[{"$$mdtype":"Tag","name":"li","attributes":{},"children":["Error response when submitting forbidden parameters, such as ",{"$$mdtype":"Tag","name":"code","attributes":{},"children":["media_url"]}," for HIPAA accounts. See https://docs.rev.ai/resources/tutorials/introduction-to-auth-options/ for proper usage."]}]},{"$$mdtype":"Tag","name":"Heading","attributes":{"level":2,"id":"2022-06-08--1","__idx":47},"children":["2022-06-08 / ",{"$$mdtype":"Tag","name":"MarkdownLink","attributes":{"href":"/sdk/node/changelog"},"children":["Node SDK"]}]},{"$$mdtype":"Tag","name":"Heading","attributes":{"level":3,"id":"version-351","__idx":48},"children":["Version 3.5.1"]},{"$$mdtype":"Tag","name":"p","attributes":{},"children":[{"$$mdtype":"Tag","name":"span","attributes":{"className":"changelog-type changelog-type-fixed"},"children":["Fixed"]}]},{"$$mdtype":"Tag","name":"ul","attributes":{},"children":[{"$$mdtype":"Tag","name":"li","attributes":{},"children":["Response when submitting forbidden parameters, such as ",{"$$mdtype":"Tag","name":"code","attributes":{},"children":["media_url"]}," for HIPAA accounts. See https://docs.rev.ai/resources/tutorials/introduction-to-auth-options/ for proper usage."]}]},{"$$mdtype":"Tag","name":"Heading","attributes":{"level":2,"id":"2022-06-03-","__idx":49},"children":["2022-06-03 / ",{"$$mdtype":"Tag","name":"MarkdownLink","attributes":{"href":"/sdk/java/changelog"},"children":["Java SDK"]}]},{"$$mdtype":"Tag","name":"Heading","attributes":{"level":3,"id":"version-230","__idx":50},"children":["Version 2.3.0"]},{"$$mdtype":"Tag","name":"p","attributes":{},"children":[{"$$mdtype":"Tag","name":"span","attributes":{"className":"changelog-type changelog-type-added"},"children":["Added"]}]},{"$$mdtype":"Tag","name":"ul","attributes":{},"children":[{"$$mdtype":"Tag","name":"li","attributes":{},"children":["Support for ",{"$$mdtype":"Tag","name":"MarkdownLink","attributes":{"href":"https://docs.rev.ai/api/language-identification/"},"children":["Language Identification API"]}]}]},{"$$mdtype":"Tag","name":"Heading","attributes":{"level":2,"id":"2022-06-02-","__idx":51},"children":["2022-06-02 / ",{"$$mdtype":"Tag","name":"MarkdownLink","attributes":{"href":"/api/asynchronous/changelog"},"children":["Asynchronous Speech-to-Text API"]}]},{"$$mdtype":"Tag","name":"p","attributes":{},"children":[{"$$mdtype":"Tag","name":"span","attributes":{"className":"changelog-type changelog-type-added"},"children":["Added"]}]},{"$$mdtype":"Tag","name":"ul","attributes":{},"children":[{"$$mdtype":"Tag","name":"li","attributes":{},"children":["Added support for asynchronous English Speech-to-Text API in the European Union deployment. Read more about ",{"$$mdtype":"Tag","name":"MarkdownLink","attributes":{"href":"https://docs.rev.ai/api/global-deployments/"},"children":["Rev AI's global deployments and its API limitations for its European Union deployment"]},"."]}]},{"$$mdtype":"Tag","name":"Heading","attributes":{"level":2,"id":"2022-06-01-","__idx":52},"children":["2022-06-01 / ",{"$$mdtype":"Tag","name":"MarkdownLink","attributes":{"href":"/sdk/node/changelog"},"children":["Node SDK"]}]},{"$$mdtype":"Tag","name":"Heading","attributes":{"level":3,"id":"version-350","__idx":53},"children":["Version 3.5.0"]},{"$$mdtype":"Tag","name":"p","attributes":{},"children":[{"$$mdtype":"Tag","name":"span","attributes":{"className":"changelog-type changelog-type-added"},"children":["Added"]}]},{"$$mdtype":"Tag","name":"ul","attributes":{},"children":[{"$$mdtype":"Tag","name":"li","attributes":{},"children":["Support for ",{"$$mdtype":"Tag","name":"MarkdownLink","attributes":{"href":"https://docs.rev.ai/api/language-identification/"},"children":["Language Identification API"]}]}]},{"$$mdtype":"Tag","name":"Heading","attributes":{"level":2,"id":"2022-05-26-","__idx":54},"children":["2022-05-26 / ",{"$$mdtype":"Tag","name":"MarkdownLink","attributes":{"href":"/sdk/node/changelog"},"children":["Node SDK"]}]},{"$$mdtype":"Tag","name":"Heading","attributes":{"level":3,"id":"version-340","__idx":55},"children":["Version 3.4.0"]},{"$$mdtype":"Tag","name":"p","attributes":{},"children":[{"$$mdtype":"Tag","name":"span","attributes":{"className":"changelog-type changelog-type-added"},"children":["Added"]}]},{"$$mdtype":"Tag","name":"ul","attributes":{},"children":[{"$$mdtype":"Tag","name":"li","attributes":{},"children":["Support for ",{"$$mdtype":"Tag","name":"MarkdownLink","attributes":{"href":"https://docs.rev.ai/api/sentiment-analysis/"},"children":["Sentiment Analysis API"]}]},{"$$mdtype":"Tag","name":"li","attributes":{},"children":["Support for ",{"$$mdtype":"Tag","name":"MarkdownLink","attributes":{"href":"https://docs.rev.ai/api/topic-extraction/"},"children":["Topic Extraction API"]}]}]},{"$$mdtype":"Tag","name":"Heading","attributes":{"level":2,"id":"2022-05-26--1","__idx":56},"children":["2022-05-26 / ",{"$$mdtype":"Tag","name":"MarkdownLink","attributes":{"href":"/api/streaming/changelog"},"children":["Streaming Speech-to-Text API"]}]},{"$$mdtype":"Tag","name":"p","attributes":{},"children":[{"$$mdtype":"Tag","name":"span","attributes":{"className":"changelog-type changelog-type-added"},"children":["Added"]}]},{"$$mdtype":"Tag","name":"ul","attributes":{},"children":[{"$$mdtype":"Tag","name":"li","attributes":{},"children":["Added ",{"$$mdtype":"Tag","name":"code","attributes":{},"children":["machine_v2"]}," transcriber. Routes to our new improved v2 model."]},{"$$mdtype":"Tag","name":"li","attributes":{},"children":["Added ",{"$$mdtype":"Tag","name":"code","attributes":{},"children":["enable_speaker_switch"]}," option. Only available for v2 streams."]}]},{"$$mdtype":"Tag","name":"Heading","attributes":{"level":2,"id":"2022-05-26--2","__idx":57},"children":["2022-05-26 / ",{"$$mdtype":"Tag","name":"MarkdownLink","attributes":{"href":"/api/streaming/changelog"},"children":["Streaming Speech-to-Text API"]}]},{"$$mdtype":"Tag","name":"p","attributes":{},"children":[{"$$mdtype":"Tag","name":"span","attributes":{"className":"changelog-type changelog-type-added"},"children":["Added"]}]},{"$$mdtype":"Tag","name":"ul","attributes":{},"children":[{"$$mdtype":"Tag","name":"li","attributes":{},"children":["Added a new ",{"$$mdtype":"Tag","name":"code","attributes":{},"children":["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."]}]},{"$$mdtype":"Tag","name":"Heading","attributes":{"level":2,"id":"2022-05-23-","__idx":58},"children":["2022-05-23 / ",{"$$mdtype":"Tag","name":"MarkdownLink","attributes":{"href":"/api/language-identification/changelog"},"children":["Language Identification API"]}]},{"$$mdtype":"Tag","name":"p","attributes":{},"children":[{"$$mdtype":"Tag","name":"span","attributes":{"className":"changelog-type changelog-type-changed"},"children":["Changed"]}]},{"$$mdtype":"Tag","name":"ul","attributes":{},"children":[{"$$mdtype":"Tag","name":"li","attributes":{},"children":["Language Identification API moved from Open Beta to General Availability"]}]},{"$$mdtype":"Tag","name":"Heading","attributes":{"level":2,"id":"2022-05-20-","__idx":59},"children":["2022-05-20 / ",{"$$mdtype":"Tag","name":"MarkdownLink","attributes":{"href":"/sdk/java/changelog"},"children":["Java SDK"]}]},{"$$mdtype":"Tag","name":"Heading","attributes":{"level":3,"id":"version-220","__idx":60},"children":["Version 2.2.0"]},{"$$mdtype":"Tag","name":"p","attributes":{},"children":[{"$$mdtype":"Tag","name":"span","attributes":{"className":"changelog-type changelog-type-added"},"children":["Added"]}]},{"$$mdtype":"Tag","name":"ul","attributes":{},"children":[{"$$mdtype":"Tag","name":"li","attributes":{},"children":[{"$$mdtype":"Tag","name":"code","attributes":{},"children":["language"]}," parameter to the Streaming Speech-to-Text API Client"]}]},{"$$mdtype":"Tag","name":"Heading","attributes":{"level":2,"id":"2022-05-20--1","__idx":61},"children":["2022-05-20 / ",{"$$mdtype":"Tag","name":"MarkdownLink","attributes":{"href":"/api/streaming/changelog"},"children":["Streaming Speech-to-Text API"]}]},{"$$mdtype":"Tag","name":"p","attributes":{},"children":[{"$$mdtype":"Tag","name":"span","attributes":{"className":"changelog-type changelog-type-changed"},"children":["Changed"]}]},{"$$mdtype":"Tag","name":"ul","attributes":{},"children":[{"$$mdtype":"Tag","name":"li","attributes":{},"children":["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."]}]},{"$$mdtype":"Tag","name":"Heading","attributes":{"level":2,"id":"2022-05-19-","__idx":62},"children":["2022-05-19 / ",{"$$mdtype":"Tag","name":"MarkdownLink","attributes":{"href":"/sdk/java/changelog"},"children":["Java SDK"]}]},{"$$mdtype":"Tag","name":"Heading","attributes":{"level":3,"id":"version-210","__idx":63},"children":["Version 2.1.0"]},{"$$mdtype":"Tag","name":"p","attributes":{},"children":[{"$$mdtype":"Tag","name":"span","attributes":{"className":"changelog-type changelog-type-added"},"children":["Added"]}]},{"$$mdtype":"Tag","name":"ul","attributes":{},"children":[{"$$mdtype":"Tag","name":"li","attributes":{},"children":[{"$$mdtype":"Tag","name":"p","attributes":{},"children":[{"$$mdtype":"Tag","name":"MarkdownLink","attributes":{"href":"/api/asynchronous/"},"children":[{"$$mdtype":"Tag","name":"code","attributes":{},"children":["notificationConfig"]}]}," and ",{"$$mdtype":"Tag","name":"MarkdownLink","attributes":{"href":"/api/asynchronous/"},"children":[{"$$mdtype":"Tag","name":"code","attributes":{},"children":["sourceConfig"]}]}," parameters to RevAiJobOptions"]}]},{"$$mdtype":"Tag","name":"li","attributes":{},"children":[{"$$mdtype":"Tag","name":"p","attributes":{},"children":["Support for ",{"$$mdtype":"Tag","name":"MarkdownLink","attributes":{"href":"https://docs.rev.ai/api/topic-extraction/"},"children":["Topic Extraction API"]}]}]},{"$$mdtype":"Tag","name":"li","attributes":{},"children":[{"$$mdtype":"Tag","name":"p","attributes":{},"children":["Support for ",{"$$mdtype":"Tag","name":"MarkdownLink","attributes":{"href":"https://docs.rev.ai/api/sentiment-analysis/"},"children":["Sentiment Analysis API"]}]}]}]},{"$$mdtype":"Tag","name":"p","attributes":{},"children":[{"$$mdtype":"Tag","name":"span","attributes":{"className":"changelog-type changelog-type-deprecated"},"children":["Deprecated"]}]},{"$$mdtype":"Tag","name":"ul","attributes":{},"children":[{"$$mdtype":"Tag","name":"li","attributes":{},"children":[{"$$mdtype":"Tag","name":"p","attributes":{},"children":[{"$$mdtype":"Tag","name":"code","attributes":{},"children":["mediaUrl"]}," option. Use ",{"$$mdtype":"Tag","name":"MarkdownLink","attributes":{"href":"/api/asynchronous/"},"children":[{"$$mdtype":"Tag","name":"code","attributes":{},"children":["sourceConfig"]}]}," instead"]}]},{"$$mdtype":"Tag","name":"li","attributes":{},"children":[{"$$mdtype":"Tag","name":"p","attributes":{},"children":[{"$$mdtype":"Tag","name":"code","attributes":{},"children":["callbackUrl"]}," option. Use ",{"$$mdtype":"Tag","name":"MarkdownLink","attributes":{"href":"/api/asynchronous/"},"children":[{"$$mdtype":"Tag","name":"code","attributes":{},"children":["notificationConfig"]}]}," instead"]}]}]},{"$$mdtype":"Tag","name":"Heading","attributes":{"level":2,"id":"2022-05-19--1","__idx":64},"children":["2022-05-19 / ",{"$$mdtype":"Tag","name":"MarkdownLink","attributes":{"href":"/sdk/python/changelog"},"children":["Python SDK"]}]},{"$$mdtype":"Tag","name":"Heading","attributes":{"level":3,"id":"version-2170","__idx":65},"children":["Version 2.17.0"]},{"$$mdtype":"Tag","name":"p","attributes":{},"children":[{"$$mdtype":"Tag","name":"span","attributes":{"className":"changelog-type changelog-type-added"},"children":["Added"]}]},{"$$mdtype":"Tag","name":"ul","attributes":{},"children":[{"$$mdtype":"Tag","name":"li","attributes":{},"children":[{"$$mdtype":"Tag","name":"code","attributes":{},"children":["language"]}," parameter to the Streaming Speech-to-Text API Client"]}]},{"$$mdtype":"Tag","name":"Heading","attributes":{"level":2,"id":"2022-05-17-","__idx":66},"children":["2022-05-17 / ",{"$$mdtype":"Tag","name":"MarkdownLink","attributes":{"href":"/sdk/node/changelog"},"children":["Node SDK"]}]},{"$$mdtype":"Tag","name":"Heading","attributes":{"level":3,"id":"version-330","__idx":67},"children":["Version 3.3.0"]},{"$$mdtype":"Tag","name":"p","attributes":{},"children":[{"$$mdtype":"Tag","name":"span","attributes":{"className":"changelog-type changelog-type-added"},"children":["Added"]}]},{"$$mdtype":"Tag","name":"ul","attributes":{},"children":[{"$$mdtype":"Tag","name":"li","attributes":{},"children":[{"$$mdtype":"Tag","name":"code","attributes":{},"children":["language"]}," parameter to the Streaming Speech-to-Text API Client"]}]},{"$$mdtype":"Tag","name":"Heading","attributes":{"level":2,"id":"2022-05-13-","__idx":68},"children":["2022-05-13 / ",{"$$mdtype":"Tag","name":"MarkdownLink","attributes":{"href":"/sdk/node/changelog"},"children":["Node SDK"]}]},{"$$mdtype":"Tag","name":"Heading","attributes":{"level":3,"id":"version-320","__idx":69},"children":["Version 3.2.0"]},{"$$mdtype":"Tag","name":"p","attributes":{},"children":[{"$$mdtype":"Tag","name":"span","attributes":{"className":"changelog-type changelog-type-added"},"children":["Added"]}]},{"$$mdtype":"Tag","name":"ul","attributes":{},"children":[{"$$mdtype":"Tag","name":"li","attributes":{},"children":[{"$$mdtype":"Tag","name":"MarkdownLink","attributes":{"href":"/api/asynchronous/"},"children":[{"$$mdtype":"Tag","name":"code","attributes":{},"children":["notification_config"]}]}," and ",{"$$mdtype":"Tag","name":"MarkdownLink","attributes":{"href":"/api/asynchronous/"},"children":[{"$$mdtype":"Tag","name":"code","attributes":{},"children":["source_config"]}]}," parameters to job options"]}]},{"$$mdtype":"Tag","name":"p","attributes":{},"children":[{"$$mdtype":"Tag","name":"span","attributes":{"className":"changelog-type changelog-type-deprecated"},"children":["Deprecated"]}]},{"$$mdtype":"Tag","name":"ul","attributes":{},"children":[{"$$mdtype":"Tag","name":"li","attributes":{},"children":[{"$$mdtype":"Tag","name":"p","attributes":{},"children":[{"$$mdtype":"Tag","name":"code","attributes":{},"children":["submitJobUrl"]}," function. Use the ",{"$$mdtype":"Tag","name":"code","attributes":{},"children":["submitJob"]}," function instead and provide a URL in the job options as shown in the ",{"$$mdtype":"Tag","name":"MarkdownLink","attributes":{"href":"/sdk/node/code-samples/#submit-a-remote-file-for-transcription"},"children":["code examples"]}]}]},{"$$mdtype":"Tag","name":"li","attributes":{},"children":[{"$$mdtype":"Tag","name":"p","attributes":{},"children":[{"$$mdtype":"Tag","name":"code","attributes":{},"children":["media_url"]}," option. Use ",{"$$mdtype":"Tag","name":"MarkdownLink","attributes":{"href":"/api/asynchronous/"},"children":[{"$$mdtype":"Tag","name":"code","attributes":{},"children":["source_config"]}]}," instead"]}]},{"$$mdtype":"Tag","name":"li","attributes":{},"children":[{"$$mdtype":"Tag","name":"p","attributes":{},"children":[{"$$mdtype":"Tag","name":"code","attributes":{},"children":["callback_url"]}," option. Use ",{"$$mdtype":"Tag","name":"MarkdownLink","attributes":{"href":"/api/asynchronous/"},"children":[{"$$mdtype":"Tag","name":"code","attributes":{},"children":["notification_config"]}]}," instead"]}]}]},{"$$mdtype":"Tag","name":"Heading","attributes":{"level":2,"id":"2022-05-13--1","__idx":70},"children":["2022-05-13 / ",{"$$mdtype":"Tag","name":"MarkdownLink","attributes":{"href":"/sdk/python/changelog"},"children":["Python SDK"]}]},{"$$mdtype":"Tag","name":"Heading","attributes":{"level":3,"id":"version-2160","__idx":71},"children":["Version 2.16.0"]},{"$$mdtype":"Tag","name":"p","attributes":{},"children":[{"$$mdtype":"Tag","name":"span","attributes":{"className":"changelog-type changelog-type-added"},"children":["Added"]}]},{"$$mdtype":"Tag","name":"ul","attributes":{},"children":[{"$$mdtype":"Tag","name":"li","attributes":{},"children":[{"$$mdtype":"Tag","name":"MarkdownLink","attributes":{"href":"/api/asynchronous/"},"children":[{"$$mdtype":"Tag","name":"code","attributes":{},"children":["notification_config"]}]}," and ",{"$$mdtype":"Tag","name":"MarkdownLink","attributes":{"href":"/api/asynchronous/"},"children":[{"$$mdtype":"Tag","name":"code","attributes":{},"children":["source_config"]}]}," parameters to all job submissions"]}]},{"$$mdtype":"Tag","name":"p","attributes":{},"children":[{"$$mdtype":"Tag","name":"span","attributes":{"className":"changelog-type changelog-type-added"},"children":["Added"]}]},{"$$mdtype":"Tag","name":"ul","attributes":{},"children":[{"$$mdtype":"Tag","name":"li","attributes":{},"children":[{"$$mdtype":"Tag","name":"p","attributes":{},"children":["Support for ",{"$$mdtype":"Tag","name":"MarkdownLink","attributes":{"href":"https://docs.rev.ai/api/language-identification/"},"children":["Language Identification API"]}]}]},{"$$mdtype":"Tag","name":"li","attributes":{},"children":[{"$$mdtype":"Tag","name":"p","attributes":{},"children":["Support for ",{"$$mdtype":"Tag","name":"MarkdownLink","attributes":{"href":"https://docs.rev.ai/api/sentiment-analysis/"},"children":["Sentiment Analysis API"]}]}]}]},{"$$mdtype":"Tag","name":"p","attributes":{},"children":[{"$$mdtype":"Tag","name":"span","attributes":{"className":"changelog-type changelog-type-deprecated"},"children":["Deprecated"]}]},{"$$mdtype":"Tag","name":"ul","attributes":{},"children":[{"$$mdtype":"Tag","name":"li","attributes":{},"children":[{"$$mdtype":"Tag","name":"p","attributes":{},"children":[{"$$mdtype":"Tag","name":"code","attributes":{},"children":["media_url"]}," option. Use ",{"$$mdtype":"Tag","name":"MarkdownLink","attributes":{"href":"/api/asynchronous/"},"children":[{"$$mdtype":"Tag","name":"code","attributes":{},"children":["source_config"]}]}," instead"]}]},{"$$mdtype":"Tag","name":"li","attributes":{},"children":[{"$$mdtype":"Tag","name":"p","attributes":{},"children":[{"$$mdtype":"Tag","name":"code","attributes":{},"children":["callback_url"]}," option. Use ",{"$$mdtype":"Tag","name":"MarkdownLink","attributes":{"href":"/api/asynchronous/"},"children":[{"$$mdtype":"Tag","name":"code","attributes":{},"children":["notification_config"]}]}," instead"]}]}]},{"$$mdtype":"Tag","name":"Heading","attributes":{"level":2,"id":"2022-05-09-","__idx":72},"children":["2022-05-09 / ",{"$$mdtype":"Tag","name":"MarkdownLink","attributes":{"href":"/api/asynchronous/changelog"},"children":["Asynchronous Speech-to-Text API"]}]},{"$$mdtype":"Tag","name":"p","attributes":{},"children":[{"$$mdtype":"Tag","name":"span","attributes":{"className":"changelog-type changelog-type-added"},"children":["Added"]}]},{"$$mdtype":"Tag","name":"ul","attributes":{},"children":[{"$$mdtype":"Tag","name":"li","attributes":{},"children":[{"$$mdtype":"Tag","name":"MarkdownLink","attributes":{"href":"/api/asynchronous/"},"children":[{"$$mdtype":"Tag","name":"code","attributes":{},"children":["source_config"]}]}," as a replacement for the deprecated ",{"$$mdtype":"Tag","name":"code","attributes":{},"children":["media_url"]}," to a provide a source URL for a job"]},{"$$mdtype":"Tag","name":"li","attributes":{},"children":["Support for authorization headers when accessing URLs for ",{"$$mdtype":"Tag","name":"MarkdownLink","attributes":{"href":"/api/asynchronous/"},"children":[{"$$mdtype":"Tag","name":"code","attributes":{},"children":["source_config"]}]}]}]},{"$$mdtype":"Tag","name":"Heading","attributes":{"level":2,"id":"2022-04-29-","__idx":73},"children":["2022-04-29 / ",{"$$mdtype":"Tag","name":"MarkdownLink","attributes":{"href":"/api/language-identification/changelog"},"children":["Language Identification API"]}]},{"$$mdtype":"Tag","name":"p","attributes":{},"children":[{"$$mdtype":"Tag","name":"span","attributes":{"className":"changelog-type changelog-type-added"},"children":["Added"]}]},{"$$mdtype":"Tag","name":"ul","attributes":{},"children":[{"$$mdtype":"Tag","name":"li","attributes":{},"children":["Added v1 route for Language Identification API: ",{"$$mdtype":"Tag","name":"code","attributes":{},"children":["languageid/v1"]}]}]},{"$$mdtype":"Tag","name":"Heading","attributes":{"level":2,"id":"2022-04-25-","__idx":74},"children":["2022-04-25 / ",{"$$mdtype":"Tag","name":"MarkdownLink","attributes":{"href":"/sdk/python/changelog"},"children":["Python SDK"]}]},{"$$mdtype":"Tag","name":"Heading","attributes":{"level":3,"id":"version-2150","__idx":75},"children":["Version 2.15.0"]},{"$$mdtype":"Tag","name":"p","attributes":{},"children":[{"$$mdtype":"Tag","name":"span","attributes":{"className":"changelog-type changelog-type-added"},"children":["Added"]}]},{"$$mdtype":"Tag","name":"ul","attributes":{},"children":[{"$$mdtype":"Tag","name":"li","attributes":{},"children":[{"$$mdtype":"Tag","name":"p","attributes":{},"children":["Support for ",{"$$mdtype":"Tag","name":"MarkdownLink","attributes":{"href":"https://docs.rev.ai/api/topic-extraction/"},"children":["Topic Extraction API"]}]}]},{"$$mdtype":"Tag","name":"li","attributes":{},"children":[{"$$mdtype":"Tag","name":"p","attributes":{},"children":[{"$$mdtype":"Tag","name":"code","attributes":{},"children":["speaker_names"]}," option to asynchronous client for human transcription"]}]}]},{"$$mdtype":"Tag","name":"Heading","attributes":{"level":2,"id":"2022-04-25--1","__idx":76},"children":["2022-04-25 / ",{"$$mdtype":"Tag","name":"MarkdownLink","attributes":{"href":"/api/streaming/changelog"},"children":["Streaming Speech-to-Text API"]}]},{"$$mdtype":"Tag","name":"p","attributes":{},"children":[{"$$mdtype":"Tag","name":"span","attributes":{"className":"changelog-type changelog-type-added"},"children":["Added"]}]},{"$$mdtype":"Tag","name":"ul","attributes":{},"children":[{"$$mdtype":"Tag","name":"li","attributes":{},"children":["Added 8 new languages to the Streaming Speech-to-Text API in Open Beta: French, German, Italian, Japanese, Korean, Mandarin, Portuguese, and Spanish."]}]},{"$$mdtype":"Tag","name":"Heading","attributes":{"level":2,"id":"2022-04-20-","__idx":77},"children":["2022-04-20 / ",{"$$mdtype":"Tag","name":"MarkdownLink","attributes":{"href":"/api/streaming/changelog"},"children":["Streaming Speech-to-Text API"]}]},{"$$mdtype":"Tag","name":"p","attributes":{},"children":[{"$$mdtype":"Tag","name":"span","attributes":{"className":"changelog-type changelog-type-added"},"children":["Added"]}]},{"$$mdtype":"Tag","name":"ul","attributes":{},"children":[{"$$mdtype":"Tag","name":"li","attributes":{},"children":["RTMP audio streaming documentation"]}]},{"$$mdtype":"Tag","name":"Heading","attributes":{"level":2,"id":"2022-04-07-","__idx":78},"children":["2022-04-07 / ",{"$$mdtype":"Tag","name":"MarkdownLink","attributes":{"href":"/api/language-identification/changelog"},"children":["Language Identification API"]}]},{"$$mdtype":"Tag","name":"p","attributes":{},"children":[{"$$mdtype":"Tag","name":"span","attributes":{"className":"changelog-type changelog-type-added"},"children":["Added"]}]},{"$$mdtype":"Tag","name":"ul","attributes":{},"children":[{"$$mdtype":"Tag","name":"li","attributes":{},"children":["(Open Beta) ",{"$$mdtype":"Tag","name":"MarkdownLink","attributes":{"href":"../../language-identification/"},"children":[{"$$mdtype":"Tag","name":"code","attributes":{},"children":["processed_duration_seconds"]}]}," to Language Identification Job Details"]}]},{"$$mdtype":"Tag","name":"Heading","attributes":{"level":2,"id":"2022-03-31-","__idx":79},"children":["2022-03-31 / ",{"$$mdtype":"Tag","name":"MarkdownLink","attributes":{"href":"/api/language-identification/changelog"},"children":["Language Identification API"]}]},{"$$mdtype":"Tag","name":"p","attributes":{},"children":[{"$$mdtype":"Tag","name":"span","attributes":{"className":"changelog-type changelog-type-added"},"children":["Added"]}]},{"$$mdtype":"Tag","name":"ul","attributes":{},"children":[{"$$mdtype":"Tag","name":"li","attributes":{},"children":["(Open Beta) Added Language Identification API documentation"]}]},{"$$mdtype":"Tag","name":"Heading","attributes":{"level":2,"id":"2022-03-24-","__idx":80},"children":["2022-03-24 / ",{"$$mdtype":"Tag","name":"MarkdownLink","attributes":{"href":"/api/asynchronous/changelog"},"children":["Asynchronous Speech-to-Text API"]}]},{"$$mdtype":"Tag","name":"p","attributes":{},"children":[{"$$mdtype":"Tag","name":"span","attributes":{"className":"changelog-type changelog-type-added"},"children":["Added"]}]},{"$$mdtype":"Tag","name":"ul","attributes":{},"children":[{"$$mdtype":"Tag","name":"li","attributes":{},"children":[{"$$mdtype":"Tag","name":"code","attributes":{},"children":["custom_vocabulary"]}," as a possible ",{"$$mdtype":"Tag","name":"code","attributes":{},"children":["failure"]}," for a failed job"]}]},{"$$mdtype":"Tag","name":"Heading","attributes":{"level":2,"id":"2022-02-07-","__idx":81},"children":["2022-02-07 / ",{"$$mdtype":"Tag","name":"MarkdownLink","attributes":{"href":"/sdk/node/changelog"},"children":["Node SDK"]}]},{"$$mdtype":"Tag","name":"Heading","attributes":{"level":3,"id":"version-300","__idx":82},"children":["Version 3.0.0"]},{"$$mdtype":"Tag","name":"p","attributes":{},"children":[{"$$mdtype":"Tag","name":"span","attributes":{"className":"changelog-type changelog-type-added"},"children":["Added"]}]},{"$$mdtype":"Tag","name":"ul","attributes":{},"children":[{"$$mdtype":"Tag","name":"li","attributes":{},"children":[{"$$mdtype":"Tag","name":"code","attributes":{},"children":["transcriber"]}," to asynchronous client"]},{"$$mdtype":"Tag","name":"li","attributes":{},"children":[{"$$mdtype":"Tag","name":"code","attributes":{},"children":["verbatim"]},", ",{"$$mdtype":"Tag","name":"code","attributes":{},"children":["rush"]},", ",{"$$mdtype":"Tag","name":"code","attributes":{},"children":["test_mode"]}," and ",{"$$mdtype":"Tag","name":"code","attributes":{},"children":["segments_to_transcribe"]}," options to asynchronous client for human transcription"]},{"$$mdtype":"Tag","name":"li","attributes":{},"children":[{"$$mdtype":"Tag","name":"code","attributes":{},"children":["start_ts"]}," and ",{"$$mdtype":"Tag","name":"code","attributes":{},"children":["transcriber"]}," to streaming client"]}]},{"$$mdtype":"Tag","name":"p","attributes":{},"children":[{"$$mdtype":"Tag","name":"span","attributes":{"className":"changelog-type changelog-type-fixed"},"children":["Fixed"]}]},{"$$mdtype":"Tag","name":"ul","attributes":{},"children":[{"$$mdtype":"Tag","name":"li","attributes":{},"children":["Fixed a bug where binary data containing bytes equivalent to string \"EOS\" prematurely ends the streaming session"]}]},{"$$mdtype":"Tag","name":"Heading","attributes":{"level":2,"id":"2022-02-07--1","__idx":83},"children":["2022-02-07 / ",{"$$mdtype":"Tag","name":"MarkdownLink","attributes":{"href":"/sdk/node/changelog"},"children":["Node SDK"]}]},{"$$mdtype":"Tag","name":"Heading","attributes":{"level":3,"id":"version-310","__idx":84},"children":["Version 3.1.0"]},{"$$mdtype":"Tag","name":"p","attributes":{},"children":[{"$$mdtype":"Tag","name":"span","attributes":{"className":"changelog-type changelog-type-added"},"children":["Added"]}]},{"$$mdtype":"Tag","name":"ul","attributes":{},"children":[{"$$mdtype":"Tag","name":"li","attributes":{},"children":["Support for Node 14, 16 and 17 (supported versions now include: 8, 10, 12, 14, 16, 17)"]},{"$$mdtype":"Tag","name":"li","attributes":{},"children":[{"$$mdtype":"Tag","name":"code","attributes":{},"children":["custom_vocabulary_id"]}," to asynchronous client"]},{"$$mdtype":"Tag","name":"li","attributes":{},"children":[{"$$mdtype":"Tag","name":"code","attributes":{},"children":["detailed_partials"]}," to streaming client"]}]},{"$$mdtype":"Tag","name":"Heading","attributes":{"level":2,"id":"2022-02-01-","__idx":85},"children":["2022-02-01 / ",{"$$mdtype":"Tag","name":"MarkdownLink","attributes":{"href":"/sdk/java/changelog"},"children":["Java SDK"]}]},{"$$mdtype":"Tag","name":"Heading","attributes":{"level":3,"id":"version-1140","__idx":86},"children":["Version 1.14.0"]},{"$$mdtype":"Tag","name":"p","attributes":{},"children":[{"$$mdtype":"Tag","name":"span","attributes":{"className":"changelog-type changelog-type-added"},"children":["Added"]}]},{"$$mdtype":"Tag","name":"ul","attributes":{},"children":[{"$$mdtype":"Tag","name":"li","attributes":{},"children":[{"$$mdtype":"Tag","name":"code","attributes":{},"children":["custom_vocabulary_id"]}," and ",{"$$mdtype":"Tag","name":"code","attributes":{},"children":["transcriber"]}," to asynchronous client"]},{"$$mdtype":"Tag","name":"li","attributes":{},"children":[{"$$mdtype":"Tag","name":"code","attributes":{},"children":["verbatim"]},", ",{"$$mdtype":"Tag","name":"code","attributes":{},"children":["rush"]},", ",{"$$mdtype":"Tag","name":"code","attributes":{},"children":["test_mode"]}," and ",{"$$mdtype":"Tag","name":"code","attributes":{},"children":["segments_to_transcribe"]}," options to asynchronous client for human transcription"]},{"$$mdtype":"Tag","name":"li","attributes":{},"children":[{"$$mdtype":"Tag","name":"code","attributes":{},"children":["detailed_partials"]},", ",{"$$mdtype":"Tag","name":"code","attributes":{},"children":["start_ts"]}," and ",{"$$mdtype":"Tag","name":"code","attributes":{},"children":["transcriber"]}," to streaming client"]}]},{"$$mdtype":"Tag","name":"Heading","attributes":{"level":2,"id":"2022-01-31-","__idx":87},"children":["2022-01-31 / ",{"$$mdtype":"Tag","name":"MarkdownLink","attributes":{"href":"/sdk/python/changelog"},"children":["Python SDK"]}]},{"$$mdtype":"Tag","name":"Heading","attributes":{"level":3,"id":"version-2140","__idx":88},"children":["Version 2.14.0"]},{"$$mdtype":"Tag","name":"p","attributes":{},"children":[{"$$mdtype":"Tag","name":"span","attributes":{"className":"changelog-type changelog-type-added"},"children":["Added"]}]},{"$$mdtype":"Tag","name":"ul","attributes":{},"children":[{"$$mdtype":"Tag","name":"li","attributes":{},"children":[{"$$mdtype":"Tag","name":"code","attributes":{},"children":["transcriber"]}," to asynchronous client"]},{"$$mdtype":"Tag","name":"li","attributes":{},"children":[{"$$mdtype":"Tag","name":"code","attributes":{},"children":["verbatim"]},", ",{"$$mdtype":"Tag","name":"code","attributes":{},"children":["rush"]},", ",{"$$mdtype":"Tag","name":"code","attributes":{},"children":["test_mode"]}," and ",{"$$mdtype":"Tag","name":"code","attributes":{},"children":["segments_to_transcribe"]}," options to asynchronous client for human transcription"]},{"$$mdtype":"Tag","name":"li","attributes":{},"children":[{"$$mdtype":"Tag","name":"code","attributes":{},"children":["start_ts"]}," and ",{"$$mdtype":"Tag","name":"code","attributes":{},"children":["transcriber"]}," to streaming client"]}]},{"$$mdtype":"Tag","name":"Heading","attributes":{"level":2,"id":"2022-01-14-","__idx":89},"children":["2022-01-14 / ",{"$$mdtype":"Tag","name":"MarkdownLink","attributes":{"href":"/api/asynchronous/changelog"},"children":["Asynchronous Speech-to-Text API"]}]},{"$$mdtype":"Tag","name":"p","attributes":{},"children":[{"$$mdtype":"Tag","name":"span","attributes":{"className":"changelog-type changelog-type-added"},"children":["Added"]}]},{"$$mdtype":"Tag","name":"ul","attributes":{},"children":[{"$$mdtype":"Tag","name":"li","attributes":{},"children":["(Open Beta) ",{"$$mdtype":"Tag","name":"code","attributes":{},"children":["machine_v2"]}," as an option for ",{"$$mdtype":"Tag","name":"code","attributes":{},"children":["transcriber"]}," to run our Reverb ASR model for improved Word Error Rate."]}]},{"$$mdtype":"Tag","name":"Heading","attributes":{"level":2,"id":"2021-12-07-","__idx":90},"children":["2021-12-07 / ",{"$$mdtype":"Tag","name":"MarkdownLink","attributes":{"href":"/api/asynchronous/changelog"},"children":["Asynchronous Speech-to-Text API"]}]},{"$$mdtype":"Tag","name":"p","attributes":{},"children":[{"$$mdtype":"Tag","name":"span","attributes":{"className":"changelog-type changelog-type-added"},"children":["Added"]}]},{"$$mdtype":"Tag","name":"ul","attributes":{},"children":[{"$$mdtype":"Tag","name":"li","attributes":{},"children":["Human Transcription feature",{"$$mdtype":"Tag","name":"ul","attributes":{},"children":[{"$$mdtype":"Tag","name":"li","attributes":{},"children":["(Open Beta) ",{"$$mdtype":"Tag","name":"code","attributes":{},"children":["transcriber"]}," option to enable asynchronous transcription job submissions to be transcribed by a human."]},{"$$mdtype":"Tag","name":"li","attributes":{},"children":["(Open Beta) ",{"$$mdtype":"Tag","name":"code","attributes":{},"children":["verbatim"]}," option to enable asynchronous transcription job submissions"]},{"$$mdtype":"Tag","name":"li","attributes":{},"children":["(Open Beta) ",{"$$mdtype":"Tag","name":"code","attributes":{},"children":["rush"]}," option to enable asynchronous transcription job submissions"]},{"$$mdtype":"Tag","name":"li","attributes":{},"children":["(Open Beta) ",{"$$mdtype":"Tag","name":"code","attributes":{},"children":["segments_to_transcribe"]}," option to enable asynchronous transcription job submissions"]}]}]}]},{"$$mdtype":"Tag","name":"Heading","attributes":{"level":2,"id":"2021-12-07--1","__idx":91},"children":["2021-12-07 / ",{"$$mdtype":"Tag","name":"MarkdownLink","attributes":{"href":"/api/sentiment-analysis/changelog"},"children":["Sentiment Analysis API"]}]},{"$$mdtype":"Tag","name":"p","attributes":{},"children":[{"$$mdtype":"Tag","name":"span","attributes":{"className":"changelog-type changelog-type-added"},"children":["Added"]}]},{"$$mdtype":"Tag","name":"ul","attributes":{},"children":[{"$$mdtype":"Tag","name":"li","attributes":{},"children":["(Open Beta) Added Sentiment Analysis API documentation"]}]},{"$$mdtype":"Tag","name":"Heading","attributes":{"level":2,"id":"2021-12-07--2","__idx":92},"children":["2021-12-07 / ",{"$$mdtype":"Tag","name":"MarkdownLink","attributes":{"href":"/api/topic-extraction/changelog"},"children":["Topic Extraction API"]}]},{"$$mdtype":"Tag","name":"p","attributes":{},"children":[{"$$mdtype":"Tag","name":"span","attributes":{"className":"changelog-type changelog-type-added"},"children":["Added"]}]},{"$$mdtype":"Tag","name":"ul","attributes":{},"children":[{"$$mdtype":"Tag","name":"li","attributes":{},"children":["(Open Beta) Added Topic Extraction API documentation"]}]},{"$$mdtype":"Tag","name":"Heading","attributes":{"level":2,"id":"2021-10-12-","__idx":93},"children":["2021-10-12 / ",{"$$mdtype":"Tag","name":"MarkdownLink","attributes":{"href":"/sdk/python/changelog"},"children":["Python SDK"]}]},{"$$mdtype":"Tag","name":"Heading","attributes":{"level":3,"id":"version-2130","__idx":94},"children":["Version 2.13.0"]},{"$$mdtype":"Tag","name":"p","attributes":{},"children":[{"$$mdtype":"Tag","name":"span","attributes":{"className":"changelog-type changelog-type-added"},"children":["Added"]}]},{"$$mdtype":"Tag","name":"ul","attributes":{},"children":[{"$$mdtype":"Tag","name":"li","attributes":{},"children":[{"$$mdtype":"Tag","name":"code","attributes":{},"children":["detailed_partials"]}," parameter to the streaming client"]},{"$$mdtype":"Tag","name":"li","attributes":{},"children":["CI now runs on GitHub Actions. This replaces Travis CI."]}]},{"$$mdtype":"Tag","name":"Heading","attributes":{"level":2,"id":"2021-10-06-","__idx":95},"children":["2021-10-06 / ",{"$$mdtype":"Tag","name":"MarkdownLink","attributes":{"href":"/sdk/node/changelog"},"children":["Node SDK"]}]},{"$$mdtype":"Tag","name":"Heading","attributes":{"level":3,"id":"version-262","__idx":96},"children":["Version 2.6.2"]},{"$$mdtype":"Tag","name":"p","attributes":{},"children":[{"$$mdtype":"Tag","name":"span","attributes":{"className":"changelog-type changelog-type-fixed"},"children":["Fixed"]}]},{"$$mdtype":"Tag","name":"ul","attributes":{},"children":[{"$$mdtype":"Tag","name":"li","attributes":{},"children":["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 ",{"$$mdtype":"Tag","name":"MarkdownLink","attributes":{"href":"https://github.com/revdotcom/revai-node-sdk/issues/72"},"children":["revai-node-sdk issue #72"]},"."]}]},{"$$mdtype":"Tag","name":"Heading","attributes":{"level":2,"id":"2021-08-06-","__idx":97},"children":["2021-08-06 / ",{"$$mdtype":"Tag","name":"MarkdownLink","attributes":{"href":"/api/asynchronous/changelog"},"children":["Asynchronous Speech-to-Text API"]}]},{"$$mdtype":"Tag","name":"p","attributes":{},"children":[{"$$mdtype":"Tag","name":"span","attributes":{"className":"changelog-type changelog-type-added"},"children":["Added"]}]},{"$$mdtype":"Tag","name":"ul","attributes":{},"children":[{"$$mdtype":"Tag","name":"li","attributes":{},"children":["Ability to rotate access tokens"]}]},{"$$mdtype":"Tag","name":"Heading","attributes":{"level":2,"id":"2021-05-26-","__idx":98},"children":["2021-05-26 / ",{"$$mdtype":"Tag","name":"MarkdownLink","attributes":{"href":"/api/asynchronous/changelog"},"children":["Asynchronous Speech-to-Text API"]}]},{"$$mdtype":"Tag","name":"p","attributes":{},"children":[{"$$mdtype":"Tag","name":"span","attributes":{"className":"changelog-type changelog-type-added"},"children":["Added"]}]},{"$$mdtype":"Tag","name":"ul","attributes":{},"children":[{"$$mdtype":"Tag","name":"li","attributes":{},"children":["(Open Beta) Support for transcription for more ",{"$$mdtype":"Tag","name":"MarkdownLink","attributes":{"href":"/api/asynchronous/"},"children":["languages"]}]}]},{"$$mdtype":"Tag","name":"Heading","attributes":{"level":2,"id":"2021-05-06-","__idx":99},"children":["2021-05-06 / ",{"$$mdtype":"Tag","name":"MarkdownLink","attributes":{"href":"/api/streaming/changelog"},"children":["Streaming Speech-to-Text API"]}]},{"$$mdtype":"Tag","name":"p","attributes":{},"children":[{"$$mdtype":"Tag","name":"span","attributes":{"className":"changelog-type changelog-type-added"},"children":["Added"]}]},{"$$mdtype":"Tag","name":"ul","attributes":{},"children":[{"$$mdtype":"Tag","name":"li","attributes":{},"children":["Enable offsetting hypotheses timestamps by providing ",{"$$mdtype":"Tag","name":"code","attributes":{},"children":["start_ts"]}," to streaming jobs"]}]},{"$$mdtype":"Tag","name":"Heading","attributes":{"level":2,"id":"2021-04-22-","__idx":100},"children":["2021-04-22 / ",{"$$mdtype":"Tag","name":"MarkdownLink","attributes":{"href":"/api/asynchronous/changelog"},"children":["Asynchronous Speech-to-Text API"]}]},{"$$mdtype":"Tag","name":"p","attributes":{},"children":[{"$$mdtype":"Tag","name":"span","attributes":{"className":"changelog-type changelog-type-changed"},"children":["Changed"]}]},{"$$mdtype":"Tag","name":"ul","attributes":{},"children":[{"$$mdtype":"Tag","name":"li","attributes":{},"children":["Max allowed stream duration increased from 2 to 3 hours"]}]},{"$$mdtype":"Tag","name":"Heading","attributes":{"level":2,"id":"2021-03-09-","__idx":101},"children":["2021-03-09 / ",{"$$mdtype":"Tag","name":"MarkdownLink","attributes":{"href":"/sdk/python/changelog"},"children":["Python SDK"]}]},{"$$mdtype":"Tag","name":"Heading","attributes":{"level":3,"id":"version-2120","__idx":102},"children":["Version 2.12.0"]},{"$$mdtype":"Tag","name":"p","attributes":{},"children":[{"$$mdtype":"Tag","name":"span","attributes":{"className":"changelog-type changelog-type-added"},"children":["Added"]}]},{"$$mdtype":"Tag","name":"ul","attributes":{},"children":[{"$$mdtype":"Tag","name":"li","attributes":{},"children":[{"$$mdtype":"Tag","name":"code","attributes":{},"children":["custom_vocabulary_id"]}," option to enable ",{"$$mdtype":"Tag","name":"MarkdownLink","attributes":{"href":"/api/asynchronous/"},"children":["job submission"]}," with the id of a pre-submitted custom vocabulary"]}]},{"$$mdtype":"Tag","name":"Heading","attributes":{"level":2,"id":"2021-02-10-","__idx":103},"children":["2021-02-10 / ",{"$$mdtype":"Tag","name":"MarkdownLink","attributes":{"href":"/sdk/node/changelog"},"children":["Node SDK"]}]},{"$$mdtype":"Tag","name":"Heading","attributes":{"level":3,"id":"version-262-1","__idx":104},"children":["Version 2.6.2"]},{"$$mdtype":"Tag","name":"p","attributes":{},"children":[{"$$mdtype":"Tag","name":"span","attributes":{"className":"changelog-type changelog-type-fixed"},"children":["Fixed"]}]},{"$$mdtype":"Tag","name":"ul","attributes":{},"children":[{"$$mdtype":"Tag","name":"li","attributes":{},"children":["Bug fixes for streaming client"]}]},{"$$mdtype":"Tag","name":"Heading","attributes":{"level":2,"id":"2021-02-03-","__idx":105},"children":["2021-02-03 / ",{"$$mdtype":"Tag","name":"MarkdownLink","attributes":{"href":"/api/asynchronous/changelog"},"children":["Asynchronous Speech-to-Text API"]}]},{"$$mdtype":"Tag","name":"p","attributes":{},"children":[{"$$mdtype":"Tag","name":"span","attributes":{"className":"changelog-type changelog-type-changed"},"children":["Changed"]}]},{"$$mdtype":"Tag","name":"ul","attributes":{},"children":[{"$$mdtype":"Tag","name":"li","attributes":{},"children":[{"$$mdtype":"Tag","name":"code","attributes":{},"children":["language"]}," job option is out of Open Beta and in General Availability."]}]},{"$$mdtype":"Tag","name":"p","attributes":{},"children":[{"$$mdtype":"Tag","name":"span","attributes":{"className":"changelog-type changelog-type-added"},"children":["Added"]}]},{"$$mdtype":"Tag","name":"ul","attributes":{},"children":[{"$$mdtype":"Tag","name":"li","attributes":{},"children":[{"$$mdtype":"Tag","name":"code","attributes":{},"children":["custom_vocabularies"]}," job option support for Rev AI's non-English languages. These are French, German, Portuguese and Spanish."]}]},{"$$mdtype":"Tag","name":"Heading","attributes":{"level":2,"id":"2021-02-02-","__idx":106},"children":["2021-02-02 / ",{"$$mdtype":"Tag","name":"MarkdownLink","attributes":{"href":"/api/asynchronous/changelog"},"children":["Asynchronous Speech-to-Text API"]}]},{"$$mdtype":"Tag","name":"p","attributes":{},"children":[{"$$mdtype":"Tag","name":"span","attributes":{"className":"changelog-type changelog-type-added"},"children":["Added"]}]},{"$$mdtype":"Tag","name":"ul","attributes":{},"children":[{"$$mdtype":"Tag","name":"li","attributes":{},"children":["Limit on non-English language transcription audio of 12 hours or less."]}]},{"$$mdtype":"Tag","name":"Heading","attributes":{"level":2,"id":"2021-01-29-","__idx":107},"children":["2021-01-29 / ",{"$$mdtype":"Tag","name":"MarkdownLink","attributes":{"href":"/sdk/node/changelog"},"children":["Node SDK"]}]},{"$$mdtype":"Tag","name":"Heading","attributes":{"level":3,"id":"version-261","__idx":108},"children":["Version 2.6.1"]},{"$$mdtype":"Tag","name":"p","attributes":{},"children":[{"$$mdtype":"Tag","name":"span","attributes":{"className":"changelog-type changelog-type-fixed"},"children":["Fixed"]}]},{"$$mdtype":"Tag","name":"ul","attributes":{},"children":[{"$$mdtype":"Tag","name":"li","attributes":{},"children":["Bug fix for streaming client crash on unsafeEnd"]}]},{"$$mdtype":"Tag","name":"Heading","attributes":{"level":2,"id":"2021-01-17-","__idx":109},"children":["2021-01-17 / ",{"$$mdtype":"Tag","name":"MarkdownLink","attributes":{"href":"/sdk/java/changelog"},"children":["Java SDK"]}]},{"$$mdtype":"Tag","name":"Heading","attributes":{"level":3,"id":"version-130","__idx":110},"children":["Version 1.3.0"]},{"$$mdtype":"Tag","name":"p","attributes":{},"children":[{"$$mdtype":"Tag","name":"span","attributes":{"className":"changelog-type changelog-type-added"},"children":["Added"]}]},{"$$mdtype":"Tag","name":"ul","attributes":{},"children":[{"$$mdtype":"Tag","name":"li","attributes":{},"children":[{"$$mdtype":"Tag","name":"code","attributes":{},"children":["language"]}," job option to the Asynchronous Speech-to-Text API. Transcribe audio in languages other than English. See ",{"$$mdtype":"Tag","name":"MarkdownLink","attributes":{"href":"/api/asynchronous/"},"children":["Asynchronous Speech-to-Text API docs"]}," for the full list of supported languages."]}]},{"$$mdtype":"Tag","name":"Heading","attributes":{"level":2,"id":"2021-01-17--1","__idx":111},"children":["2021-01-17 / ",{"$$mdtype":"Tag","name":"MarkdownLink","attributes":{"href":"/sdk/python/changelog"},"children":["Python SDK"]}]},{"$$mdtype":"Tag","name":"Heading","attributes":{"level":3,"id":"version-2110","__idx":112},"children":["Version 2.11.0"]},{"$$mdtype":"Tag","name":"p","attributes":{},"children":[{"$$mdtype":"Tag","name":"span","attributes":{"className":"changelog-type changelog-type-added"},"children":["Added"]}]},{"$$mdtype":"Tag","name":"ul","attributes":{},"children":[{"$$mdtype":"Tag","name":"li","attributes":{},"children":[{"$$mdtype":"Tag","name":"code","attributes":{},"children":["language"]}," job option to the Asynchronous Speech-to-Text API. Transcribe audio in languages other than English. See ",{"$$mdtype":"Tag","name":"MarkdownLink","attributes":{"href":"/api/asynchronous/"},"children":["Asynchronous Speech-to-Text API docs"]}," for the full list of supported languages."]},{"$$mdtype":"Tag","name":"li","attributes":{},"children":["Relax dependency pinned version requirements."]}]},{"$$mdtype":"Tag","name":"Heading","attributes":{"level":2,"id":"2021-01-15-","__idx":113},"children":["2021-01-15 / ",{"$$mdtype":"Tag","name":"MarkdownLink","attributes":{"href":"/sdk/node/changelog"},"children":["Node SDK"]}]},{"$$mdtype":"Tag","name":"Heading","attributes":{"level":3,"id":"version-260","__idx":114},"children":["Version 2.6.0"]},{"$$mdtype":"Tag","name":"p","attributes":{},"children":[{"$$mdtype":"Tag","name":"span","attributes":{"className":"changelog-type changelog-type-added"},"children":["Added"]}]},{"$$mdtype":"Tag","name":"ul","attributes":{},"children":[{"$$mdtype":"Tag","name":"li","attributes":{},"children":[{"$$mdtype":"Tag","name":"code","attributes":{},"children":["language"]}," job option to the Asynchronous Speech-to-Text API. Transcribe audio in languages other than English. See ",{"$$mdtype":"Tag","name":"MarkdownLink","attributes":{"href":"/api/asynchronous/"},"children":["Asynchronous Speech-to-Text API docs"]}," for the full list of supported languages."]},{"$$mdtype":"Tag","name":"li","attributes":{},"children":["Upgraded dependency on axios to version 0.21.1 to fix ",{"$$mdtype":"Tag","name":"MarkdownLink","attributes":{"href":"https://github.com/advisories/GHSA-4w2v-q235-vp99"},"children":["noted vulnerability"]},"."]}]},{"$$mdtype":"Tag","name":"Heading","attributes":{"level":2,"id":"2020-12-04-","__idx":115},"children":["2020-12-04 / ",{"$$mdtype":"Tag","name":"MarkdownLink","attributes":{"href":"/api/asynchronous/changelog"},"children":["Asynchronous Speech-to-Text API"]}]},{"$$mdtype":"Tag","name":"p","attributes":{},"children":[{"$$mdtype":"Tag","name":"span","attributes":{"className":"changelog-type changelog-type-changed"},"children":["Changed"]}]},{"$$mdtype":"Tag","name":"ul","attributes":{},"children":[{"$$mdtype":"Tag","name":"li","attributes":{},"children":["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 ",{"$$mdtype":"Tag","name":"MarkdownLink","attributes":{"href":"/api/asynchronous/"},"children":["get job endpoint documentation response schema"]}," for full enum of failures."]}]},{"$$mdtype":"Tag","name":"Heading","attributes":{"level":2,"id":"2020-11-18-","__idx":116},"children":["2020-11-18 / ",{"$$mdtype":"Tag","name":"MarkdownLink","attributes":{"href":"/api/asynchronous/changelog"},"children":["Asynchronous Speech-to-Text API"]}]},{"$$mdtype":"Tag","name":"p","attributes":{},"children":[{"$$mdtype":"Tag","name":"span","attributes":{"className":"changelog-type changelog-type-added"},"children":["Added"]}]},{"$$mdtype":"Tag","name":"ul","attributes":{},"children":[{"$$mdtype":"Tag","name":"li","attributes":{},"children":["(Open Beta) Support for Spanish, Portuguese, French, and German ",{"$$mdtype":"Tag","name":"MarkdownLink","attributes":{"href":"/api/asynchronous/"},"children":["language transcription"]}]}]},{"$$mdtype":"Tag","name":"Heading","attributes":{"level":2,"id":"2020-11-09-","__idx":117},"children":["2020-11-09 / ",{"$$mdtype":"Tag","name":"MarkdownLink","attributes":{"href":"/api/asynchronous/changelog"},"children":["Asynchronous Speech-to-Text API"]}]},{"$$mdtype":"Tag","name":"p","attributes":{},"children":[{"$$mdtype":"Tag","name":"span","attributes":{"className":"changelog-type changelog-type-changed"},"children":["Changed"]}]},{"$$mdtype":"Tag","name":"ul","attributes":{},"children":[{"$$mdtype":"Tag","name":"li","attributes":{},"children":["Changed ",{"$$mdtype":"Tag","name":"code","attributes":{},"children":["\"duration_exceeded\""]}," job failure type to ",{"$$mdtype":"Tag","name":"code","attributes":{},"children":["\"duration_out_of_range\""]}," to account for both too short and too long durations of files."]}]},{"$$mdtype":"Tag","name":"Heading","attributes":{"level":2,"id":"2020-09-01-","__idx":118},"children":["2020-09-01 / ",{"$$mdtype":"Tag","name":"MarkdownLink","attributes":{"href":"/sdk/node/changelog"},"children":["Node SDK"]}]},{"$$mdtype":"Tag","name":"Heading","attributes":{"level":3,"id":"version-250-1","__idx":119},"children":["Version 2.5.0"]},{"$$mdtype":"Tag","name":"p","attributes":{},"children":[{"$$mdtype":"Tag","name":"span","attributes":{"className":"changelog-type changelog-type-added"},"children":["Added"]}]},{"$$mdtype":"Tag","name":"ul","attributes":{},"children":[{"$$mdtype":"Tag","name":"li","attributes":{},"children":[{"$$mdtype":"Tag","name":"code","attributes":{},"children":["delete_after_seconds"]}," option for both Streaming and Asynchronous Speech-to-Text APIs"]}]},{"$$mdtype":"Tag","name":"p","attributes":{},"children":[{"$$mdtype":"Tag","name":"span","attributes":{"className":"changelog-type changelog-type-fixed"},"children":["Fixed"]}]},{"$$mdtype":"Tag","name":"ul","attributes":{},"children":[{"$$mdtype":"Tag","name":"li","attributes":{},"children":["Bug in Streaming Speech-to-Text API client where the client closed the WebSocket connection after 1 minute of not sending any data"]}]},{"$$mdtype":"Tag","name":"Heading","attributes":{"level":2,"id":"2020-08-31-","__idx":120},"children":["2020-08-31 / ",{"$$mdtype":"Tag","name":"MarkdownLink","attributes":{"href":"/api/asynchronous/changelog"},"children":["Asynchronous Speech-to-Text API"]}]},{"$$mdtype":"Tag","name":"p","attributes":{},"children":[{"$$mdtype":"Tag","name":"span","attributes":{"className":"changelog-type changelog-type-added"},"children":["Added"]}]},{"$$mdtype":"Tag","name":"ul","attributes":{},"children":[{"$$mdtype":"Tag","name":"li","attributes":{},"children":["(Open Beta) ",{"$$mdtype":"Tag","name":"code","attributes":{},"children":["custom_vocabulary_id"]}," option to enable ",{"$$mdtype":"Tag","name":"MarkdownLink","attributes":{"href":"/api/asynchronous/"},"children":["job submission"]}," with the id of a pre-completed custom vocabulary"]}]},{"$$mdtype":"Tag","name":"Heading","attributes":{"level":2,"id":"2020-08-27-","__idx":121},"children":["2020-08-27 / ",{"$$mdtype":"Tag","name":"MarkdownLink","attributes":{"href":"/api/streaming/changelog"},"children":["Streaming Speech-to-Text API"]}]},{"$$mdtype":"Tag","name":"p","attributes":{},"children":[{"$$mdtype":"Tag","name":"span","attributes":{"className":"changelog-type changelog-type-added"},"children":["Added"]}]},{"$$mdtype":"Tag","name":"ul","attributes":{},"children":[{"$$mdtype":"Tag","name":"li","attributes":{},"children":["(Open Beta) ",{"$$mdtype":"Tag","name":"code","attributes":{},"children":["detailed_partials"]}," option to show timestamps and confidence scores in partial hypotheses"]}]},{"$$mdtype":"Tag","name":"Heading","attributes":{"level":2,"id":"2020-07-22-","__idx":122},"children":["2020-07-22 / ",{"$$mdtype":"Tag","name":"MarkdownLink","attributes":{"href":"/sdk/java/changelog"},"children":["Java SDK"]}]},{"$$mdtype":"Tag","name":"Heading","attributes":{"level":3,"id":"version-110","__idx":123},"children":["Version 1.1.0"]},{"$$mdtype":"Tag","name":"p","attributes":{},"children":[{"$$mdtype":"Tag","name":"span","attributes":{"className":"changelog-type changelog-type-added"},"children":["Added"]}]},{"$$mdtype":"Tag","name":"ul","attributes":{},"children":[{"$$mdtype":"Tag","name":"li","attributes":{},"children":[{"$$mdtype":"Tag","name":"code","attributes":{},"children":["CustomVocabularyClient"]},": Interact with the Custom Vocabulary API for pre-uploading custom vocabulary"]},{"$$mdtype":"Tag","name":"li","attributes":{},"children":[{"$$mdtype":"Tag","name":"code","attributes":{},"children":["remove_disfluencies"]}," option for both Asynchronous and Streaming Speech-to-Text API clients"]},{"$$mdtype":"Tag","name":"li","attributes":{},"children":[{"$$mdtype":"Tag","name":"code","attributes":{},"children":["filter_profanity"]}," option for streaming client"]}]},{"$$mdtype":"Tag","name":"Heading","attributes":{"level":2,"id":"2020-07-22--1","__idx":124},"children":["2020-07-22 / ",{"$$mdtype":"Tag","name":"MarkdownLink","attributes":{"href":"/sdk/python/changelog"},"children":["Python SDK"]}]},{"$$mdtype":"Tag","name":"Heading","attributes":{"level":3,"id":"version-290","__idx":125},"children":["Version 2.9.0"]},{"$$mdtype":"Tag","name":"p","attributes":{},"children":[{"$$mdtype":"Tag","name":"span","attributes":{"className":"changelog-type changelog-type-added"},"children":["Added"]}]},{"$$mdtype":"Tag","name":"ul","attributes":{},"children":[{"$$mdtype":"Tag","name":"li","attributes":{},"children":[{"$$mdtype":"Tag","name":"code","attributes":{},"children":["delete_custom_vocabulary(id)"]},": Delete your custom vocabulary by id"]},{"$$mdtype":"Tag","name":"li","attributes":{},"children":[{"$$mdtype":"Tag","name":"code","attributes":{},"children":["get_list_of_custom_vocabularies()"]},": Get a list of recent custom vocabulary submissions' information"]},{"$$mdtype":"Tag","name":"li","attributes":{},"children":[{"$$mdtype":"Tag","name":"code","attributes":{},"children":["remove_disfluencies"]}," job option for the streaming client: Remove filler words (disfluencies) from the resulting transcript. This option was previously available for the Asynchronous Speech-to-Text API client."]}]},{"$$mdtype":"Tag","name":"p","attributes":{},"children":[{"$$mdtype":"Tag","name":"span","attributes":{"className":"changelog-type changelog-type-changed"},"children":["Changed"]}]},{"$$mdtype":"Tag","name":"ul","attributes":{},"children":[{"$$mdtype":"Tag","name":"li","attributes":{},"children":["Improved examples"]}]},{"$$mdtype":"Tag","name":"p","attributes":{},"children":[{"$$mdtype":"Tag","name":"span","attributes":{"className":"changelog-type changelog-type-fixed"},"children":["Fixed"]}]},{"$$mdtype":"Tag","name":"ul","attributes":{},"children":[{"$$mdtype":"Tag","name":"li","attributes":{},"children":["Bug fixes and improvements"]}]},{"$$mdtype":"Tag","name":"Heading","attributes":{"level":2,"id":"2020-07-01-","__idx":126},"children":["2020-07-01 / ",{"$$mdtype":"Tag","name":"MarkdownLink","attributes":{"href":"/sdk/node/changelog"},"children":["Node SDK"]}]},{"$$mdtype":"Tag","name":"Heading","attributes":{"level":3,"id":"version-240-1","__idx":127},"children":["Version 2.4.0"]},{"$$mdtype":"Tag","name":"p","attributes":{},"children":[{"$$mdtype":"Tag","name":"span","attributes":{"className":"changelog-type changelog-type-added"},"children":["Added"]}]},{"$$mdtype":"Tag","name":"ul","attributes":{},"children":[{"$$mdtype":"Tag","name":"li","attributes":{},"children":[{"$$mdtype":"Tag","name":"code","attributes":{},"children":["deleteCustomVocabulary(id)"]},": Delete your custom vocabulary by id"]},{"$$mdtype":"Tag","name":"li","attributes":{},"children":[{"$$mdtype":"Tag","name":"code","attributes":{},"children":["getListOfCustomVocabularyInformations()"]},": Get a list of recent custom vocabulary submissions' information"]},{"$$mdtype":"Tag","name":"li","attributes":{},"children":[{"$$mdtype":"Tag","name":"code","attributes":{},"children":["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."]}]},{"$$mdtype":"Tag","name":"p","attributes":{},"children":[{"$$mdtype":"Tag","name":"span","attributes":{"className":"changelog-type changelog-type-changed"},"children":["Changed"]}]},{"$$mdtype":"Tag","name":"ul","attributes":{},"children":[{"$$mdtype":"Tag","name":"li","attributes":{},"children":["Improved examples"]}]},{"$$mdtype":"Tag","name":"p","attributes":{},"children":[{"$$mdtype":"Tag","name":"span","attributes":{"className":"changelog-type changelog-type-fixed"},"children":["Fixed"]}]},{"$$mdtype":"Tag","name":"ul","attributes":{},"children":[{"$$mdtype":"Tag","name":"li","attributes":{},"children":["Bug fixes and improvements"]}]},{"$$mdtype":"Tag","name":"Heading","attributes":{"level":2,"id":"2020-06-24-","__idx":128},"children":["2020-06-24 / ",{"$$mdtype":"Tag","name":"MarkdownLink","attributes":{"href":"/api/streaming/changelog"},"children":["Streaming Speech-to-Text API"]}]},{"$$mdtype":"Tag","name":"p","attributes":{},"children":[{"$$mdtype":"Tag","name":"span","attributes":{"className":"changelog-type changelog-type-added"},"children":["Added"]}]},{"$$mdtype":"Tag","name":"ul","attributes":{},"children":[{"$$mdtype":"Tag","name":"li","attributes":{},"children":["(Closed Beta) Option to show timestamps and confidence scores in partial hypotheses. Email ",{"$$mdtype":"Tag","name":"MarkdownLink","attributes":{"href":"mailto:support@rev.ai"},"children":["support@rev.ai"]}," for access."]},{"$$mdtype":"Tag","name":"li","attributes":{},"children":["(Closed Beta) Stream to Rev AI with RTMP. Email ",{"$$mdtype":"Tag","name":"MarkdownLink","attributes":{"href":"mailto:support@rev.ai"},"children":["support@rev.ai"]}," for access."]}]},{"$$mdtype":"Tag","name":"Heading","attributes":{"level":2,"id":"2020-05-23-","__idx":129},"children":["2020-05-23 / ",{"$$mdtype":"Tag","name":"MarkdownLink","attributes":{"href":"/sdk/java/changelog"},"children":["Java SDK"]}]},{"$$mdtype":"Tag","name":"Heading","attributes":{"level":3,"id":"version-100","__idx":130},"children":["Version 1.0.0"]},{"$$mdtype":"Tag","name":"p","attributes":{},"children":[{"$$mdtype":"Tag","name":"span","attributes":{"className":"changelog-type changelog-type-added"},"children":["Added"]}]},{"$$mdtype":"Tag","name":"ul","attributes":{},"children":[{"$$mdtype":"Tag","name":"li","attributes":{},"children":["Initial release of the Java SDK available on Maven Central Repository"]}]},{"$$mdtype":"Tag","name":"Admonition","attributes":{"type":"warning"},"children":[{"$$mdtype":"Tag","name":"p","attributes":{},"children":["Changes previous to the oldest date in this document are not noted in this changelog."]}]}]},"headings":[{"value":"Changelog","id":"changelog","depth":1},{"value":"2025-01-06 /","id":"2025-01-06-","depth":2},{"value":"2024-12-06 /","id":"2024-12-06-","depth":2},{"value":"Version 2.5.0","id":"version-250","depth":3},{"value":"2024-10-18 /","id":"2024-10-18-","depth":2},{"value":"2024-10-08 /","id":"2024-10-08-","depth":2},{"value":"2024-10-02 /","id":"2024-10-02-","depth":2},{"value":"2024-01-05 /","id":"2024-01-05-","depth":2},{"value":"Version 2.4.2","id":"version-242","depth":3},{"value":"2024-01-04 /","id":"2024-01-04-","depth":2},{"value":"2023-12-28 /","id":"2023-12-28-","depth":2},{"value":"Version 2.4.0","id":"version-240","depth":3},{"value":"2023-11-16 /","id":"2023-11-16-","depth":2},{"value":"2023-10-31 /","id":"2023-10-31-","depth":2},{"value":"Version 3.7.0","id":"version-370","depth":3},{"value":"2023-09-07 /","id":"2023-09-07-","depth":2},{"value":"2023-08-10 /","id":"2023-08-10-","depth":2},{"value":"2023-07-19 /","id":"2023-07-19-","depth":2},{"value":"2023-06-14 /","id":"2023-06-14-","depth":2},{"value":"2023-05-15 /","id":"2023-05-15-","depth":2},{"value":"2023-03-29 /","id":"2023-03-29-","depth":2},{"value":"Version 3.6.1","id":"version-361","depth":3},{"value":"2023-03-29 /","id":"2023-03-29--1","depth":2},{"value":"Version 3.6.2","id":"version-362","depth":3},{"value":"2023-03-22 /","id":"2023-03-22-","depth":2},{"value":"2023-01-02 /","id":"2023-01-02-","depth":2},{"value":"2022-11-14 /","id":"2022-11-14-","depth":2},{"value":"Version 3.6.0","id":"version-360","depth":3},{"value":"2022-10-27 /","id":"2022-10-27-","depth":2},{"value":"2022-09-29 /","id":"2022-09-29-","depth":2},{"value":"2022-09-24 /","id":"2022-09-24-","depth":2},{"value":"2022-09-22 /","id":"2022-09-22-","depth":2},{"value":"2022-09-15 /","id":"2022-09-15-","depth":2},{"value":"2022-09-02 /","id":"2022-09-02-","depth":2},{"value":"2022-08-25 /","id":"2022-08-25-","depth":2},{"value":"2022-08-04 /","id":"2022-08-04-","depth":2},{"value":"2022-08-03 /","id":"2022-08-03-","depth":2},{"value":"2022-08-02 /","id":"2022-08-02-","depth":2},{"value":"Version 2.3.2","id":"version-232","depth":3},{"value":"2022-08-02 /","id":"2022-08-02--1","depth":2},{"value":"Version 2.17.1","id":"version-2171","depth":3},{"value":"2022-07-25 /","id":"2022-07-25-","depth":2},{"value":"2022-06-23 /","id":"2022-06-23-","depth":2},{"value":"2022-06-22 /","id":"2022-06-22-","depth":2},{"value":"2022-06-09 /","id":"2022-06-09-","depth":2},{"value":"2022-06-08 /","id":"2022-06-08-","depth":2},{"value":"Version 2.3.1","id":"version-231","depth":3},{"value":"2022-06-08 /","id":"2022-06-08--1","depth":2},{"value":"Version 3.5.1","id":"version-351","depth":3},{"value":"2022-06-03 /","id":"2022-06-03-","depth":2},{"value":"Version 2.3.0","id":"version-230","depth":3},{"value":"2022-06-02 /","id":"2022-06-02-","depth":2},{"value":"2022-06-01 /","id":"2022-06-01-","depth":2},{"value":"Version 3.5.0","id":"version-350","depth":3},{"value":"2022-05-26 /","id":"2022-05-26-","depth":2},{"value":"Version 3.4.0","id":"version-340","depth":3},{"value":"2022-05-26 /","id":"2022-05-26--1","depth":2},{"value":"2022-05-26 /","id":"2022-05-26--2","depth":2},{"value":"2022-05-23 /","id":"2022-05-23-","depth":2},{"value":"2022-05-20 /","id":"2022-05-20-","depth":2},{"value":"Version 2.2.0","id":"version-220","depth":3},{"value":"2022-05-20 /","id":"2022-05-20--1","depth":2},{"value":"2022-05-19 /","id":"2022-05-19-","depth":2},{"value":"Version 2.1.0","id":"version-210","depth":3},{"value":"2022-05-19 /","id":"2022-05-19--1","depth":2},{"value":"Version 2.17.0","id":"version-2170","depth":3},{"value":"2022-05-17 /","id":"2022-05-17-","depth":2},{"value":"Version 3.3.0","id":"version-330","depth":3},{"value":"2022-05-13 /","id":"2022-05-13-","depth":2},{"value":"Version 3.2.0","id":"version-320","depth":3},{"value":"2022-05-13 /","id":"2022-05-13--1","depth":2},{"value":"Version 2.16.0","id":"version-2160","depth":3},{"value":"2022-05-09 /","id":"2022-05-09-","depth":2},{"value":"2022-04-29 /","id":"2022-04-29-","depth":2},{"value":"2022-04-25 /","id":"2022-04-25-","depth":2},{"value":"Version 2.15.0","id":"version-2150","depth":3},{"value":"2022-04-25 /","id":"2022-04-25--1","depth":2},{"value":"2022-04-20 /","id":"2022-04-20-","depth":2},{"value":"2022-04-07 /","id":"2022-04-07-","depth":2},{"value":"2022-03-31 /","id":"2022-03-31-","depth":2},{"value":"2022-03-24 /","id":"2022-03-24-","depth":2},{"value":"2022-02-07 /","id":"2022-02-07-","depth":2},{"value":"Version 3.0.0","id":"version-300","depth":3},{"value":"2022-02-07 /","id":"2022-02-07--1","depth":2},{"value":"Version 3.1.0","id":"version-310","depth":3},{"value":"2022-02-01 /","id":"2022-02-01-","depth":2},{"value":"Version 1.14.0","id":"version-1140","depth":3},{"value":"2022-01-31 /","id":"2022-01-31-","depth":2},{"value":"Version 2.14.0","id":"version-2140","depth":3},{"value":"2022-01-14 /","id":"2022-01-14-","depth":2},{"value":"2021-12-07 /","id":"2021-12-07-","depth":2},{"value":"2021-12-07 /","id":"2021-12-07--1","depth":2},{"value":"2021-12-07 /","id":"2021-12-07--2","depth":2},{"value":"2021-10-12 /","id":"2021-10-12-","depth":2},{"value":"Version 2.13.0","id":"version-2130","depth":3},{"value":"2021-10-06 /","id":"2021-10-06-","depth":2},{"value":"Version 2.6.2","id":"version-262","depth":3},{"value":"2021-08-06 /","id":"2021-08-06-","depth":2},{"value":"2021-05-26 /","id":"2021-05-26-","depth":2},{"value":"2021-05-06 /","id":"2021-05-06-","depth":2},{"value":"2021-04-22 /","id":"2021-04-22-","depth":2},{"value":"2021-03-09 /","id":"2021-03-09-","depth":2},{"value":"Version 2.12.0","id":"version-2120","depth":3},{"value":"2021-02-10 /","id":"2021-02-10-","depth":2},{"value":"Version 2.6.2","id":"version-262-1","depth":3},{"value":"2021-02-03 /","id":"2021-02-03-","depth":2},{"value":"2021-02-02 /","id":"2021-02-02-","depth":2},{"value":"2021-01-29 /","id":"2021-01-29-","depth":2},{"value":"Version 2.6.1","id":"version-261","depth":3},{"value":"2021-01-17 /","id":"2021-01-17-","depth":2},{"value":"Version 1.3.0","id":"version-130","depth":3},{"value":"2021-01-17 /","id":"2021-01-17--1","depth":2},{"value":"Version 2.11.0","id":"version-2110","depth":3},{"value":"2021-01-15 /","id":"2021-01-15-","depth":2},{"value":"Version 2.6.0","id":"version-260","depth":3},{"value":"2020-12-04 /","id":"2020-12-04-","depth":2},{"value":"2020-11-18 /","id":"2020-11-18-","depth":2},{"value":"2020-11-09 /","id":"2020-11-09-","depth":2},{"value":"2020-09-01 /","id":"2020-09-01-","depth":2},{"value":"Version 2.5.0","id":"version-250-1","depth":3},{"value":"2020-08-31 /","id":"2020-08-31-","depth":2},{"value":"2020-08-27 /","id":"2020-08-27-","depth":2},{"value":"2020-07-22 /","id":"2020-07-22-","depth":2},{"value":"Version 1.1.0","id":"version-110","depth":3},{"value":"2020-07-22 /","id":"2020-07-22--1","depth":2},{"value":"Version 2.9.0","id":"version-290","depth":3},{"value":"2020-07-01 /","id":"2020-07-01-","depth":2},{"value":"Version 2.4.0","id":"version-240-1","depth":3},{"value":"2020-06-24 /","id":"2020-06-24-","depth":2},{"value":"2020-05-23 /","id":"2020-05-23-","depth":2},{"value":"Version 1.0.0","id":"version-100","depth":3}],"frontmatter":{"title":"Changelog","toc":{"enable":false},"seo":{"title":"Changelog"}},"lastModified":"2026-02-24T14:47:49.000Z","pagePropGetterError":{"message":"","name":""}},"slug":"/changelog","userData":{"isAuthenticated":false,"teams":["anonymous"]},"isPublic":true}