Skip to content

Allow Naomi to use an https front end #442

@aaronchantrill

Description

@aaronchantrill

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.

Metadata

Metadata

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions