Stay organized with collections
Save and categorize content based on your preferences.
Migration status
As of July 2024, no projects have been automatically migrated. The
automatic migration will remain on hold until further notice (no ETA).
You can continue to use the classic Speech-to-Text models but are encouraged to
opt in to use conformer-based speech models.
Migration overview
For certain language tag and speech
setting combinations, the Conversational Agents (Dialogflow CX) and Dialogflow ES traffic with audio will
gradually route away from the classic Speech-to-Text models behind the
command_and_search, default, phone_call, and video model identifiers to
the new conformer-based speech
models. As the redirection will be
internal only, the current model identifiers and code will remain valid and
continue to serve traffic.
Model is auto-selected from among the above, based on the parameters in InputAudioConfig
Symbol
Description
*
If your Conversational Agents (Dialogflow CX) agent has enabled advanced timeout-based end of speech sensitivity, then the model identifier is routed assuming single_utterance is false, even if the setting is set to true at runtime.
Migration for de, en-au, en-gb, en-in, es, es-es, es-us, fr, fr-ca, fr-fr, it, ja, nl, pt-br language tags
Model is auto-selected from among the above, based on the parameters in InputAudioConfig
Symbol
Description
*
If your Conversational Agents (Dialogflow CX) agent has enabled advanced timeout-based end of speech sensitivity, then the model identifier is routed assuming single_utterance is false, even if the setting is set to true at runtime.
Migration options
There are three migration options: early opt-in, automatic, and temporary
opt-out.
Opt in and migrate earlier
To opt in proactively, change the speech model identifier that you have been
using in the Conversational Agents (Dialogflow CX)
API
and Dialogflow ES
API
with the updated one. For Conversational Agents (Dialogflow CX), you can also change the model
identifier in the
Advanced speech settings under Speech and IVR settings in the
Conversational Agents (Dialogflow CX) console.
Migrating your project proactively gives you time to test the models and take
advantage of the improved accuracy and robustness earlier. This approach is
highly recommended, especially if you are using a model that will route to the
new telephony and telephony_short models.
To be migrated automatically, no action is required on your part. The existing
Speech-to-Text model identifiers are valid and we will shift traffic
internally.
Opt out and migrate later
Due to the suspended migration status, new opt-out requests are not
accepted. If your projects were opted out before July 2024, they will remain in
this state until further announcement.
[[["Easy to understand","easyToUnderstand","thumb-up"],["Solved my problem","solvedMyProblem","thumb-up"],["Other","otherUp","thumb-up"]],[["Hard to understand","hardToUnderstand","thumb-down"],["Incorrect information or sample code","incorrectInformationOrSampleCode","thumb-down"],["Missing the information/samples I need","missingTheInformationSamplesINeed","thumb-down"],["Other","otherDown","thumb-down"]],["Last updated 2025-08-07 UTC."],[[["\u003cp\u003eThis migration affects Dialogflow audio requests using specific language tags, including \u003ccode\u003een\u003c/code\u003e, \u003ccode\u003een-us\u003c/code\u003e, \u003ccode\u003een-au\u003c/code\u003e, \u003ccode\u003een-gb\u003c/code\u003e, \u003ccode\u003een-in\u003c/code\u003e, \u003ccode\u003ede\u003c/code\u003e, \u003ccode\u003ees\u003c/code\u003e, \u003ccode\u003ees-es\u003c/code\u003e, \u003ccode\u003ees-us\u003c/code\u003e, \u003ccode\u003efr\u003c/code\u003e, \u003ccode\u003efr-ca\u003c/code\u003e, \u003ccode\u003efr-fr\u003c/code\u003e, \u003ccode\u003eit\u003c/code\u003e, \u003ccode\u003eja\u003c/code\u003e, \u003ccode\u003enl\u003c/code\u003e, and \u003ccode\u003ept-br\u003c/code\u003e.\u003c/p\u003e\n"],["\u003cp\u003eAutomatic migration is currently on hold with no estimated time of arrival, and users can continue using classic Speech-to-Text models.\u003c/p\u003e\n"],["\u003cp\u003eUsers are encouraged to proactively opt-in to the new conformer-based speech models for potentially improved accuracy and robustness.\u003c/p\u003e\n"],["\u003cp\u003eFor projects using certain language tags and Speech-to-Text configurations, traffic will be redirected from classic models to new conformer-based models, with model identifiers changing as detailed in the tables provided.\u003c/p\u003e\n"],["\u003cp\u003eThere are three migration options: early opt-in, automatic, and temporary opt-out, but due to the suspended migration status new opt-out requests are not accepted.\u003c/p\u003e\n"]]],[],null,["# Speech model migration in Q1 2024\n\n| **Note:** This migration may affect you only if the client or integration you use sends audio requests to Dialogflow with the following language tags: `en`, `en-us`, `en-au`, `en-gb`, `en-in`, `de`, `es`, `es-es`, `es-us`, `fr`, `fr-ca`, `fr-fr`, `it`, `ja`, `nl`, `pt-br`.\n\nMigration status\n----------------\n\nAs of July 2024, no projects have been [automatically migrated](#automatic). The\nautomatic migration will remain on hold until further notice (no ETA).\n\nYou can continue to use the classic Speech-to-Text models but are encouraged to\n[opt in](#opt-in) to use conformer-based speech models.\n\nMigration overview\n------------------\n\nFor certain [language tag](/dialogflow/es/docs/reference/language) and speech\nsetting combinations, the Conversational Agents (Dialogflow CX) and Dialogflow ES traffic with audio will\ngradually route away from the classic Speech-to-Text models behind the\n`command_and_search`, `default`, `phone_call`, and `video` model identifiers to\nthe new conformer-based [speech\nmodels](/speech-to-text/docs/transcription-model). As the redirection will be\ninternal only, the current model identifiers and code will remain valid and\ncontinue to serve traffic.\n\nThe tables in the [Migration for `en` and `en-us`language tags](#en-en-us) and\n[Migration for `de`, `en-au`, `en-gb`, `en-in`, `es`, `es-es`, `es-us`, `fr`,\n`fr-ca`, `fr-fr`, `it`, `ja`, `nl`, `pt-br` language\ntags](#non-en-en-us-affected) sections show the routing of Speech-to-Text\nmodels that will take place when the migration takes effect. If your\nconfiguration matches the language tag and the first two columns in the table,\nthe new model identifier is listed in the third column. No change is expected\nfor other configurations.\n\nSee the [Migration options](#options) section to choose the best option for you.\n\nMigration for `en` and `en-us` language tags\n--------------------------------------------\n\nMigration for `de`, `en-au`, `en-gb`, `en-in`, `es`, `es-es`, `es-us`, `fr`, `fr-ca`, `fr-fr`, `it`, `ja`, `nl`, `pt-br` language tags\n--------------------------------------------------------------------------------------------------------------------------------------\n\nMigration options\n-----------------\n\nThere are three migration options: early opt-in, automatic, and temporary\nopt-out.\n\n### Opt in and migrate earlier\n\nTo opt in proactively, change the speech model identifier that you have been\nusing in the [Conversational Agents (Dialogflow CX)\nAPI](/dialogflow/cx/docs/reference/rest/v3/ConversationTurn#inputaudioconfig)\nand [Dialogflow ES\nAPI](/dialogflow/es/docs/reference/rpc/google.cloud.dialogflow.v2#inputaudioconfig)\nwith the updated one. For Conversational Agents (Dialogflow CX), you can also change the [model\nidentifier](/dialogflow/cx/docs/concept/agent#stt-model-selection) in the\n**Advanced speech settings** under **Speech and IVR settings** in the\nConversational Agents (Dialogflow CX) console.\n\nMigrating your project proactively gives you time to test the models and take\nadvantage of the improved accuracy and robustness earlier. This approach is\nhighly recommended, especially if you are using a model that will route to the\nnew `telephony` and `telephony_short` models.\n\nIf you experience issues with the new models, [open a Google Cloud support\ncase](/support/docs/customer-care-procedures) with issue details.\n\n### Migrate automatically\n\n| **Note:** See [migration status](#status).\n\nTo be migrated automatically, no action is required on your part. The existing\nSpeech-to-Text model identifiers are valid and we will shift traffic\ninternally.\n\n### Opt out and migrate later\n\nDue to the suspended [migration status](#status), new opt-out requests are not\naccepted. If your projects were opted out before July 2024, they will remain in\nthis state until further announcement."]]