Advanced Rhasspy Config
The default Rhasspy configuration is designed to work with the default docker based installation. The config most likely needed to be changed are the microphone_device
and sounds_device
options. However, Home Intent can be setup to work with an external Rhasspy instance.
Setting up the microphone_device
and sounds_device
is described in the audio config section.
Rhasspy web interface
The Rhasspy web interface can be accessed at http://localhost:12101
by default. It can be useful for debugging to see how things are configured.
Configuration
Option | Description | Required/Default |
---|---|---|
url | The URL for your Rhasspy instance | "http://localhost:12101" |
mqtt_host | External MQTT host hooked up to Rhasspy and Home Intent | "localhost" |
mqtt_port | External MQTT port | 12183 |
mqtt_username | External MQTT username | |
mqtt_password | External MQTT password | |
microphone_device | The pyaudio device number representing the microphone | |
sounds_device | The aplay device identifier for playing back sounds | |
externally_managed | A boolean value to set if the Rhasspy instance is externally managed | false |
Example in config.yaml
:
rhasspy:
microphone_device: 11
sounds_device: "default:CARD=PCH"