Der Google Assistant-Dienst verwendet eine Spracherkennungs-Engine, die eine Vielzahl von Sprachen verstehen kann. Diese Sprachen werden im Feld language_code einer DialogStateIn-Nachricht oder mithilfe der Google Assistant App angegeben.
Das Feld für den Sprachcode besteht aus einer BCP-47-Kennung. Diese Tags haben üblicherweise die Form language-region, wobei sich language auf die primäre Sprache und region auf die Region (normalerweise eine Länderkennung) des jeweiligen Dialekts bezieht. Zum Beispiel kann Englisch entweder durch amerikanisches Englisch (en-US) oder britisches Englisch (en-GB) repräsentiert werden.
Der Google Assistant-Dienst kann Sprache erkennen und entsprechend in den folgenden Sprachen antworten.
| Sprache | language_code |
Sprache (deutscher Name) |
|---|---|---|
| Deutsch (Deutschland) | de-DE | Deutsch (Deutschland) |
| Englisch (Australien) | en-AU | Englisch (Australien) |
| English (Canada) | en-CA | Englisch (Kanada) |
| Englisch (Vereinigtes Königreich) | en-GB | Englisch (Großbritannien) |
| English (India) | en-IN | Englisch (Indien) |
| Englisch (USA) | en-US | Englisch (USA) |
| Français (Canada) | fr-CA | Französisch (Kanada) |
| Français (France) | fr-FR | Französisch (Frankreich) |
| Italiano (Italia) | it-IT | Italienisch (Italien) |
| 日本語(日本) | ja-JP | Japanisch (Japan) |
| Español (España) | es-ES | Spanisch (Spanien) |
| Español (México) | es-MX | Spanisch (Mexiko) |
| 한국어 (대한민국) | ko-KR | Koreanisch (Südkorea) |
| Português (Brasil) | pt-BR | Portugiesisch (Brasilien) |