This disclosure describes techniques for translating an input query provided to a digital assistant to equivalent queries having a different input mode than the input query, such as typed or spoken input mode. A query provided by the user in one input mode is translated to variants for one or more other input modes based on grammars, user-permitted query logs, and/or machine learning models. Components of the digital assistant are updated with both the query and the equivalent query. The described techniques can be used to adapt digital assistant speech recognition and query response generation based on previous user queries, provide a complete query history, and provide improved auto-completion suggestions. Such features improve the experience of using a digital assistant for users that switch between different input modes in various interactions.

Creative Commons License

Creative Commons License
This work is licensed under a Creative Commons Attribution 4.0 License.