i had an idea these days, that unfortunatly i’m unable to setup or make it work — even after trying for several hours.
the basic idea is to use voip as audio input and output for snips. i got baresip to work on a fresh rpi zero, hooked it up to a voip-line on my fritz-box and am basically able to call my rpi zero via a phone line.
baresip is able to connect to the alsa audio-interface, i did not suceed to configure alsa or the rpi audio setup to make the snips audio server use the phone line as audio input and output.
may be sombody else with more profound alsa-knowledge can figure this out. i know it’s rather a gimmicky idea, but i thought it would be fun to setup an old phone, that automaticallly dials the voip ip number, connects to snips which then asks: „yes?“ (picking up the phone could be an aquivalent to uttering the hotword) and lets the ASR listen.
this could also be used for out-of-house remote control of home automation integrated into a snips-setup. and moreover, it would basicaly enable people to set up a satellite, without audio hardware. with some configuration, sending tts messages to that satellite could even trigger the phone to ring.