this post was submitted on 29 Jul 2023
10 points (91.7% liked)

homeassistant

12083 readers
1 users here now

Home Assistant is open source home automation that puts local control and privacy first. Powered by a worldwide community of tinkerers and DIY enthusiasts. Perfect to run on a Raspberry Pi or a local server. Available for free at home-assistant.io

founded 1 year ago
MODERATORS
 

I'm using the Piper addon in Home Assistant and want to have multiple voices for various usecases (one for assistant and one for security alerts, etc.). In the "Voice assistants" settings you can configure various personas for Assist to use and there are dropdowns for different voices too select when using Piper (see attached image). However, that dropdown only has a single voice which you configure in the Piper addon configuration. Is there a way to configure multiple voices to the Piper addon at the same time? I can only seem to get one working at a time.

you are viewing a single comment's thread
view the rest of the comments
[โ€“] [email protected] 3 points 1 year ago (1 children)

i run HA through docker, and from what i can tell, you would need to run different piper instances in order to load different voices, then add them in to the wyoming integration. i'm not sure of that, but seems like a workable option. i might give this a try tonight or tomorow. if both instance responded at the same time, it might be a much for the processor, depending on what you host on.

[โ€“] [email protected] 1 points 1 year ago

Yeah I was worried that might be the only way to do it. It'd be great to have it natively supported in the add-on eventually. Let me know if you have any luck with it!