New version is out
Introducing protocol v2 - now client apps do not need to use the microphone, audio recording is performed on a server. There are some flaws for this decision, though.
CPU load has been reduced in this release
This release is also backwards compatible with protocol v1, where client sends recorded data to server, just in case someone wants to send audio data from other sources.
Also, my apologies, I forgot to link
Client library for v2 protocol
Client library for v1 protocol (requires Microphone permission)