Live data from Hacker News

Transcribed police scanners in real-time

murph.live

91–100 of 109 posts

Re: Transcribed police scanners in real-time

#91
Given the current global (and US) social situation of mistrust of the police, and of people running wild with information, it may be wise to shut down this website and fix technical issues first.

Otherwise, you do run the risk of "See the screenshots - the police transcriptions have been changed to become police friendly now!"

Re: Transcribed police scanners in real-time

#92

Earlier quoted context omitted.

It would be cool if there was a way to listen for a bit and feed some corrected transcriptions back in to help train the algorithm better

Yeah, live transcripting is one of those jobs that can be easily done remotely, at scale, and crowdsourced; if one sentence is transcripted by two or three people, you can do error correction / checking as well (or just show the different interpretations). Transcripts for radio comms are important because they can be used in legal proceedings. Same with e.g. bodycam footage.

You cant use crowd sourced transcript for legal proceedings if original audio was not recorded. It would be too easy to be poisoned by bad actors doing intentionally bad transcripts.

Re: Transcribed police scanners in real-time

#93
post #6

This is very impressive. I'm the owner of Broadcastify.com, where presumably these streams are being transcribed from. We've dabbled in this space and looked at real-world approaches to taking something like this to market, but transcribing 7000+ streams to text seems like an expensive (computational) and ($$) effort that needs a lot of investigation. Note to mention that the individual lexicons between streams are d…

Thank you for the kind words. My team and I simply want to help people and create accountability/transparency. We decided to ask for forgiveness on this project - we do in fact have a premium account with you guys! ffmpeg records and segments your streams, sox removes silence from scanners, Google transcribes, redis serves it all up quickly! A broadcastify.com premium account is not not a great excuse, but I would lo…

Feel free to add something like this to some of the feeds from http://openmhz.com I can give you some pointers on how to pull down the streams of audio. They are already chopped into M4A files.

Re: Transcribed police scanners in real-time

#94

Developer of murph.live here again - after reading this thread I have some ideas I'd like to vet with everyone here. 1. We need to post links to the source of the stream. I neglected to do that for fear of cease and desist, but now I realize we need to create accountability on our own platform. I will be contacting broadcastify.com to ensure we can direct users to a source. 2. We need a disclaimer on the site directl…

It might be worth checking out https://www.assemblyai.com they let you build a custom audio model. One challenge with the audio from these radios is that it goes through some heavy compression. Traditional models will have a lot of challenges. Give a system that uses analog audio a try. The quality of the audio is a lot better.

Re: Transcribed police scanners in real-time

#95

Earlier quoted context omitted.

Our new project, Broadcastify Calls, might be a better fit for this. Instead of 24x7 live streams, we capture and ingest every individual call as a compressed audio file from SDRs (software defined receivers) We can then ingest and present back to consumers playback, rewind, playlist, of those calls. We're now capturing over 100 systems and 800-900 calls a minute... as we solidify the architecture it will be our new…

Hey Blatoni, big fan, and software engineer here. Any way you could add Rochester, NY (Monroe County Sheriff, and RPD) to the list of supported calls? I have an RTL SDR, but haven't been able to spend the time figuring out how to decrypt the Phase II trunking.

Hop on to https://gitter.im/trunk-recorder/Lobby if you are having trouble getting the https://github.com/robotastic/trunk-recorder software running. Trunk Recorder puts a wrapper around the OP25 software and lets you capture all of the audio from a radio system using an SDR.

Re: Transcribed police scanners in real-time

#96
I was reading a post yesterday about how someone found difficult to gauge the level of violence in the current protests. As media is so polarised that you either get shots of peaceful protests or complete mayhem, depending on the paper's bias.

This got me thinking: What if we get the police radio transcripts, and extract every mention of an address. Then have a central hub of drones that get dispatched automatically to any address of "interest" filming.

It's a bit crazy, most likely illegal. But definitely would be cool to see! Arguably truly unbiased "reporting". If you want to know the situation, just plug in to the feeds and get a decent overview of how it looks.

Re: Transcribed police scanners in real-time

#97
post #92

Earlier quoted context omitted.

Yeah, live transcripting is one of those jobs that can be easily done remotely, at scale, and crowdsourced; if one sentence is transcripted by two or three people, you can do error correction / checking as well (or just show the different interpretations). Transcripts for radio comms are important because they can be used in legal proceedings. Same with e.g. bodycam footage.

You cant use crowd sourced transcript for legal proceedings if original audio was not recorded. It would be too easy to be poisoned by bad actors doing intentionally bad transcripts.

I guess it would be considered hearsay at that point

Re: Transcribed police scanners in real-time

#98

Earlier quoted context omitted.

I prototyped this concept too, at https://feeds.talonvoice.com with prohibitively expensive Google speech recognition, but also have a feature for users to listen and fix transcriptions. If murph was anything like me they probably paid for broadcastify and tailed a couple of the static mp3 feeds. My plan was to collect user transcription corrections on my site then train my own inexpensive models on them. The open-so…

Hi lunixbochs! Your prototype is amazing! The quality of transcription is definitely better than ours via Google. After we did some legal research we wanted to avoid storing the recordings and rather solely transcription text. Giving access to a platform for humans to verify the transcriptions and in turn train the model is a great idea. I have started working on getting some pre-trained models set up. I am trying to…

I have the same setup as Broadcastify Calls (trunkrecorder) and a site built to play each audio recording then allow the user to provide what they heard. I used it to train some public safety specific models on Kaldi and Sphinx.

I have 30ish streams and keep 6 days worth, I could keep longer if you'd like to work together on this. I reached out to some of the people above, the Broadcastify guy for example, and they are, as mentioned, ready doing their own thing so didn't really care about what I wanted to share.

Re: Transcribed police scanners in real-time

#99

Earlier quoted context omitted.

Hey Lindsay, I'm the one who just added EBRCS to Calls. Wondering if a solution to both cost problems would be to (optionally) have submitters upload a transcript along with each call? Could build a model into trunk-recorder maybe?

That might be an option, but we'd have to somehow get trained models down to the client, which is one of the issues. We're working on client ingest models now that work on more of a "tasking" perspective, where someone deploys a device that is GPS enabled and then we send an ingest task to fill in coverage, start new coverage, etc. But this is predicated on low cost ingest devices (read: RPi and RTL sticks) which mig…

That would be cool, kind of like GroundStation or SatNOGS

Re: Transcribed police scanners in real-time

#100
post #6

This is very impressive. I'm the owner of Broadcastify.com, where presumably these streams are being transcribed from. We've dabbled in this space and looked at real-world approaches to taking something like this to market, but transcribing 7000+ streams to text seems like an expensive (computational) and ($$) effort that needs a lot of investigation. Note to mention that the individual lexicons between streams are d…

Hey I want to say that I love Broadcastify for listening to my local police and fire scanners so thank you for providing that free service without requiring app downloads and so on. Awesome work!

I will say though I recently noticed that during the recent unrest in my city that the stream had a caption along the lines of 'police are using encrypted channels' which is understandable but disappointing from the perspective of a citizen looking for transparency.

I realize both the possible legal and technical difficulty of implementing something like this but have you had any conversations about how to maybe combat this? Times of unrest are not only a massive opportunity for Broadcastify to grow its user base but it's also when transparency is at its peak importance.

Post reply on HN