[Android Auto General] djv1234:
Hi all,

We created a free open source application that allows you to enter voice commands for navigation and contacts on Android Auto, for languages that are currently not supported by Android Auto.

The problem is that the google assistant in android auto is only supported in the following countries:

- Argentina, Australia, Austria, Belgium, Bolivia, Brazil, Canada, Chile, Colombia, Costa Rica, Denmark, Dominican Republic, Ecuador, France, Germany, Guatemala, India, Indonesia, Ireland, Italy, Japan, Mexico, Netherlands, New Zealand, Norway, Panama, Paraguay, Peru, Philippines, Poland, Portugal, Puerto Rico, Russia, Singapore, South Africa, South Korea, Spain, Sweden, Switzerland, Taiwan, Thailand, Turkey, United Kingdom, United States, Uruguay, Venezuela

So if you live in any other county, you are unable to enter addresses or contacts with voice commands, because they are recognized in English, and not in the local language. This means that most addresses and contacts are impossible to enter with voice commands

AASpeechToText is an Android Auto app, that allows you to select your language, and then to record in your local language. If it recognizes a "hot word" as the first word, it searches your contacts, and opens a screen where you can select the contact you want to call. If no "hot word" is recognized, it opens the default navigation app to the desired address or search term.

AASpeechToText is currently translated in English, Greek, Hungarian and Croatian, but it can work in the following languages:

- Albanian (Albania) (sq-AL), Amharic (Ethiopia) (am-ET), Arabic (Algeria) (ar-DZ), Arabic (Bahrain) (ar-BH), Arabic (Egypt) (ar-EG), Arabic (Iraq) (ar-IQ), Arabic (Israel) (ar-IL), Arabic (Jordan) (ar-JO), Arabic (Kuwait) (ar-KW), Arabic (Lebanon) (ar-LB), Arabic (Morocco) (ar-MA), Arabic (Oman) (ar-OM), Arabic (Qatar) (ar-QA), Arabic (Saudi Arabia) (ar-SA), Arabic (State of Palestine) (ar-PS), Arabic (Tunisia) (ar-TN), Arabic (United Arab Emirates) (ar-AE), Arabic (Yemen) (ar-YE), Armenian (Armenia) (hy-AM), Azerbaijani (Azerbaijan) (az-AZ), Bengali (Bangladesh) (bn-BD), Bosnian (Bosnia and Herzegovina) (bs-BA), Bulgarian (Bulgaria) (bg-BG), Burmese (Myanmar) (my-MM), Chinese, Cantonese (Traditional Hong Kong) (yue-Hant-HK), Chinese, Mandarin (Simplified, China) (zh (cmn-Hans-CN), Croatian (Croatia) (hr-HR), Czech (Czech Republic) (cs-CZ), English (Ghana) (en-GH), English (Hong Kong) (en-HK), English (Kenya) (en-KE), English (Nigeria) (en-NG), English (Pakistan) (en-PK), English (Tanzania) (en-TZ), Estonian (Estonia) (et-EE), Finnish (Finland) (fi-FI), Georgian (Georgia) (ka-GE), Greek (Greece) (el-GR), Hebrew (Israel) (iw-IL), Hungarian (Hungary) (hu-HU), Icelandic (Iceland) (is-IS), Kazakh (Kazakhstan) (kk-KZ), Khmer (Cambodia) (km-KH), Lao (Laos) (lo-LA), Latvian (Latvia) (lv-LV), Lithuanian (Lithuania) (lt-LT), Macedonian (North Macedonia) (mk-MK), Malay (Malaysia) (ms-MY), Mongolian (Mongolia) (mn-MN), Nepali (Nepal) (ne-NP), Persian (Iran) (fa-IR), Romanian (Romania) (ro-RO), Serbian (Serbia) (sr-RS), Sinhala (Sri Lanka) (si-LK), Slovak (Slovakia) (sk-SK), Slovenian (Slovenia) (sl-SI), Spanish (El Salvador) (es-SV), Spanish (Honduras) (es-HN), Spanish (Nicaragua) (es-NI), Swahili (Kenya) (sw-KE), Swahili (Tanzania) (sw-TZ), Tamil (Malaysia) (ta-MY), Tamil (Sri Lanka) (ta-LK), Ukrainian (Ukraine) (uk-UA), Urdu (Pakistan) (ur-PK), Uzbek (Uzbekistan) (uz-UZ), Vietnamese (Vietnam)

Make sure to select your local language either on the settings screen on your phone, or by saying "Language", followed by your language name (in English).

The source code of the app is available here: https://gitlab.com/ron.gr/aa-speech-to-text

You may download the app from google play at this link: https://play.google.com/store/apps/details?id=gr.ron.aaspeechtotext

We are interested in having more people contributing to the project by:

1. Reporting bugs

2. Submitting feature requests

3. Adding UI translations in more languages

4. Anything else.

So feel free to either post here, or open an issue/pull request on Gitlab.