Le service de l'Assistant Google utilise un moteur de reconnaissance vocale capable de comprendre l'une des nombreuses langues proposées. Ces langues sont spécifiées dans le champ language_code d'un message DialogStateIn ou à l'aide de l'application de l'Assistant Google.
Le champ de code de langue se compose d'un identifiant BCP-47. Ces tags se présentent généralement sous la forme langue-région, où langue désigne la langue principale et région désigne la région (généralement un identifiant de pays) du dialecte en question. Par exemple, l'anglais peut être représenté par l'anglais américain (en-US) ou le français (en-GB).
Le service de l'Assistant Google peut reconnaître la voix et répondre en conséquence dans les langues suivantes.
| Langage | language_code |
Langue (nom français) |
|---|---|---|
| Deutsch (Deutschland) | de-DE | Allemand (Allemagne) |
| Anglais (Australie) | en-AU | Anglais (Australie) |
| English (Canada) | en-CA | Anglais (Canada) |
| Anglais (Grande-Bretagne) | en-GB | Anglais (Royaume-Uni) |
| English (India) | en-IN | Anglais (Inde) |
| English (United States) | fr-FR | English (United States) |
| Français (Canada) | fr-CA | Français (Canada) |
| Français (France) | fr-FR | Français (France) |
| Italiano (Italia) | it-IT | Italien (Italie) |
| 日本語(日本) | ja-JP | Japonais (Japon) |
| Español (España) | es-ES | Espagnol (Espagne) |
| Español (México) | es-MX | Espagnol (Mexique) |
| 한국어 (대한민국) | ko-KR | Coréen (Corée du Sud) |
| Português (Brasil) | pt-BR | Portugais (Brésil) |