Official documentation
Installing a local Assist pipeline
Home Assistant project, Home Assistant, 2026
Read the originalRead on October 16, 2026
- What it is
- The Home Assistant documentation page that explains the local speech-to-text options for its Assist voice assistant, Speech-to-Phrase and Whisper.
- How much weight it carries
- The project's own documentation, reliable for its own software. The speed figures are the project's, not independent measurements.
Facts taken from this source
- Home Assistant says that until you expose your devices to Assist, you won't be able to control them by voice.
“Otherwise, you won’t be able to control them by voice.” (Installing a local Assist pipeline)
- Home Assistant says that to run the whole local voice setup together, you need the Home Assistant Operating System running.
“For running all together, it needs to have the Home Assistant Operating System running.” (Prerequisites)
- Home Assistant says that the speech-to-text and text-to-speech options that run entirely local send no data to external servers for processing.
“No data is sent to external servers for processing.” (Some options for speech-to-text and text-to-speech)
- Home Assistant says that on a Raspberry Pi, using medium quality Piper models, the text-to-speech engine can generate 1.6 seconds of voice in one second.
“On a Raspberry Pi, using medium quality models, it can generate 1.6s of voice in a second.” (Text-to-speech engine)
- Home Assistant describes Piper as a fast, local neural text-to-speech system that is optimized for the Raspberry Pi 4.
“Piper is a fast, local neural text-to-speech system that sounds great and is optimized for the Raspberry Pi 4.” (Text-to-speech engine)
- Home Assistant describes Speech-to-Phrase as a close-ended speech model that transcribes only what it knows, with support for only a subset of Assist's voice commands.
“Speech-to-Phrase is a close-ended speech model. It transcribes what it knows.” (Speech-to-text engines)
- Home Assistant says that shopping lists, naming a timer and broadcasts are not usable with Speech-to-Phrase out of the box.
“More open-ended items such as shopping lists, naming a timer, and broadcasts are not usable out of the box.” (Speech-to-text engines)
- Home Assistant says Whisper is only a great option if you have powerful hardware at home and plan to extend your voice setup beyond simple home control, for example by pairing it with an LLM-based agent.
“Whisper is only a great option in the following case” (Speech-to-text engines, Whisper)
- Home Assistant describes Whisper as an open-ended speech model that tries to transcribe everything, at the cost of slower processing.
“Whisper is an open-ended speech model. It will try to transcribe everything.” (Speech-to-text engines)
- Home Assistant says that once the speech-to-text and text-to-speech apps are running, the Wyoming integration discovers both services, and you select Add for each.
“You should now see both services being discovered by the Wyoming integration” (Installing a local Assist pipeline)
- Home Assistant says Speech-to-Phrase, a closed-ended model that transcribes only what it knows, transcribes in under one second even on a Home Assistant Green or Raspberry Pi 4.
“Extremely fast transcription even on a Home Assistant Green or Raspberry Pi 4 (under one second).” (Speech-to-Phrase)
- Home Assistant's documentation says Whisper takes around 8 seconds to process a voice command on a Raspberry Pi 4 and under a second on an Intel NUC.
“On a Raspberry Pi 4, it takes around 8 seconds to process incoming voice commands. On an Intel NUC, it is done in under a second.” (Whisper)
Pages that rest on this source
- Home Assistant Voice: Speech to Text and Voice CommandsGuide
- How do you set up voice commands in Home Assistant?Question
- What voice commands does Home Assistant understand?Question
- Does Home Assistant voice control work offline?Question
- Text to speech (TTS)Glossary
- Can Whisper AI do text to speech?Question
- What is the best speech to text for Home Assistant?Question
- How do you use Whisper for speech to text in Home Assistant?Question
- Speech to Text AI: Dictation, Assistants and Voice AgentsTopic
- On-Device vs Cloud Speech Recognition: The TradeoffsGuide
- Can you run speech recognition on a Raspberry Pi?Question
- Can you run voice recognition software on a Raspberry Pi?Question
- AI Dictation: How AI Voice Typing WorksGuide