Dev tools · alternatives · 2026
24 alternatives to Roc – Real-Time streaming over the network
I’m happy to announce the first release of Roc Toolkit, version 0.1.0! Roc provides a C API for real-time audio transport. The user just writes a stream to the one end and reads it from another end. Roc, in turn, performs encoding and decoding, and, more importantly, deals with the problems re
Roc is a real-time audio streaming application that transmits sound over a network. Launched in 2019, it enables users to send and receive audio streams between devices connected to the same network. The software is… Below are 24 products that do a similar job, ranked by how close each is in meaning and then by launch-day votes. Roc – Real-Time streaming over the network launched in 2019; newer entries below may have overtaken it.
- 1
LiveKit▲236The open source platform for real-time communication
2021 · livekit.com · its alternatives →
- 2

AOO is a lightweight and flexible peer-to-peer audio streaming and messaging solution. It allows to send audio and messages in real-time and on demand between network endpoints - not only in local networks, but also over the public internet! The C/C++ library can be easily embedded in host applications or plugins. It even runs on embedded devices, such as the ESP32. In addition, the project contains a Pure Data external and a SuperCollider extension. The following article provides a high level introduction and demonstrates some use cases:…
2024 · aoo.iem.sh · its alternatives →
- 3
Krisp Mac▲893Record outgoing calls and get transcripts + AI notes
2018 · krisp.ai · its alternatives →
- 4

Hi HN! I made Beatsync, an open-source browser-based audio player that syncs audio with millisecond-level accuracy across many devices. Try it live right now: https://www.beatsync.gg/ The idea is that with no additional hardware, you can turn any group of devices into a full surround sound system. MacBook speakers are particularly good. Inspired by Network Time Protocol (NTP), I do clock synchronization over websockets and use the Web Audio API to keep audio latency under a few ms. You can also drag devices around a virtual grid to simulate spatial audio — it changes the…
2025 · github.com · its alternatives →
- 5

About six months ago, I started working on a project to fine-tune Whisper locally on my M2 Ultra Mac Studio with a limited compute budget. I got into it. The problem I had at the time was I had 15,000 hours of audio data in Google Cloud Storage, and there was no way I could fit all the audio onto my local machine, so I built a system to stream data from my GCS to my machine during training. Gemma 3n came out, so I added that. Kinda went nuts, tbh. Then I put it on the shelf. When Gemma 4 came out a few days ago, I dusted it off, cleaned it up, broke out the Gemma part from the Whisper…
Apr 2026 · github.com · its alternatives →
- 6

I wanted to listen to music with friends who live far away. Not "watch a YouTube video together" - actually share what I'm hearing in real-time, like we're in the same room. Pulse is what came out of that. Anyone can host a live audio stream from their browser tab or system audio. Listeners join, music recognition identifies tracks automatically, and there's chat with 7TV emotes. No account required - you get an anonymous code and you're in. We're running demo rooms that stream NTS Radio and SomaFM 24/7 (indie project, not affiliated - we backlink to the original stations). There's also…
Nov 2025 · 473999.net · its alternatives →
- 7

Hi HN, OpenAI recently released a model for automatic speech recognition called Whisper [0]. I decided to reimplement the inference of the model from scratch using C/C++. To achieve this I implemented a minimalistic tensor library in C and ported the high-level architecture of the model in C++. The entire code is less than 8000 lines of code and is contained in just 2 source files without any third-party dependencies. The Github project is here: https://github.com/ggerganov/whisper.cpp With this implementation I can very easily build and run the model - “make…
2022 · github.com · its alternatives →
- 8

CLI Native WebRTC Agent in Rust. Contribute to bitwhip/bitwhip development by creating an account on GitHub.
2024 · github.com · its alternatives →
- 9

Hey HN, we've been working with OpenAI for the past few months on the new Realtime API. The goal is to give everyone access to the same stack that underpins Advanced Voice in the ChatGPT app. Under the hood it works like this: - A user's speech is captured by a LiveKit client SDK in the ChatGPT app - Their speech is streamed using WebRTC to OpenAI’s voice agent - The agent relays the speech prompt over websocket to GPT-4o - GPT-4o runs inference and streams speech packets (over websocket) back to the agent - The agent relays generated speech using WebRTC back to the user’s device The…
2024 · github.com · its alternatives →
- 10
Audex Trace▲82See real time codec, bit depth, sample rate for Apple Music
Jun 2026 · trace.audex.dev · its alternatives →
- 11

Full network stack over sound -- lwIP driver for libquiet - quiet/quiet-lwip
2016 · github.com · its alternatives →
- 12
LiveKit Cloud▲250Build massive-scale, real-time video and audio experiences
2022 · livekit.com · its alternatives →
- 13
Stream 2.0▲304API for building, scaling and personalizing feeds
2016 · getstream.io · its alternatives →
- 14

Real-time speech-to-speech translation API
Jun 2026 · krisp.ai · its alternatives →
- 15L1
2015 · libsound.io · its alternatives →
- 16

If you work in C++, and you would like 2+ programs to share data structures (and/or native I/O handles a.k.a. FDs) among each other, there is a good chance Flow-IPC - will make it considerably less annoying to code than typical approaches; and - may massively reduce the latency involved. Those sharing Cap'n Proto-encoded data may have particular interest. Cap'n Proto (https://capnproto.org) is fantastic at its core task - in-place serialization with zero-copy - and we wanted to make the IPC (inter-process communication) involving capnp-serialized messages be zero-copy,…
2024 · github.com · its alternatives →
- 17
FEED▲191The first social network for co-streaming video content
2021 · deer-outdoor.nl · its alternatives →
- 18
KugelAudio▲106Real-time text-to-speech model you can self-host
May 2026 · kugelaudio.com · its alternatives →
- 19
AI Audio Kit▲92Easy audio transcription from your macOS desktop
2024 · aiaudiokit.pages.dev · its alternatives →
- 20

- 21

sas-audio-processor. Contribute to shiehn/sas-audio-processor development by creating an account on GitHub.
Mar 2026 · github.com · its alternatives →
- 22

Over the last few years, I've needed an easy way to quickly serialise and deserialise various network protocols safely and efficiently. Most of the libraries that existed at the time were either quite heavy, had less than stellar performance, or were an abstraction level above what I was looking for. I decided to put together my own class to do the job, starting with an easy, low-overhead way to move bytes in and out of arbitrary buffers. Along the way, it picked up useful bits and pieces, such as buffer structures and allocators that made the byte shuffling faster, often being able to do it…
2025 · github.com · its alternatives →
- 23

LCC (Localization Cue Correction) is a solution for spatialized audio through stereo speakers. LCC is a lightweight implementation of crosstalk cancellation so your left ear hears the left channel of audio, and your right ear hears the right channel of audio while ensuring unwanted audio signal colo
2020 · github.com · its alternatives →
- 24

Pure Go implementation of the WebRTC API. Contribute to pion/webrtc development by creating an account on GitHub.
2020 · github.com · its alternatives →
Also compare
- LiveKit alternatives
- AOO – C++ library for real-time audio streaming and messaging alternatives
- Krisp Mac alternatives
- Beatsync – perfect audio sync across multiple devices alternatives
- Gemma 4 Multimodal Fine-Tuner for Apple Silicon alternatives
- Pulse 2.0 – Live co-listening rooms where anyone can be a DJ alternatives
Ranked by how close each launch is in meaning, then by votes. Prices were read from each product’s own site when checked and can change. Refine with your own description →