In local mode the Edge Controller provides local STT and TTS endpoints. Devices connect to the STT and TTS endpoints using standard network access like wifi or ethernet (extensible to bluetooth, mqtt, etc.) utilizing standard http post requests. Even with no internet access any device which can run curl or connect to a socket can be easily voice enabled.