Car Voice is for people who already run Hermes Agent. It lets you talk to your own Hermes hands-free in Android Auto. You need Hermes with its API server switched on, on a Linux machine; the Car Voice bridge, which you install on that same machine with one command; and an Android phone with Android Auto. Car Voice contains no assistant of its own: without a Hermes Agent of yours, there is nothing to talk to.
Ask out loud in Android Auto, see on the car screen what Hermes is doing (listening, thinking, searching the web, running a command), and hear the answer. On the phone the conversation appears as a chat, and you can type as well.
Android Auto / phone your Linux machine
┌──────────────────┐ HTTPS ┌────────────────────────────┐ HTTP ┌──────────────────────────┐
│ Car Voice app │────────►│ Car Voice bridge │───────►│ Hermes Agent │
│ records question │◄────────│ speech → text, live status, │◄───────│ API server (Runs API) │
│ plays the answer │ status │ answer → voice (MP3) │ events │ tools, memory, skills │
└──────────────────┘ + audio └────────────────────────────┘ └──────────────────────────┘
Replies are short and spoken by default (“Spoken replies: Short”); choose “Full” in the app to hear complete answers. The app and the bridge follow your phone’s language (English and Dutch texts; speech recognition and voices for many more languages).
sudo python3 hermes-car-voice/backend/install.py. A bridge is required: the app does not talk to Hermes
directly, because speech recognition, the voice and the live status all run on the bridge.