El servicio de Asistente de Google usa un motor de reconocimiento de voz que puede entender una amplia variedad de idiomas. Estos idiomas se especifican en el campo language_code de un mensaje DialogStateIn o con la app de Asistente de Google.
El campo de código de idioma consta de un identificador BCP-47. Estas etiquetas suelen tener el formato idioma-región, en el que idioma hace referencia al idioma principal, y región, a la región (por lo general, un identificador de país) del dialecto en particular. Por ejemplo, el inglés puede estar representado por inglés estadounidense (en-US) o inglés británico (en-GB).
El servicio de Asistente de Google puede reconocer la voz y responder en consecuencia en los siguientes idiomas.
| Lenguaje | language_code | Idioma (nombre en español) | 
|---|---|---|
| Deutsch (Deutschland) | de-DE | Alemán (Alemania) | 
| inglés (Australia) | en-AU | inglés (Australia) | 
| English (Canada) | en-CA | Inglés (Canadá) | 
| Inglés (Gran Bretaña) | en-GB | Inglés (Reino Unido) | 
| English (India) | en-IN | Inglés (India) | 
| Inglés (Estados Unidos) | en-US | Inglés (Estados Unidos) | 
| Français (Canada) | fr-CA | Francés (Canadá) | 
| Français (France) | fr-FR | Francés (Francia) | 
| Italiano (Italia) | it-IT | Italiano (Italia) | 
| 日本語(日本) | ja-JP | Japonés (Japón) | 
| Español (España) | es-ES | Español (España) | 
| Español (México) | es-MX | Español (México) | 
| 한국어 (대한민국) | ko-KR | Coreano (Corea del Sur) | 
| Português (Brasil) | pt-BR | Portugués (Brasil) | 
