-
-
Notifications
You must be signed in to change notification settings - Fork 59
Description
I have a very simple example here: https://github.com/aaronchantrill/Naomi_https_server.git
This is a program that uses a certificate or generates one to allow https communication. This allows even a web browser running on my cell phone to communicate with Naomi.
Right now, it only demonstrates that the front end can use signal level (same as Naomi's snr_vad plugin) to decide when to send data to the back end. The back end then accepts the data and decides when to actually start and stop listening using its own VAD, sending status messages to the front end. This is very simple, but exciting.
My next step will be to add STT. The front end will send all data recognized as interesting to the back end, which will run STT on it and provide a running transcription of everything said in front of it. The next step will be to add a simple, local LLM and TTS, followed by speaker diarization.