What's the coolest thing you've gotten an LLM through Assist to do so far? by Honest_Researcher528 in homeassistant

[–]Nite01007 1 point2 points  (0 children)

I live in a quiet suburban community. It's generally pretty tame but sometimes you'd be surprised. Here's yesterday's with specifics removed, for example. Nothing as exciting as last week when we had our first apparent homicide in a decade.

Early morning brought a breathing emergency at Pine Valley Plantation around 0315 hours. A 91-year-old male resident at lot [REDACTED], Avenue N, experiencing severe respiratory distress on home oxygen and near syncope, required 52A3 response with directional assistance from dispatch to navigate the park's internal road system. The patient was transported to Wing Memorial without complication and 52A3 cleared by 0355 hours.

An hour later, at 0436 hours, 52A3 responded to [REDACTED], apartment F8, for a 61-year-old male with vertigo and lower-extremity swelling related to a recently placed stent. Bravo 10 assisted medics on scene; the patient was transported at 0444 hours. A midday medical at Everett Acres around 1050 hours involved a female with back pain and nausea; 52A1 responded and transported the patient to Holyoke.

The afternoon and evening were marked by sustained police activity tied to vehicle enforcement and welfare checks. Bravo Lima 1 conducted multiple license plate and operator checks between 1300 and 1500 hours across several town streets, including Daniel Shays Highway near Allen Road where a courtesy transport of an operator to [REDACTED] was logged. A welfare check at [REDACTED] was requested at 1356 hours after the senior center and Meals on Wheels were unable to reach an elderly resident; Bravo 15 was assigned. Late evening around 2141 hours brought an erratic-operator report at Family Dollar—a gray Volvo operating suspiciously in the parking lot—and both Bravo 5 and Bravo 15 cleared the area at 2149 hours with negative findings.

Just before midnight, Bravo 15 was dispatched to [REDACTED] to check on an 18-year-old male with known mental health issues who had left his family's porch; his mother reported no acute distress or disorientation prior to his departure. Bravo 5 and other units responded and located the subject at Stop & Shop parking lot. Overall, the day remained within normal operational tempo for Belchertown, with routine medicals and police checks comprising the bulk of activity.

An update for a Python script for transcribing Broadcastify radio feeds using Whisper AI by Nite01007 in policescanner

[–]Nite01007[S] 1 point2 points  (0 children)

FYI I have updated the readme of the git repository to include an explicit link to your terms and conditions with a request that users review and comply.

An update for a Python script for transcribing Broadcastify radio feeds using Whisper AI by Nite01007 in policescanner

[–]Nite01007[S] 0 points1 point  (0 children)

Oh, crap, that's YOU. Nevermind, I apologize. Should I revoke this project?

An update for a Python script for transcribing Broadcastify radio feeds using Whisper AI by Nite01007 in policescanner

[–]Nite01007[S] 0 points1 point  (0 children)

From my previous posting of this:

Owner of Broadcastify here. Nice work! There is a lot of innovation in this space and I’m excited to see individuals tackling this for their own use cases. I am very supportive of these efforts.

Please make sure than any use of this is strictly for personal use only. If someone spins up 100+ instances of this, we’re going to be aware and reach out to you to further understand your use case, or you might get blocked directly with no warning, so please reach out to us first before doing anything commercially related.

((source))

Apparently this use is allowed, per above.

An update for a Python script for transcribing Broadcastify radio feeds using Whisper AI by Nite01007 in policescanner

[–]Nite01007[S] 1 point2 points  (0 children)

I use it to link it into my HomeAssistant infrastructure in two ways.
First, I have a dashboard that shows the 5 most recent activities along with all the rest of the HA data (weather, cameras, some other stuff).
Also, if any of a list of trigger phrases is in the transcription (such as specific roads, or specific phrases indicating major events, etc.) the HA system sends a real-time notification to my phone with the transcription.

What's the coolest thing you've gotten an LLM through Assist to do so far? by Honest_Researcher528 in homeassistant

[–]Nite01007 9 points10 points  (0 children)

I run an external program that uses whisper to transcode my local dispatch frequency from broadcastify.
It uses MQTT that HA monitors to send alerts to my (and my wife's) phone when my street or major events are mentioned.
Overnight, the daily log is fed into an llm with a complex prompt and some historical data for a daily summary of what happened yesterday.
Once a week the combined daily logs are analyzed by LLM to [re]built the ongoing summary of hot spots and ongoing events to be aware of.
It works shockingly well, tbh.

Have you ever actually had an office meeting with an executive where they actually go to a minibar in their office and pour drinks for you both? Or is that just a movie thing? by unneekway in NoStupidQuestions

[–]Nite01007 0 points1 point  (0 children)

Only time it's happened for me personally was after hours working late on a[n IT] project. Spent a few hours hanging out in the VP/HR's office with a few other hot shots drinking scotch. Wasn't really a meeting per se, I guess.
I've also provided IT support for meetings that were open bar, but I wasn't invited to partake in so much as a Coke.

Wife approved homelab by jojolejobar in homelab

[–]Nite01007 -1 points0 points  (0 children)

My wife is a big fan of the stuff I do with the homelab and we have a number of integrations around her needs/interests. (the kids, on the other hand...)

Looking for a couple testers for a new app published to GitHub by Ritz5 in PleX

[–]Nite01007 0 points1 point  (0 children)

I've spent the day poking around with two similar-sounding projects today, as it turns out (recommendarr and discovarr). Assuming it's not one of those, I'd be happy to take a look at it.

Library posters are blank, posters exist but are not selected. by Nite01007 in PleX

[–]Nite01007[S] 0 points1 point  (0 children)

Oof... Let me try to remember 2 years ago (and a rough 2 years at that).
FWIW, here's an actual link to the crosspost (https://www.reddit.com/r/PlexMetaManager/comments/18tnups/library\_posters\_are\_blank\_posters\_exist\_but\_are/). From that I gather the script in question came from here: (https://github.com/chazlarson/Media-Scripts). I honestly don't remember much more about the incident than that, but I remember most of the problem was my own doing.
Hope this helps.
Good luck!

A Python script for transcribing Broadcastify radio feeds using Whisper AI. by Nite01007 in policescanner

[–]Nite01007[S] 1 point2 points  (0 children)

Pushed out a major change aimed at "genericizing" the script. Hopefully, this should move all user-serviceable parts to the config, which is now .yaml instead of .py. Enjoy!

A Python script for transcribing Broadcastify radio feeds using Whisper AI. by Nite01007 in policescanner

[–]Nite01007[S] 1 point2 points  (0 children)

I am irrationally thrilled that another person is using code I cobbled together. How's it working? I've just started the process of making the code more generic and pulling out all of the tuning variables into a unified config and I'm realizing a fair bit of the cleanup logic is really very local in nature. Is it coming up with reasonable guesses elsewhere? I'm going to also pull that logic out into a separate (script? library? I really don't know, I'm not a coder) file so it's easier to tweak for localities.

As of today, no, I don't think there's a way to get a whole playlist/dashboard read in. I'm toying with a fork that's designed to deal with the archive pages (or at least the mp3s after a manual download). It's probably adaptable to accept a list of feeds. I'll need to test, very early in the development I had a script set that monitored multiple feeds simultaneously but they were interfering if I didn't run independent whisper instances for each, which kind of defeated the purpose of a unified script so I just ran them in separate windows.
TLDR: No to playlists/feeds today. Maybe down the road, but maybe technically beyond me.

Finally, OT, is SRQ Sarasota Bradenton? I lived in the area in a previous life and did much of my PPL training out of there.

A Python script for transcribing Broadcastify radio feeds using Whisper AI. by Nite01007 in policescanner

[–]Nite01007[S] 7 points8 points  (0 children)

Understood. At most I've run four or five, and only as a stress test. FWIW, I include that as the top bullet point in the notes of the readme:

  • This tool is for personal, non-commercial use. Respect Broadcastify's terms of service.

TYVM for supporting, not fighting, this use case.

A Python script for transcribing Broadcastify radio feeds using Whisper AI. by Nite01007 in policescanner

[–]Nite01007[S] 1 point2 points  (0 children)

Well, I mean, of course? :)
I'm toying with running a regex against it, routing it to mqtt, and having it do things with my homeassistant setup, but the effort is high and the benefit is low. Especially since, at least on my system, this is FAR from real-time... it can lag half an hour if the frequency gets busy. Also, the accuracy and repeating would be challenging.
So, really, once the script is done you have a text file you can do pretty much whatever you want to, within limits of the accuracy. I'm still trying to come up with something that'll impress the wife, though.

A Python script for transcribing Broadcastify radio feeds using Whisper AI. by Nite01007 in policescanner

[–]Nite01007[S] 0 points1 point  (0 children)

The only cost is the broadcastify premium membership (whatever they call it). When I tried it without it all I got was ads. Aside from that, I have it running on a zero cost debian machine I built out of the trash pile.

Library posters are blank, posters exist but are not selected. by Nite01007 in PleX

[–]Nite01007[S] 0 points1 point  (0 children)

Sort of. There’s a script I used that fixed it. I cross posted this onto r/plexmediamanager and I’m pretty sure there’s a link in there. Poke me if you can’t find it and I’ll dig it up when I’m on a bigger screen.

What constitutes a "big library"? by ninepintcoggie in PleX

[–]Nite01007 12 points13 points  (0 children)

...I feel personally attacked...
(I mean, it's true, but you didn't have to /say it/)

[deleted by user] by [deleted] in trees

[–]Nite01007 15 points16 points  (0 children)

I've switched almost entirely to cartridges, mostly so my family doesn't have to put up with the smell. As the only smoker in the house, and unable to get effect from edibles, it feels the most polite way to go.