Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Announce notification message on user request #103

Open
Juggernaut99 opened this issue Jun 24, 2023 · 5 comments
Open

Announce notification message on user request #103

Juggernaut99 opened this issue Jun 24, 2023 · 5 comments

Comments

@Juggernaut99
Copy link

Add an option to announce notification message on user request: by broadcast or activity.

@pilot51
Copy link
Owner

pilot51 commented Jun 24, 2023

I'm not sure I understand. Do you mean so other apps can send data directly to VN to be spoken without creating a notification, or an option that a user selects to speak a notification that was previously received by VN?

If you can describe how this feature would work in more detail, that will help.

@Juggernaut99
Copy link
Author

The idea is to listen some notification text by sending request (from bluetooth headset, for example).
Use cases:

  1. quickly find out unknown artist name/song title from current playlist
  2. relisten your notes for the day or current tasks
  3. listen notification on screen wake/predefined time

@pilot51
Copy link
Owner

pilot51 commented Jun 24, 2023

Do you mean request with a voice command or with a button? I can see either of those being a big challenge to do well, especially if the user can request anything other than the most recent notification, as use cases 1 and 2 appear to imply. I'm not against the idea, but given the difficulty, I don't anticipate getting around to it any time soon.

Use case 3 doesn't quite sound like an explicit request by the user to listen to a notification. There are a few options with related functionality but not quite the same. Queuing notifications to be spoken once the screen turns on or at a set time is a good idea. If that's what it is and not something that happens at the user's request, I would suggest creating another issue for it.

@Juggernaut99
Copy link
Author

The trigger action (voice command, shortcut or a button) is a matter of choise by user. Triggers can be bind to action by different ways, but they are useless unless you add Intents in your app. As for notification announce, your app is just fine.
Anyway, it's up to you to choose what is worth adding.

@rakolambski
Copy link

Perhaps an Android "widget" could be used asr trigger to signal a reread of current notifications. To satisfy this issue, you might have an option for "speak last notification" as well as "speak all notifications" (the feature could be used by request #109 as well.)

Android Widgets might also require accepting intents (I don't know), so handling intents would add flexibility (like control via Tasker, for instance...)

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants