yashsingh1/xdaforums huggingface dataset:
[Paid Software Announcement and Discussion] mrlad:
Is there an option play notifications when the phone enters car mode? I have a bluetooth device in the car, but I also use bluetooth headphones while not driving so I need either a way to play notifications as soon as they appear when entering car mode or for a specific headset.

I know I probably could do this w/a llama or tasker action but I'm still doing an eval of the free version.
[Paid Software Announcement and Discussion] fred65:
First time I've visited the XDA page of TN, very happy to see "28. announce caller's name" on your todo list!

One thing that has caught me a couple times is that TN doesn't do anything when your phone's on vibrate/silent. I spent ages trying to figure out what was wrong before I realised the phone was on vibrate. Would be nice to have a prompt to take phone off silent when activating the app!

Other than that it's great, I'm using this app everytime I drive!
[Paid Software Announcement and Discussion] vgergo:
(I post my google+ answer here too)

Yes, the tasker / llama action seems to be your best bet with the current version, but I will look into the matter whether it is plausible to add a bluetooth device list and device dependent behavior. Another tip is maybe to utilize the power trigger to start read-out in the car.
[Paid Software Announcement and Discussion] vgergo:
:) I add the silent warning/prompt to the todo list too. It seems easy enough (and important) so it will go even closer to the top :)
[Paid Software Announcement and Discussion] vgergo:
Version 2.0 (beta1)

2.00 (major update!)

Complete list of changes:

+full screen gesture: down swipe = pause + option buttons (mutes voice when buttons already shown)

+full screen gesture: up swipe = dismisses notification (clears it from the notification bar)

+button on full screen: reply = voice input answer (for messaging notifications)

+menu item: "Select messaging apps" = mark apps with reply capability

+menu item: "Auto show reply button" = automatically show buttons for messaging notifications

+menu item: "Voice prompt after messages" = voice prompt to reply for messaging notifications

+menu item: "Messaging apps use 2nd language" = inhibit identifier based language check for messaging notifications (for languages with English characters)

+menu item: "Prompt to unmute" = show unmute button on full screen if volume muted

+intent command button:0/i/s/2 = auto show buttons for messaging notifications

+intent command prompt:0/i/s/2 = voice prompt to reply for messaging notifications

~look of settings menu: sections headings are more emphasized, margins reduced to show more

~menu item: "Select secondary language" (choose locale from list of available locales instead of typing their codes)

~menu icons: Active voice commmands, Black list, Say each once, Identifier characters, Email dev

~menu text: Device andministrator, Secondary langauge, Enable swipe gestures

~full screen help drawing: to include new gestures

~default setting: Full screen notifications = "Always display + wake phone"

~default setting: Automatic summary = (wired + bluetooth) + car dock + desk dock

~default setting: Amount of detail shown = Expanded content shortened

~default setting: Pre-announcement delay = Wake to show notification

*handle exception for non-bitmapDrawable icons

*strange "Page Buddy" notification fixed (and similar others)

Video:

[YOUTUBE]zhyHuKTEhLk[/YOUTUBE]
[Paid Software Announcement and Discussion] vgergo:
Start up wizard

The next version will include these slides:
[Paid Software Announcement and Discussion] vgergo:
v2.00beta4

Version 2.0 trimmed our Future Features list by a good third! (see http://xdaforums.com/showpost.php?p=51917446&postcount=3)

Completed:

Ability to change the default language from English (~ forced secondary language option / per app) →2.00

Voice response to messages (start voice search after message) →2.00

Silent / Vibrate warning / prompt at the start of the summary read-out →2.00

Make Notification actions available on the full screen notification →2.00

Notification dismissal →2.00

Secondary language / region selected from menu →2.00

Pause summary readout →2.00

Setup / introductory wizard →2.00beta4
[Paid Software Announcement and Discussion] Waynehead69:
I would like to try this app, but the Play store says that my Galaxy Note 3 is incompatible. If I like it I will support and buy the paid version. I also asked to join the testers. Thanks
[Paid Software Announcement and Discussion] vgergo:
Re: Play Store

I marked all devices with Android version 4.3 and above (1005 different type of devices), there must be some mistake in the Play Store.

Are you using a custom rom?

Could you send the exact model of your phone? It can't be a geographical limitation, I have other customers from Missouri.

Can you see my other apps? https://play.google.com/store/apps/developer?id=DYNA+Logix

Either in play store on your phone or in your web browser?

Very curious
[Paid Software Announcement and Discussion] vgergo:
v2.0beta7

Today I sat to it and made a flow chart of the extended logic

Then cleaned up and optimized the code ►►►► beta7
[Paid Software Announcement and Discussion] vgergo:
New video for v2.0 demonstrating Reply by Voice

[YOUTUBE]nJJ--59VqXI[/YOUTUBE]
[Paid Software Announcement and Discussion] mephala124:
Thanks, looks cool.
[Paid Software Announcement and Discussion] Waynehead69:
I got it to work. It's pretty damn good!
[Paid Software Announcement and Discussion] vgergo:
Beta 2.01 submitted to the Play Store

What's new:

+if full screen display and shake to mute were both turned off, there was no way to cancel a readout.

→ Now you can, by starting the summary again (by using launcher icon or notification quick action)

→ also the "Test Now" button restarts it with full-screen display, then you can use the back key to cancel

+broadcast intent is sent when woken from sleep (receive with Tasker IntentReceive event (action="hu.viczian.notifications.woke") details below

Bug fixes:

*"the"→"to" (on slide 7 of tour wizard)

~changed the wording on the "Notification Access stopped responding" → reboot if toggle doesn't help

*voice reply should not start when user returns from launched app - fixed

+(special feature if 2nd language = hungarian) text messages are always shown full screen even with screen on

+added "Your device" to blacklist by default (thanks David Samual)

*no summary on charger connection if external audio is connected

*no proximity screen off when on power / speak only

~wave to mute when on charger

*detect bluetooth headset and power connection on initial app run (or after reboot) → will even start summary

"Woke" intent broadcast

As a new feature, TN will now broadcast a "woke to announce" intent to the Android system, to notify any app interested to know the phone was woken up by TN to announce an incoming notification. I attach the screenshot how you can catch this broadcast from Tasker in case you would like to do some special processing.﻿

View attachment 2905418
[Paid Software Announcement and Discussion] vgergo:
Labor Day weekend sale

Touchless Notification Pro $2.49 $1.49 (€1.79 €1.05)

https://play.google.com/store/apps/details?id=hu.viczian.notifications.pro

Get it now while it lasts! ;)
[Paid Software Announcement and Discussion] Andy Webber:
Sale?

Is $2.49 the sale price? Touchess notification shows up at that price for me :(
[Paid Software Announcement and Discussion] vgergo:
I am sorry, the labor day Sale has ended, I fogott to update the thread title.
[Paid Software Announcement and Discussion] vgergo:
TN Companion app

I am getting a lot of different request to add more triggering type of controls into Touchless Notifications:

don't show full screen notifications when this or that app is running

enable voice announcements when a certain wifi is connected

show or not show notifications when connected to a specific bluetooth device

turn off shake to mute when a wired headset is connected

etc

These things can all be accomplished using Tasker and the intents I published a few pages earlier. Also documented in the built in user guide: http://notifications.dataglobe.eu/index.html#tasker

I would be very hesitant to further increase the complexity of the settings in Touchless Notifications. On the other hand I started to think about creating sort of a companion app which would be an optional upgrade and would contain some specific solutions to these trigger type requests. You could control some of the most important settings (or all of them?) based on tasker like triggers:

specific wifi connected

specific bluetooth device connected

specific app running in the foreground

specific time of day

I am a little ambivalent towards this though, as the tasker/intent control is pretty straight forward, and I don't see any reason to redo a dumbed down Tasker.

What do you think?
[Paid Software Announcement and Discussion] vgergo:
Tasker plugin

The new beta version is available for Beta testers (join the Google+ community: https://plus.google.com/u/0/communities/100847829964200965231)

New v2.02beta1

►proper Tasker / Locale plugin

No more funky intents needed (though they will continue to work in future releases) - I finally got myself to implement a clean, easy to understand Tasker plugin, with which you can set up all kinds of special triggers and behaviours:

View attachment 2924845

A little youtube tutorial is coming up, but here are the basics:

→Add action to a task using the "+" in the bottom

→it's in the Plugin group called "Touchless Notifications"

→click the pencil for configuration

→place a checkmark next to the setting(s) you want the action to change

→select the value for the setting from the drop down list which appears on the right

Currently the 6 settings are included which were made available via intents, but more can be added very easily. Let me know if you would like to control any other app setting.﻿

[YOUTUBE]mC9HmpxZR_w[/YOUTUBE]
[Paid Software Announcement and Discussion] vgergo:
Blacklist by phrase + Pronunciation dictionary

New additions in the new beta version: v2.02beta2, available for Beta testers in the Play Store

►blacklist notifications by search phrases

►pronunciation correction dictionary

►fixed a bug which sometimes prevented the phone to go back to sleep after it woke to announce a notification

First: you can exclude specific notifications without blacklisting the app completely, for example notifications from a certain contact

Second: _if your text to speech engine doesn't give you this option (SVox does) you can now list words and their phonetic replacements if the TTS engine has trouble pronouncing them.

See the screenshots below for a few examples

Be careful with these settings: if you add something too broad, you might exclude more than you intended.

You can get pretty funny results if you are not careful enough with a choice of replacement word: "mn" will correct "damned" to "daMinnesotaed" → a better choice would be "mn " (followed or preceded by a space) or "MN" capital (which will only match capitals)
[Paid Software Announcement and Discussion] Y.G.:
Is there a setting that let's this app record input through Bluetooth? I'm having trouble with the voice recognition because it's using my phone's microphone instead of my head unit's microphone.
[Paid Software Announcement and Discussion] vgergo:
Re: BT reply by voice

Does the announcement come from the bluetooth headset? Have you set the audio stream to bluetooth? see http://notifications.dataglobe.eu/index.html#stream
[Paid Software Announcement and Discussion] Y.G.:
Yes the announcement comes in over my car speakers (bluetooth).

I currently have the audio stream set to default (media). I'll set it to BT Mono. I'm on KitKat though. Don't know if that makes a difference since it said that mode may not be compatible.
[Paid Software Announcement and Discussion] vgergo:
Please try to switch it to BT Mono. Even if this breaks the announcement on 4.4 it would be helpful for me to know if this setting fixes the input through BT (because then I can use the BT part for the reply if BT is connected even if Media stream selected)
[Paid Software Announcement and Discussion] Y.G.:
The reply feature didn't work at all when it was set to bluetooth.
[Paid Software Announcement and Discussion] vgergo:
Thank you for the report, I am looking into it
[Paid Software Announcement and Discussion] Y.G.:
No problem, glad to help.
[Paid Software Announcement and Discussion] Y.G.:
Is it only supposed to pause the music when you first connect your phone to Bluetooth, or is it supposed to pause the music each time you receive a notification?
[Paid Software Announcement and Discussion] vgergo:
The later: It is supposed to pause the music before talking, and unpause it when it's done talking. You can also choose for it to duck (lower volume) of the music. Depends on the other app though: I found that BeyondPod for example will always pause even if I choose to duck - of course it makes sense, since it's mostly used for talking programmes, podcasts.
[Paid Software Announcement and Discussion] Y.G.:
Aw okay. I'm using Play Music. I set it to pause playback when I receive a notification but it only lowers the volume.
[Paid Software Announcement and Discussion] vgergo:
Could you please send me your settings using the menu command at the bottom of the preferences screen "Bugs? Email dev"? I could then try test it with your exact setup.
[Paid Software Announcement and Discussion] Y.G.:
I shot you the email.
[Paid Software Announcement and Discussion] vgergo:
Music interruption

Thanks for the settings. Please try to set the "Audio interruption" (under Advanced / How to read section) to "Always pause music"

The current setting "Pause music for summary" means, that the music is going to be paused for the summary readout (when it reads all your active notifications) but only going to be ducked for single incoming notifications. For mor infromation please refer to the user guide: http://notifications.dataglobe.eu/index.html#music
[Paid Software Announcement and Discussion] aaryan61:
Not working on MIUI v5

I tried it on my Mi3, with MIUI v5 on top but seems like not working. I have sent you request to be a beta tester on Google+. Do you think you can work on its compatibility with MIUI as well?
[Paid Software Announcement and Discussion] vgergo:
MIUI

I am almost sure we can get it to work on MIUI. The beginning of the conversation is easier directly, but I will summarise our findings here for the rest of the community.
[Paid Software Announcement and Discussion] vgergo:
Touchless Notifications News Sept 20-23

Version 2.03 released with the following improvements:

+user guide updated with Tasker plugin information

~messaging notifications: prevent repeated announcement of accumulated text in immediate readouts (Hangouts, WhatsApp)

*secondary language selection was not possible unless you selected voice engine immediately before it

~more of a text message is displayed

+Pre-announcement delay new option: Double delay (3→6 sec)

*back key behaviour in the built in user guide: click to go back in history, double click to exit

*inhibited full-screen flash-ins for notifications which disappear by the time they would get to be read

+some default black list items, notably "incoming call" and "ongoing phone call" for new Google Voice integrated Hangouts

+no notification readout during Hangouts calls (video or google voice)

*updated the app to work with the new version of Google Voice Search, which would start the Settings instead of the readout

Meanwhile v2.04beta1 has been made available in the Beta channel:

battery use reduced (NL service optimized) I found a bug in the recent (v2.02) implementation of blacklist by text, which unreasonably increased the battery impact of the notification listener, especially with a large number of blacklisted terms. It is now eliminated, and further optimizations have been added. It is a significant rewrite of the notification listener routine, I tested to make sure no new bugs were introduced.

whatsapp only read last message (2nd attempt)

I put together Some quick, basic instructions for French users: http://notifications.dataglobe.eu/French/index.html
[Paid Software Announcement and Discussion] vgergo:
Notification logging

With version 2.04 Touchless Notifications gained a pretty useful feature under the hood: notification logging option for debugging problems

How it works:

1. Double click on the "Bugs? Annoyances? Email dev" preference item to start logging all raw data for notifications which get announced.

2. Wait for the problematic notification to arrive

3. Single click "Bugs? Annoyances? Email dev" to compose the email (it will not only contain the settings but the log too). After composing the email, logging is stopped and the log file erased from your device.

IMPORTANT NOTE: your notifications most probably contain sensitive private information, please always check the contents of the bug report email to make sure nothing is sent to me which shouldn't. On the other hand, I will handle all your bug reports with confidentiality, and delete them as soon as they are not needed anymore.

Note: You can stop and restart the logging by double clicking the "Bugs? Annoyances? Email dev" preference item. The log is erased however every time you click to send an email, even if you cancel or discard it.﻿

I found it useful to create notification logs to look for blacklist phrases or pronunciation corrections. You can change the "to" address of the email to your own: backup your settings and analyze your notifications. Proper settings backup/restore is coming soon. Legend for the log:

TTL → title row of the notification

2ND → second line of the notification

TCK → ticker text (which rolls in the top bar for a short time)

EXP → expanded notification content

EX2 → EXP with repetitions removed (only messaging apps)

RAW → Text before pronunciation correction

SAY → The text which actually got spoken

If an app's notifications are not announced correctly, you can send me the log entry and suggested read-out, I will gladly add more rules﻿
[Paid Software Announcement and Discussion] dccrens:
how can I use tasker to turn off touchless notifications

I have the pro version of TouchWiz notifications. I really like the application. I use it in the car to get email read out.. I also use it when I'm at home. I use a tasker task to turn it on when i am in the car connected the bluetooth or at home connected to me home wifi. However, I would like to turn it off when I go to bed. Is there a way to do that with tasker? Or, i would like to say "turn off notifications" to turn it off even if i am connected to home wifi, and override the wifi connected task.

Thanks for the great app....

Dave
[Paid Software Announcement and Discussion] vgergo:
This is what I have for my night profile:
[Paid Software Announcement and Discussion] dccrens:
Perfect! Thanks!
[Paid Software Announcement and Discussion] Y.G.:
When I receive a new Hangouts message, why does Touchless Notifications repeat the old and new notifications? It will even repeat old notifications when I receive a new notification from an entirely different person. Only way to stop this so far is to swipe the received hangout notification away.
[Paid Software Announcement and Discussion] vgergo:
Make sure to include the Hangouts app in the "Messaging apps" list. There is a message filter implemented for these kinds of notifications.

It might still miss some: you can help me make the filter smarter if you send in a notification log from the app. Here is how:

1. Double click on the "Bugs? Annoyances? Email dev" preference item to start logging all raw data for notifications which get announced.

2. Keep it on until the next wrong announcement happens

3. Single click "Bugs? Annoyances? Email dev" to compose the email (it will not only contain the settings but the log too). After composing the email, logging is stopped and the log file erased from your device.

IMPORTANT NOTE: your notifications most probably contain sensitive private information, please always check the contents of the bug report email to make sure nothing is sent to me which shouldn't. The composed email is editable, you can XXX out or remove lines which are private. On the other hand, I will handle all your bug reports with confidentiality, and delete them as soon as they are not needed anymore.

Note: You can stop and restart the logging by double clicking the "Bugs? Annoyances? Email dev" preference item. The log is erased however every time you click to send an email, even if you cancel or discard it.
[Paid Software Announcement and Discussion] vgergo:
1000 pro users: version 3.0 under work

Here is a little demo of the UI for the new trigger system:

[YOUTUBE]9weYtWJHt7I[/YOUTUBE]

Here are some preliminary plans for the upcoming trigger system:

►1st column: trigger status (enable / disable, process only on entry / restore on exit, continue with other triggers / stop if trigger processed)

►2nd column: the conditions (if more than one they are AND-ed)

►3rd column: the settings to be applied (similar offering to Tasker plugin)

►4th column: whether to also do summary read-out (with set delay)

General ideas:

►Any number of triggers (rows) can be created (they are OR-ed)

►All triggers are applied whose conditions are met: order counts, later ones overwrite if concurrent settings (reorder by dragging)

►Triggers can have any number of conditions (if>3 "..." is shown)

►Tap conditions/settings/summary columns to modify (e.g. the settings modification will look like current Tasker plugin screen)

►Long press and drag right to delete/duplicate

Conditions:

►Wifi (any, specific, connected / disconnected)

►Bluetooth (any, any audio, specific, connected / disconnected)

►Time interval

►A specific moment in time

►Day of the week

►Charger (plugged/unplugged)

►Desk Dock (connected/disconnected)

►Car Dock (connected/disconnected)

►Wired headphones (connected/disconnected)

►Notification containing some specified text
[Paid Software Announcement and Discussion] InoySoft:
Cool app. now I want to buy a car to use it in a proper way )))
[Paid Software Announcement and Discussion] InoySoft:
hay!

I've just seen similar app on XDA.

Maybe you could find something useful in it - http://xdaforums.com/general/paid-software/app-t2858071
[Paid Software Announcement and Discussion] vgergo:
Version 3.0

The first beta has just been released for major update v3.0 (Future feature list halved!)

Some highlights:

"Touchless trigger system"!!! → change app settings based on time/bluetooth/wifi/power/hardware connections

New audio stream option added: "None (silent / show only)"

Simple 2x2 widget: resize to only show/hide full screen control (1x1 and 1x2) / current settings (2x1 vs 2x2)

Removed the voice control alternatives, as Google Now stopped being able to reliably launch applications by voice command

(an experimental, free stand-alone app can be installed from the Play Store)

(for the complete list please see the changelog)

New features in the video from 2:57

[YOUTUBE]Sa3EEJp7dBk[/YOUTUBE]