Hacker News new | ask | show | jobs
Show HN: Roc VAD – macOS virtual device for audio streaming (github.com)
1 points by gavv42 770 days ago
Roc VAD[1] implements a virtual audio device for macOS that acts as network sender on receiver.

It works on top of Roc Toolkit[2] and can be used with any compatible senders and receivers, including PipeWire and PulseAudio modules on Linux, Roc Droid app on Android, and CLI tools (which also support bare ALSA).

Roc Toolkit itself is a library for (soft) realtime streaming with fixed latency and loss recovery (using FEC codes), designed to work well over unreliable networks like WiFi.

Roc VAD also provides gRPC interface with full control of the driver, so that you can use it in your own projects.

[1] https://github.com/roc-streaming/roc-vad [2] https://github.com/roc-streaming/roc-toolkit

1 comments

Thank you! Needed this for recording and streaming voice/piano lessons.