Communist

joined 5 years ago
MODERATOR OF
[–] Communist@lemmy.ml 2 points 1 year ago* (last edited 1 year ago) (6 children)

It's really not in this case, I can see why people think that since i've been vague, but tbh I thought somebody would have already made an easy sound recognition program and I just hadn't seen it, and that once someone pointed that to me the rest would be easy.

Here is the entirety of the problem:

  1. I have a work program, this notifies me if I get a call or email, the work program then presents an accept/decline page, and does not proceed until I either accept, decline, or it times out.
  2. I want it to do two different things depending on if it's a call or email
  3. It provides no notification other than the sound and an "accept" button on the page
  4. I have a chrome window open that does nothing but this, and I never use chrome for anything else
  5. I want to automatically do various things when I receive either this call or email
  6. I want it to be broadly applicable rather than a script designed for the specific website giving me the notification (so not a chrome extension). This prevents me from having to update any code in the event that the backend changes dramatically, and even if the notification sound changes, i'd just record a new sound as the activation noise.
  7. The noise is always the same, and hasn't changed for many years, and there is a distinct noise between calls and emails
  8. They never overlap, they never play multiple times at the same time, and they never make any noises other than those two. The noises are distinct.

These factors cause me to want to run a script once the noise is recognized, only if the noise is playing in a particular app. I'm using pipewire/hyprland on arch.

edit: actually they have, it should be really easy with this: https://github.com/worldveil/dejavu

[–] Communist@lemmy.ml 3 points 1 year ago

It does not make a desktop notification at all, so that won't work

[–] Communist@lemmy.ml 2 points 1 year ago

No you'd just find that your fedora says gnome edition or whatever

[–] Communist@lemmy.ml 1 points 1 year ago* (last edited 1 year ago)

I am completely sure that cannot happen, the noise plays once until I deal with it

if it updates I'll just make a new recording, but it has been the same for over 3 years

[–] Communist@lemmy.ml 3 points 1 year ago

There are two sounds it makes, they just never overlap

[–] Communist@lemmy.ml 1 points 1 year ago (4 children)

In my case it never does

[–] Communist@lemmy.ml 37 points 1 year ago (7 children)

Is there anything wrong with that? Hahaha, it's pretty similar but not quite that

[–] Communist@lemmy.ml 1 points 1 year ago

Unfortunately the notification sound can't be changed

[–] Communist@lemmy.ml 2 points 1 year ago (1 children)
[–] Communist@lemmy.ml 3 points 1 year ago (2 children)

That's a good start, thank you!

[–] Communist@lemmy.ml -4 points 1 year ago (6 children)

Not if it's specified to a single app

My chrome is literally only used for this, as are my other ideas, so, as long as it's half-decent at one specific sound per app it should work...

in theory

[–] Communist@lemmy.ml 3 points 1 year ago

Hallucinating a noise that you hear constantly very loudly is normal. Pretty sure.

view more: ‹ prev next ›