2026-01-26
Update to handling of number formatting in Danish.
2026-01-14
Bug fixes:
- Update to French formatting for improved number handling
- Update to Danish formatting for liter abbreviation handling
- Bug fix for extra whitespace being returned with commands or punctuation
- Command service performance and reliability improvements
2025-12-03
2025-11-27
Improved handling of initialisms in German dictation
An updated version of the German (de) language model was released with improved handling of dictated initialisms: spoken letters, numbers, and abbreviations. Over 800 additional medical abbreviations were introduced to the system, with focused improvement on dental tooth exams, adding support for ICD-10 codes, and ability to have individual letters/numbers returned from the model.2025-11-27
Audio input validation
Improved server-side validation of streamed audio - if audio does not meet requirements outlined here, then an Invalid Audio400 error will be returned.2025-11-14
Addition of new web socket event: flush
Provide clients the ability to force clear the audio buffer without closing the connection. In response to a "type": "flush" message from the client, the server will return recognized text and/or commands and respond with "type": "flushed", and keep the web socket connection open.See more details on /transcribe here and /stream here.2025-11-12
Update to Swiss German language codes
There are now two different language codes that may be used for Swiss German use cases:- Swiss German (language code
gsw-CH), where dialectical Swiss German is spoken (recommended for AI scribe use cases) - Swiss High German (language code
de-CH), where Swiss High German is spoken (recommended for dictation use cases)
2025-10-29
Updated Danish language model
Updated Danish (da) language model is now available for dictation (/transcribe) and ambient (/stream) use cases. The language is rated as premier tier as over 158,000 medical terms were included in the training and validation data sets.2025-10-29
Bug fixes:
- Fixed an issue that prevented
automaticPunctuationparameter from working as expected. Furthermore,spokenPunctuationandautomaticPunctuationare mutually exclusive: Only one of these parameters should be set totruein a given/transcribeconfiguration, and if both settings are present and set to true, thenspokenPunctuationwill take precedence. See more detail here.
2025-10-13
Updated French language model
Updated French (fr) language model is now available for dictation (/transcribe) and ambient (/stream) use cases. The language is rated as premier since over 170,000 medical terms were included in the training and validation data sets.2025-10-03
Dictation now supported in Dutch and Norwegian
Norwegian (no) and Dutch (nl) are now available for use on the /transcribe endpoint for dictation use cases. As a result they have been moved to the enhanced language tier. Additionally, Hungarian (hu) medical terminology has been expanded and improved.See more information about supported functionality for dictation here and language tiers here.2025-09-29
Feature limitation:
- Some of the recent
/transcriptsendpoint language model updates (de,en,en-GB,fr) have been rolled back so that performance of asynchronous audio file processing can be improved. Infrastructure updates are underway to improve model performance. - Speech-to-text accuracy from
/transcriptsasynchronous audio file processing may be degraded as compared to real-time audio processing via the/streamand/transcribeAPIs, which are not impacted by this issue.
2025-09-24
Updated English language model
Updated English (en) language model is now available for dictation (/transcribe), ambient (/stream), and transcription (/transcripts) use cases. This version is rated as premier tier as over 170,000 medical terms were included in the training and validation data sets.2025-09-24
Improved transcoding support in speech-to-text APIs
Update to both streaming and asynchronous audio file processing so that transcoding is supported. Previously audio files were required to conform to 16-bit, 16kHz formatting. Now, assuming proper file types are used, any precision and sample rate are accepted. See more details here.2025-09-24
Parameter deprecation:
- Definition of the parameter
modelNameis no longer required in/transcriptsAPI requests. The latest and greatest model available per language will be applied automatically. - If the argument is included in the request, then it will be ignored. If the configuration is otherwise valid, then the request will process as expected. See full specification here.
2025-09-24
Feature limitation:
- The preview (interim) results feature of the
transcribeAPI is not performing as expected. As a result, it is being disabled for most languages to prevent issues with speech lag, speech-to-text accuracy, or web socket connectivity. - If the
interimResultsparameter is included in the request for a language that does not support this functionality it will be ignored and, so long as the request is otherwise valid, the configuration will be accepted.
2025-08-21
Conversational transcripts now supported in Arabic
Arabic (language codear) is now available for ambient documentation workflow - Capture conversations spoken in Arabic via the /stream API.2025-08-06
New dictation functionality available: Formatting
New dictation functionality available: Formatting. Take control over how dates, time, units, and numbers should be transcribed in the streaming speech to text output.See detailed API specification here and documentation of all available formatting options here.2025-07-28
Updated German language model
Updated German (de) language model is now available for dictation (/transcribe), ambient (/stream), and transcription (/transcripts) use cases. This version is rated premier tier as over 150,000 medical terms were included in the training and validation data sets.2025-07-18
Dictation now supported in Hungarian
Hungarian (hu) Enhanced language model is now available for dictation (/transcribe).2025-07-04
Swedish (sv) Enhanced language model is now available for dictation (
/transcribe).2025-06-25
Updated Norwegian (no) and Swedish (sv) Base language models are now available for ambient documentation (
/stream) and transcription (/transcripts) workflows.2025-05-30
Danish (da), German (de), and French (fr) Enhanced language models now available for dictation (
/transcribe) workflows.2025-04-09
2025-03-28
Swiss German (de-CH) Enhanced language model now available for ambient documentation (
/stream) workflows.2025-03-11
French (fr) Enhanced language model now available for ambient documentation (
/stream) workflows.2025-03-08
Introducing a new tier system for defining functionality and performance of speech to text language models. Read more about it here.
2025-02-25
Updated German (de) and Swiss German (de-CH) language models available.
2025-02-11
Updated Danish (da) and Swedish (sv) language models available.
2025-01-28
Announcing the launch of Corti AI Platform. Read more about it here.The following languages are supported by Corti speech to text: English (en for US English, and en-GB for UK English), Danish (da), German (de), Swiss German (de-CH), French (fr), Swedish (sv), Spanish (es), Norwegian (nl), Dutch (no), Italian (it), and Portuguese (pt)