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

homeassistant

11701 readers
96 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.

top 2 comments
sorted by: hot top controversial new old
[โ€“] [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!