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.
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.
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!