whisper.cpp provides similar functionality via the `livestream.sh` script that performs transcription of a remote stream [0]. For example, you can transcribe BBC radio in 10s chunks like this:
$ make base.en
$ ./examples/livestream.sh http://a.files.bbci.co.uk/media/live/manifesto/audio/simulcast/hls/nonuk/sbr_low/ak/bbc_world_service.m3u8 10
[+] Transcribing stream with model 'base.en', step_s 10 (press Ctrl+C to stop):
Buffering audio. Please wait...
here at the BBC in London. This is Gordon Brown, a former British Prime Minister, who since 2012 has been UN Special Envoy-
Lemboy for global education. We were speaking just after he'd issued a rallying cry on the eve of the 2022 Football World Cup. For
Governments around the world to pressure Afghanistan to let girls go to school. What human rights abuses are what are being discussed as we...
run up and start and have happened and have seen the World Cup matches begin. And it's important to draw attention to one human rights abuse.
that everyone and that includes Qatar, the UAE, the Islamic organization of countries, the Gulf Corps...
Wow! Thanks for sharing, I didn't explore the repo much beyond that link, this looks very promising, I was going to tomorrow but checking out the src and building now! The confidence color coding btw is chef's kiss. Great job with this.