How-To Have Google Home Read Your Last Text Message - Tasker Tips & Tricks

**Updated 5/27/2017**
After installing this profile you will be able to say "Ok Google, read message," and have GH read your last received text message aloud including the name or ph# of the sender.
Video Demo
Part 1.
1. Download and install Tasker, Pushover, AutoCast BETA (you will need the full, paid version). Also download Read_Message.prf.xml
2. Once you have received the AutoCast BETA update via the Play Store, open the app, select "Manage Cast Devices," press +, then select your Google Home.
3. Open Pushover and create an account (it’s free).
Part 2.
1. Go to IFTTT.com and create the following applet:
a. “This” – Google Assistant channel - “Say a simple phrase”
i. Under “What do you want to say?” – Enter “please read message”
ii. Under “What do you want the Assistant to say in response?” – Enter “ok, reading message”
b. “That” – Pushover channel - “Send a Pushover notification”
i. Leave the "Title" field blank.
ii. Enter "read" in the message field.
iii. Select your device in the Device field. You can customize all other fields according to your preferences.
Part 3.
1. Place the "Read Message” xml file in your device’s Tasker/profiles folder (if these folders do not exist then create them).
2. Open Tasker and long-press “Profiles,” then select “Import” and import the xml file from Part 1.
3. Back-out of Tasker to save the profile. Done!
To have GH read your last text message aloud say "Ok google, read message." Enjoy!
**Important**
- GH must be connected to the same wifi network as your phone.
- Turn off battery optimization for Tasker, AutoCast, and Pushover or your device may disable these apps when idle.
Other Google Home Projects:
- Ask Google Home - Who Called?
- How-To Hear Missed Call and Unread Text Message Reminder on Google Home
- How-To Make Google Home Announce Incoming Calls and Auto-Read New Text Messages
- Google Home - Quick Todoist Update and Recurring Reminder
- Google Home Spotify Alarm
- How-To Reply to Text Message with Google Home
- How-To Send Text Messages via Google Home (Text Any Contact or Ph#)
- How-To Initiate Phone Calls via Google Home
- How-To Create Calendar Events using Google Home
- Google Home - Announce Incoming Notifications
- Start Navigation with Google Home

Hi Muniz_Ri,
Thank you for putting all of these Google Home "How To's" together. I truly appreciate it. I was able to setup the following using your guide.
How-To Send Text Messages via Google Home (Text Any Contact or Ph#)
How-To Have Google Home Read Your Last Text Message
How-To Reply to Text Message with Google Home
However, I ran into a bit of an issue with Google Home reading my last text message. I know it has nothing to do with your step-by-step guidelines since it does work. Here's the issue - I selected "Living Room - Home", under manage cast devices in AutoCast, however, the message is read through my stereo speakers. I did have the option to cast it to my TV and Stereo because I do have ChromeCast TV and ChromeCast Audio as well, but I did not. I only selected Living Room - Home and it's marked as my favorite. I know it's a casting issue, but want to know if you or anyone else with ChromeCast Audio experienced this issue. And how did you go about resolving it. I don't want to change my settings in Google Home, if I do not have to, since I do like the ability to cast music to my stereo. Thank you.

I had this issue early on and was able to solve it by just toggling my WiFi on and off. AutoCast would then use the device that I had selected. I haven't had the issue since then.

Thanks for getting back to me. I tried the toggling method and while it did work several times, it was never permanent. Autocast seems to default back to either my Stereo or even my TV a few times, but it mostly chose my Stereo. It was really wonderful when it did work. I was hoping it would stick. Also, I've noticed that it does not cast/read message if the phone is off (in the lock position). I have a Galaxy S7, like you.

Ken L said:
Thanks for getting back to me. I tried the toggling method and while it did work several times, it was never permanent. Autocast seems to default back to either my Stereo or even my TV a few times, but it mostly chose my Stereo. It was really wonderful when it did work. I was hoping it would stick. Also, I've noticed that it does not cast/read message if the phone is off (in the lock position). I have a Galaxy S7, like you.
Click to expand...
Click to collapse
Yep, I had to modify the tasker profile on my device by adding a popup that briefly turns on the screen in order for AutoCast to run when the screen is off and the device locked. This issue seems to be limited to the S7 as far as I know.

Hello again. Thanks for the tip. It really helped! Even though I am new to this, I was able to create something in Tasker to make it work. Here are my screenshots. I wasn't sure if Pushover or AutoCast was the app to use, so I created both and assigned the Task to their Profile. Since my phone is not rooted, etc. I did not have the "Stay On" or "Turn On" option, which is fine because now when the message is read, the phone is still in the off/locked mode. The display/screen does not light up (For example, when you press the power button). Now, all I have to take care of is having AutoCast cast it to my Google Home in the living room. It's been a split between my TV and Stereo, but mostly stereo. Do you have Guest Mode (with the 4 digit PIN) on with your Google Home?
{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
https://get.google.com/albumarchive...wa&authKey=CL6Q3u7Rh_n6Yw#6487947015460872258

Hey, I have an idea. Would it be possible to create a Task in Tasker, whereby it will connect to your Living Room Home's IP Address each time the Profile is run? As you can see, AutoCast already displays the device's IP address. Just gotta find a way to force it to cast to it. I've already emailed creator of the app seeking advice if there's a way to delete Cast Devices after clicking the "+," but I haven't heard back.

Ok. I finally got it working by clearing the data and cache from the AutoCast app, toggling the wi-fi on and off, and removing guest mode from my TV and Stereo, but adding it to my Google Home. This way, I get to manually add the 4 digit pin when the pop up for casting occurs. It's been working fine for the past 2 days now. I hope this helps for whoever else encounters this issue as well.

Updated the Read Message xml file to include a 1 second popup when the task is triggered. This solves an issue where the AutoCast plugin in the task will not run on some devices when the screen is off.

Thanks for the quick reply. I downloaded your updated Read Message xml file, but was not able to get it to work yet. The phone did not display any popups so that AutoCast can start. Did I need to create another task (Pushover or AutoCast application) in the Profile page?
However, I figured out my casting problems. And this is huge. I had to manually go into the Read Message file and clicked on Configuration (the pen), then Advanced, and manually type in "Living room Home" next to Manual Device. After that, AutoCast worked flawlessly whether I had Living room Home as the first option under Cast Devices or not. It even worked after I restarted my phone. It took a while, but this really worked for me. No Guest Pin was needed for the TV, Stereo, or Google Home.
https://photos.app.goo.gl/2BTYEkCpUYo8ER0F3

Ken L said:
Thanks for the quick reply. I downloaded your updated Read Message xml file, but was not able to get it to work yet. The phone did not display any popups so that AutoCast can start. Did I need to create another task (Pushover or AutoCast application) in the Profile page?
However, I figured out my casting problems. And this is huge. I had to manually go into the Read Message file and clicked on Configuration (the pen), then Advanced, and manually type in "Living room Home" next to Manual Device. After that, AutoCast worked flawlessly whether I had Living room Home as the first option under Cast Devices or not. It even worked after I restarted my phone. It took a while, but this really worked for me. No Guest Pin was needed for the TV, Stereo, or Google Home.
https://photos.app.goo.gl/2BTYEkCpUYo8ER0F3
Click to expand...
Click to collapse
Try deleting the current profile then importing the new profile then reboot.

Ken L said:
Thanks for the quick reply. I downloaded your updated Read Message xml file, but was not able to get it to work yet. The phone did not display any popups so that AutoCast can start. Did I need to create another task (Pushover or AutoCast application) in the Profile page?
However, I figured out my casting problems. And this is huge. I had to manually go into the Read Message file and clicked on Configuration (the pen), then Advanced, and manually type in "Living room Home" next to Manual Device. After that, AutoCast worked flawlessly whether I had Living room Home as the first option under Cast Devices or not. It even worked after I restarted my phone. It took a while, but this really worked for me. No Guest Pin was needed for the TV, Stereo, or Google Home.
https://photos.app.goo.gl/2BTYEkCpUYo8ER0F3
Click to expand...
Click to collapse
muniz_ri said:
Try deleting the current profile then importing the new profile then reboot.
Click to expand...
Click to collapse
It Works! Major Thanks, Dude! I should've known I needed to delete and re-import it. I simply copied it into the Tasker, Profile folder. I am still a novice... Have a great night!
And screenshots of Manual Device where I typed "Living room Home" and then selecting "Living room Home" under Device afterwards to make AutoCast cast to my Google Home.
https://photos.app.goo.gl/32vdRHxk0sqwTGF72

Related

[APP] IM Buddy -[R]- 12/21/2010 -[U]- 2/1/2011 -[V]- 1.11

Name: IM Buddy
Hi. Developer for IM Buddy here.
**** Limited Time Offer ****
**** Price drop to $1.99 ****
I am an avid user of Yahoo Messenger, and was disappointed that it did not exist for my Samsung Focus. And thus IM Buddy was born. IM Buddy uses published SDKs to talk directly to Yahoo's server. As such, there is no middle-man involved and your information is kept confidential. This does have the drawback of not being able to utilize push notification since that would need done thought a middleman server. The panorama controls have been utilized to give IM Buddy a WP7 look and feel.
Please note: WP7 currently does not allow background processes for 3rd party apps.
Features at a glance:
Allow Connect on Start (AutoLogin)
Allowing viewing of offline contacts
Receive and display offline messages after signing back in
Display of online contacts image in contact window
Display of contact image in chat window
Option to Logoff on Close (instead of appearing online)
Toast-like notifications
Allow user to change presence status
Autocomplete/word correction enabled
Use chat keyboard to utilize smileys shorcut
Message timestamps (grouped to save screen space)
Allow user to send a BUZZ
link to online FAQ page added
Additional features on the paid version:
Text to Speech on incoming messages
Customizeable panorama background (theme based otherwise)
Audible on incoming message
Signin as Invisible
v.1.11
Fix session timeout
Add Text-To-Speech (paid version)
v.1.10
Add clearer error messages
Add images to contact window
Add a way to show 'help/FAQ' from website
Please let me know what issues you guys are having.
{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
Source: Baby Justine
Download Link:
IM Buddy
IM Buddy Free
Some suggestions:
When the application closes (user presses Start button), make the app remember open chat windows in that session and last few (if not all) messages during that session.
When user goes back to closed IM Buddy session by pressing Back button, display saved chat windows/previous messages
If possible, have the app display messages received while offline.
The suggestions above in addition to auto-login (or auto relogin) are useful workarounds to WP7's lack of background support.
Display the X button on pages where it actually does something (chat window)
Make error messages more informative --- Auth failed, Poll failed
Right now the YM mobile website is more reliable for me even if I have to do a page refresh to get latest messages since I can keep track of recent messages, and messages received while offline.
V1.2 has just been approved and is now on the marketplace.
Offline messages should be displayed as soon as you login.
I'll look at saving a few of the messages on close. Was already planning to move the X button just as you said.
I checked out v1.2. Displaying received messages while offline is erratic. Sometimes it does, sometimes it doesn't.
One time, even while I was already online, I didn't receive any messages, not before I sent a message to the user using IM Buddy. Only then did I start receiving new messages, but I lost all the other messages.
Logoff on close only works when exiting the app with the back button. Using the Start button doesn't logoff the user. Is that by design?
Thanks for the feedback.
I'll check on those issues. I haven't noticed either.
At version 1.0, it always close the other conversation instead of which I choose to close. Did you fix that "funny" bug?
At 1.2, the performance is not really smooth
Just found the close chat window bug. fix will be in 1.3
Just checked the Logoff issue. It seems to occur randomly. It appears that the application is not gettting enough time to complete to transaction to the Yahoo server always.
I will remove 'Logoff on Close' option until I can get a better handle on the timing. You will be in the last status before you leave the app.
V.1.3 will allow you to select from several Status options
I keep getting Update notice, but when I go thru the steps to update, it still says there is an update.
Marketplace: 1 update, tap, Goes to IM Buddy, tap Updated All, Loading, Pending, installing application.. repeat.
Hi. I've seen this before, with other apps as well. The quick solution is to uninstall and install the new version.
This might be a stupid question, but I paid for the app. Does uninstalling it mean I have to buy it again? (this will be the first paid for app I will be uninstalling)
According to MS it should reecognize you have previously purchased the app. See link below
http://support.microsoft.com/kb/2434864
"According to MS" Yeah, I've read that article a few days ago, but I have read other posts elsewhere that says it doesn't. Oh well, nothing ventured, nothing gained.
v.1.3 is on its way. Just waiting for market approval.
Fix close chat window bug
Allow user to send a bug report email
Allow user to change presence status
Autocomplete/word correction enabled
Use chat scope to add smileys shorcut
Enter key sends out message in chat window
Add message timestamp, in groups
Add background to chat bubbles
Allow user to change panorama background (paid version)
Disable Logoff on Close (till further notice)
@babyjustine: do you plan to add other Protocolls to it? like AIM/ICQ?
Jabber/xmpp/google would probably be next in line with regards to other protocols... But I need to perfect the YM part first.
v.1.3 is now live on the MarketPlace!
babyjustine said:
v.1.3 is now live on the MarketPlace!
Click to expand...
Click to collapse
I downloaded the trial, and when I try to change my status to "online" or anything else, it still says "IM Buddy on WP7" by my ID in the contact list.
Hi.
Thanks for trying out my app. I just did a test with the trial, and I am seeing my status change. Did the app error out (maybe due to some network error) on you, and let you upload a Bug Report?
Thanks,
Baby Justine
babyjustine said:
Hi.
Thanks for trying out my app. I just did a test with the trial, and I am seeing my status change. Did the app error out (maybe due to some network error) on you, and let you upload a Bug Report?
Thanks,
Baby Justine
Click to expand...
Click to collapse
lemme test this now would prefer a good msn client but yahoo is good too
I'll get back to you soon

[APP] vvm7 - Visual Voice Mail [U] 16/6/11 [V] 1.8 !! T-MOBILE/Orange/SFR Ok)

[APP] vvm7 - Visual Voice Mail [R] 04/19/11 16/06/11 [V] 1.8 (Orange/SFR/T-Mobile ok)
EDIT 6/6/11 with 1.7: now with T-MOBILE USA compatibility !!!! read after
Thanks thesecondsfade for huge testing
Hi @ll,
here is my new contribution to the WP7 world
1. Title : VVM7 - a Visual Voice Mail
2. What it is for?
This app lets you get, listen, and manage your voice mail in a visual app (instead of calling your voice mail number).
You must know that kind of app if you already owned an iPhone, or Android, depending of course of your mobile operator.
3. Why homebrew?
Homebrew because currently the WP7 SDK doesn't allow to use some functions (the most important for my app is socket). So i use a hack (that can't pass certification marketplace), thanks to Jeremia Morrill
4. So what is inside?
For the moment, you can :
- get yours voice mails (and sync with the operator server)
- tap on a item to show details, and play button to listen
or
- double tap an item to automatically play the message
- delete a message
- call, send sms, save (to the calling number)
PLEASE READ CAREFULLY:
First, the setup:
- install the app
- go to settings, and put the server, port, login and password
- go to "Inbox", and clic the right button to refresh data
CURRENT STATUS:
Orange (France) :OK
SFR (France) : OK
T-MOBILE : OK
Sprint : tests in progress (I need Sprint server configuration. If you have any information, give us!)
CONFIGURATION:
In most of the cases, visual voice mail is an option in your mobile plan. You need some information to make my app works, with a simple SMS. Simply send a text (in CAPITAL letters) to a number and wait for the answer.
BUT the answer is class 0 sms, and it seems that WP7 doesn't show them. So :
1. Use an old phone, no smartphone (because iPhone, Android seem to hide the SMS too).
2. Depending of your operator (remove quotes and type the text in capital letters):
- ORANGE france: SMS with text "STATE" to 21101
- SFR france: SMS with text "TEST" to 8860
- T-MOBILE USA : SMS with text "Activate:dt=6" to 122. In app, for authentication mode, use DIGEST-MD
And write down login (param like user= ***** or u=******), the password (param like pw=******) and so on for server url and port (must be 143)
3. Launch vvm7 and go to settings, type what you've noted before. Go to mailbox and press the sync button (top right)
{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
Download xap here
CHANGELOG:
===========
v1.8 :
- multithreading optimizations
-NEW design for some parts (buttons, setting "window")
- a few optimizations
-NEW (trial) : WiFi detection and desactivation possibility. Sorry for now reactivating WiFi on quit doesn't work
-NEW : autosync option (so a sync process is launched at startup)
- 1 or 2 bugs fixed
v1.7:
- T-MOBILE USA compatibility !!!!!
- added authentication mode
- bugfix
v1.6:
- big network optimisation, sync is now very quick (a few secondes)
- rewrite of message core system (working on DIGEST-MD5 login)
- SFR is now working
- many bugs fixed
- and a lot more, check http://www.bebtech.fr/dev/wp7/projects/vvm7/xap/CHANGELOG.txt (in french only)
Reserved for myself
Great... I'm waiting for it for a while
Do you need some help ?
Sébastien
Yes some help would be appreciate. You can easilly try the app, and report any problem.
If you can develop:
- I'm looking how to catch sms (class 0 or flashsms) to get parameters automatically, and check for new messages (the server send sms when a new message is available)
- I'm looking for multitask, so I can check for new messages in background
Whoa, this looks awesome. Great work. I'll be following your progress.
It accesses your carrier's voicemail directly? IE: T-Mobile USA?
TheBeO said:
Yes some help would be appreciate. You can easilly try the app, and report any problem.
If you can develop:
- I'm looking how to catch sms (class 0 or flashsms) to get parameters automatically, and check for new messages (the server send sms when a new message is available)
- I'm looking for multitask, so I can check for new messages in background
Click to expand...
Click to collapse
try to contact shapman for multitasking if you want some tips
editoops,forgot...thanks mate for this great application
thesecondsfade said:
It accesses your carrier's voicemail directly? IE: T-Mobile USA?
Click to expand...
Click to collapse
fb401 said:
Whoa, this looks awesome. Great work. I'll be following your progress.
Click to expand...
Click to collapse
For now it works with Orange France, that's the only one operator that I know parameters.
If you can search for yours operator config, I will try to update my app, make change for it. Can you have a look and report here? thank you in advance.
@djcedric: yes that's a good idea, I will contact Julien ;-)
thesecondsfade said:
It accesses your carrier's voicemail directly? IE: T-Mobile USA?
Click to expand...
Click to collapse
can you try this? I found it with a google search on "T-Mible USA vvm server parameters"
To start, turn off Wi-Fi. You can only connect to the voicemail IMAP server over operator (3G, Edge, ...) connexion.
Make sure you have the Visual Voicemail service activated on your account (go to http://m.web2go.com/dsb/vvmupsell from Safari)
Send the following SMS message to the number "122": "Activate:dt=6" (without quotes)
You will receive a response from "129" that looks like this: Code:
//VVM:STATUS:st=R;srv=vvm.tmomail.net;ipt=143;u=##########@vms.eng.t-mobile.com;pw=#######;rc=0;lang=1|2|3|4;g_len=180;vs_len=10;pw_len=4-7
Note your username (u=) and password (pw=), server (srv=) and port (ipt=)
But under WP7, that kind of sms are not shown, in my case. Please try with your phone and an old one if you have one (no iPhone nor Android, same case as WP7).
TheBeO said:
can you try this? I found it with a google search on "T-Mible USA vvm server parameters"
To start, turn off Wi-Fi. You can only connect to the voicemail IMAP server over operator (3G, Edge, ...) connexion.
Make sure you have the Visual Voicemail service activated on your account (go to http://m.web2go.com/dsb/vvmupsell from Safari)
Send the following SMS message to the number "122": "Activate:dt=6" (without quotes)
You will receive a response from "129" that looks like this: Code:
//VVM:STATUS:st=R;srv=vvm.tmomail.net;ipt=143;u=##########@vms.eng.t-mobile.com;pw=#######;rc=0;lang=1|2|3|4;g_len=180;vs_len=10;pw_len=4-7
Note your username (u=) and password (pw=), server (srv=) and port (ipt=)
But under WP7, that kind of sms are not shown, in my case. Please try with your phone and an old one if you have one (no iPhone nor Android, same case as WP7).
Click to expand...
Click to collapse
I don't get a text response after sending the Activate:dt=6 command to 122.
Ok but did you try on WP7 or an old phone? Moreover, I think visual voice mail is an option, so it depends of your operator. But in my case, if I don't have the option enabled, the sms response "tell" that service is unavailable.
I was on my WP7. I'll try it again later from my old dumbphone.
It worked. Here is the response I got:
//VVM:STATUS:st=R;srv=vvm.tmomail.net;ipt=143;u=##########@vms.eng.t-mobile.com;pw=########;rc=0;lang=1|2|3|4;g_len=180;vs_len=10;[email protected]@@
After it says "Connexion au surveur", it says, 'Identification'... with a button "Annuler" (I assume this means 'cancel'). It hangs on 'Identification' and doesn't do anything unless I hit the Annuler button, in which case it just cancels out. I used 143 as the port. Maybe that was wrong.
Would it be possible to translate to English?
I will work on translation this week. Hope for a new version maybe on friday.
Port is good (you have ipt=143). Be sure to not have make on error with login and password (I think you have to take the whole words, so for login with [email protected] the login box have to be set to [email protected])
Moreover, with my operator, you can't access vvm server with wifi network. you HAVE to use cellular network (3G, Edge, ...), because there is restriction during authentification. please have a look too.
And because I'm using a hack to get access to socket in code, the update process is a little bit slow, be patient
I have the full phone number plus @vms.eng.t-mobile.com. I tried entering the password again, no luck. I even used NoDo's copy and paste to put the password in to make sure I didn't mistype it (the message from 129 showed up after putting my SIM back into my HD7).
It still hangs on "Identification" and won't get past it. I let it attempt to connect for about 10 minutes and still no luck. I also double checked my T-Mobile account to make sure Visual Voicemail was turned on and it is.
Wifi is off and I'm not connected to Zune. Are you on NoDo too? What are those two additional options on the Settings page?
Yes I'm on NoDo too. I've had a few debug messages, and I will release a debug test version for you (that is based on v1.0, I need to update the topic too). I'll try to upload my work today, or tomorrow
@thesecondsfade
ok here a special version. Not all translation done, but the most important (during transfert). On settings page, don't care about the first two, but look at "Debug Mode". It's true by default (and doesn't saved when you quit). If you let it on, you'll have many debug messages during refresh. Have a try and report me debug texts.
download here http://www.bebtech.fr/dev/wp7/projects/vvm7/xap/VVM7%201.1debug.xap
Awesome! I'll check it out when I get home from work today and report back my findings.
Are you sure this is the right version? I don't see anything different in this version compared to the 0.7 version I have other than that there's a Beta message on the first start. There's no debug option and it doesn't look like any of it is translated to English like you said. Same issue and no debug messages as well. Just FYI.
damn really sorry, I think I compiled in debug mode but upload release !
So here is the good version, I've translated page title (messagerie->mailbox, paramètres->settings, ...)
Let me know
http://www.bebtech.fr/dev/wp7/projects/vvm7/xap/VVM7_1.2debug.xap

[GUIDE] Read SMS Aloud & Respond by Voice When Connected to Car Bluetooth

I saw the other thread on reading aloud the SMS when connected to your vehicles Bluetooth and though I'd share mine for those who want to be able to respond by voice commands. I'm not trying to upstage that author, but giving other options.
Steps:
1. Wait 2.5 seconds to allow your text message tone to complete
2. Read sender and message body
3. Wait 1 second
4. Ask if you would like to reply
5. If "yes", it will ask you what you want to reply
6. Send message recorded by voice
I've uploaded the profile which includes the Task required for this to function.
You will need to edit the Profile "State" section to select the Bluetooth name in your vehicle. To do this, tap on the Profile and select the "State" that says "Connected to _____". Once in here, delete the one I've got selected and select the Bluetooth you want to activate this part of the Profile.
Hopefully this is useful to someone. Let me know if you have questions.
Can you walk me through on how to import this into tasker
Long press the "Profiles" tab. The option will appear when you let go.
galaxy s4 nutjob said:
Can you walk me through on how to import this into tasker
Click to expand...
Click to collapse
You'll want t export the .zip file to /sdcard/tasker/profiles
Then you can launcher tasker and tap the "Profiles" tab. You should see this menu show up.
{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
Now select the .xml file and import it.
Awesome thanks
does it work for all android devices?
fireattack7 said:
I saw the other thread on reading aloud the SMS when connected to your vehicles Bluetooth and though I'd share mine for those who want to be able to respond by voice commands. I'm not trying to upstage that author, but giving other options.
Steps:
1. Wait 2.5 seconds to allow your text message tone to complete
2. Read sender and message body
3. Wait 1 second
4. Ask if you would like to reply
5. If "yes", it will ask you what you want to reply
6. Send message recorded by voice
I've uploaded the profile which includes the Task required for this to function.
You will need to edit the Profile "State" section to select the Bluetooth name in your vehicle. To do this, tap on the Profile and select the "State" that says "Connected to _____". Once in here, delete the one I've got selected and select the Bluetooth you want to activate this part of the Profile.
Hopefully this is useful to someone. Let me know if you have questions.
Click to expand...
Click to collapse
Is this the place where I change the Bluetooth?
cqdiep said:
Is this the place where I change the Bluetooth?
Click to expand...
Click to collapse
Never mind, I figured it out. Does anyone have problems with voice recognition over the car's Bluetooth?
cqdiep said:
Never mind, I figured it out. Does anyone have problems with voice recognition over the car's Bluetooth?
Click to expand...
Click to collapse
Sadly...yes.
MT2-User said:
Sadly...yes.
Click to expand...
Click to collapse
I'm having that problem too. I just tested it out in my car and I love this task but when it ask me do you want to reply I say yes but I'm looking at my phone and it says could not recognize. Is there anyway to fix this?
Also I had my music playing from my phone when I was testing the text. Does the text when read come from the phone speakers or the car speakers because it sounds really soft. Is there a way to make the voice text louder?
fireattack7 said:
I saw the other thread on reading aloud the SMS when connected to your vehicles Bluetooth and though I'd share mine for those who want to be able to respond by voice commands. I'm not trying to upstage that author, but giving other options.
Steps:
1. Wait 2.5 seconds to allow your text message tone to complete
2. Read sender and message body
3. Wait 1 second
4. Ask if you would like to reply
5. If "yes", it will ask you what you want to reply
6. Send message recorded by voice
I've uploaded the profile which includes the Task required for this to function.
You will need to edit the Profile "State" section to select the Bluetooth name in your vehicle. To do this, tap on the Profile and select the "State" that says "Connected to _____". Once in here, delete the one I've got selected and select the Bluetooth you want to activate this part of the Profile.
Hopefully this is useful to someone. Let me know if you have questions.
Click to expand...
Click to collapse
How can I modify this to speak other notifications, like from Google Voice or Hangouts messages? And not through BT, just when the phone is used normally.
cqdiep said:
How can I modify this to speak other notifications, like from Google Voice or Hangouts messages? And not through BT, just when the phone is used normally.
Click to expand...
Click to collapse
Never mind, figured it out.
Thank you for this! I will give it a try....I missed the reading of txt messages function from Cortana coming from a windows phone.
Is there any way to get the this task to listen for a response from my android wear watch? If my phone is in my pocket I can't reply and that defeats the purpose..
Apparently it only reads SMS. Is it possible to have it read WhatsApp, Facebook Messenger, etc?
Toontje123 said:
Apparently it only reads SMS. Is it possible to have it read WhatsApp, Facebook Messenger, etc?
Click to expand...
Click to collapse
Try this tutorial: https://www.youtube.com/watch?v=CALWGiG0wJo
It worked for me for the Google Voice app.
I like this task, but I can't get it to listen to my responses. So it reads each text that I receive only, but then when the prompt comes up to say "do you want to reply" it doesn't recognize anything I say.
cqdiep said:
Try this tutorial: https://www.youtube.com/watch?v=CALWGiG0wJo
It worked for me for the Google Voice app.
Click to expand...
Click to collapse
Nice one! Thanks!!
Reply Review
I love this!
I do have a question, is there a way to have the reply message read back to me to confirm the dictation is correct before sending and if it's incorrect to ask to create a new reply?
Wont read through bluetooh
my car wont read this through my bluetooth even though im connected. Is it because my honda doesnt support A2dp?

Auto-send messages with Signal/almost any app

Hi guys,
I recently started using Signal for communicating with some guys and needed a way to be able to send messages from Tasker without requiring any interaction. What I came up with is a way that should actually work for any SMS app that's out there!
There's a service intent "android.intent.action.RESPOND_VIA_MESSAGE" that's normally used when you decline a call and chose to send a message to the caller - and unlike all the other intents it doesn't require any user input! However being a service intent it's not possible to call it using Taskers "Send Intent" action but instead one has to use "Run shell" as root.
Task setup:
- Variables -> Variable set: Name: %smsto, To: Receipients number
- Variables -> Variable set: Name: %smstext, To: SMS text
- Add action "Run shell": Use root: Yes, Command:
Code:
am startservice -a android.intent.action.RESPOND_VIA_MESSAGE -c android.intent.category.DEFAULT -d smsto:%smsto -e android.intent.extra.TEXT "%smstext" org.thoughtcrime.securesms/.service.QuickResponseService
To make sure the event is handled by Signal I send the message directly to Signals service handling these events (org.thoughtcrime.securesms/.service.QuickResponseService) - this can be found by examining Signals AndroidManifest.xml.
If you want to use some other app for sending the message replace "org.thoughtcrime.securesms/.service.QuickResponseService" with your apps service for receiving these intents, just have a look at the apps AndroidManifest.xml and search for the service handling the RESPOND_VIA_MESSAGE action.
Have fun!
Great! However I didn't understand why you need run shell. In Tasker you can select the target: receiver, activity or service. Select service and Tasker will send the intent for you.
kitkat85 said:
Select service and Tasker will send the intent for you.
Click to expand...
Click to collapse
Nope: "Send Intent: permission denied by Android". Some service intents are restricted to system, so it's either a root shell or making Tasker a system app.
Does it allow sending 'signal' (whispersync) messages, or just SMS via Signal? Thanks!
it sends it as Signal messages. It's really the same as typing that msg in Signal.
Group messages
Thanks for this. It works great! Do you know if there is a way to have Tasker send a message to a Signal group? I've tried using the name of the group as the "smsto" number, but haven't had any luck with that.
I recreated that task. My phone isn't rooted and unfortunately it doesn't work. Is there a way without root sending with tasker signal messages?
mav75 said:
I recreated that task. My phone isn't rooted and unfortunately it doesn't work. Is there a way without root sending with tasker signal messages?
Click to expand...
Click to collapse
No. See 3rd post in this thread.
For auto replies on messengers like Signal, it would be easier to just use an AutoResponder app like this:
https://play.google.com/store/apps/details?id=tkstudio.autoresponderforsignal
It seems to send a signal message to an individual number. If %smsto="Group Name" it tries to send an unsecured message to the group
Is there any update on that matter in terms of sending messages zu groups?
Potentially there is an easier way,
You could use the AutoShortcut app from the same dev as tasker, to do the same thing. @niko26 it can handle groups as well. Although at least for telegram but I have not tried it for signal yet as I will be switching over to that soon.
EDIT: Forgot to mention
You can pair this with Autoinput to handle writing and sending messages.
HatchetEgg said:
Potentially there is an easier way,
You could use the AutoShortcut app from the same dev as tasker, to do the same thing. @niko26 it can handle groups as well. Although at least for telegram but I have not tried it for signal yet as I will be switching over to that soon.
EDIT: Forgot to mention
You can pair this with Autoinput to handle writing and sending messages.
Click to expand...
Click to collapse
Does this still work? I've read a few ratings on the play store which mention that it doesn't work with android 10.
Were you already successful with Autoinput?
niko26 said:
Does this still work? I've read a few ratings on the play store which mention that it doesn't work with android 10.
Were you already successful with Autoinput?
Click to expand...
Click to collapse
That is a good point,
I can confirm both apps still work, I use them at least once a day. The only trouble I have had is the actions timeout. This can be solved by increasing the timeout of the actions.
I am on android 11 by the way.
HatchetEgg said:
That is a good point,
I can confirm both apps still work, I use them at least once a day. The only trouble I have had is the actions timeout. This can be solved by increasing the timeout of the actions.
I am on android 11 by the way.
Click to expand...
Click to collapse
Care to share some hints or screenshots how to accomplish this?
{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
@niko26
The 1st action is to make the timeout consistent across all following actions that require it
2nd action makes sure that there is an active connection to the Internet. Will automatically enable data if wifi is off (thinking I might be better off with it if connected to an SSID)
3rd action accounts for, screen off and unlocking the device (can potentially be a security risk!)
4th action load specific chat within the app, in this case, it is WhatsApp and a group chat I selected. Using a plugin called AutoShortcut, see my previous post for link
5th and 6th action uses Autoinput, to write specific text in the group (the sixth one is just an additional one that needs to be sent on some days but not all at a specific time) Autoinput is also used for following actions up to action 8
7th action is to account for the removal of the additional link info that is included in the previous two actions, by clicking on the cancel button.
8th action then clicks on the send button.
9th action is to account for when I am using my device before the task is executed. So it switches back to the app that I was using.
10th action is to turn off data if I am out and about whilst travelling.
11th action, may not be necessary needed, I put it here just in case of the current task continues to run.
I hope this helps!
@HatchetEgg - any chance that you can export this task somehow so I can see all the details?
gregeerg said:
Dude, just make it how he shows it in the pic.
Click to expand...
Click to collapse
Glad that you understand it. But I don't. If you don't want to read a thorough explanation just skip reading it. Thx.

How-To Initiate Phone Calls via Google Home

**Updated 5/27/2017**
After installing this profile you will be able to say "Ok Google, call" followed by <the name of any contact or ph#>. Google Home will then make the call from your cell phone and turn on the speakerphone.
Video Demo
Part 1.
1. Download and install Tasker, AutoContacts BETA, and Pushover apps. Also download the Make_Call.prf.xml (you will make use of this file in Part 3.)
2. Open AutoContacts, grant all permissions and allow it to load your contacts (I recommend that you upgrade to the full, paid version or you will only have access to a limited number of contacts).
3. Open Pushover and create an account (it’s free).
Part 2.
1. Go to IFTTT.com and create the following applet:
a. “This” – Google Assistant channel - “Say a Phrase with a Text Ingredient”
i. Under “What do you want to say?” – Enter “please call $”
ii. Under “What do you want the Assistant to say in response?” – Enter “ok, calling $ from your phone”
b. “That” – Pushover channel - “Send a Pushover notification”
i. Under “Title” enter “call”
ii. Under “Device” select your device’s name. You can leave, or change, the other default entries according to your preference.
Part 3.
1. Place the “Make Call” xml file in your device’s Tasker/profiles folder (if these folders do not exist then create them).
2. Open Tasker and long-press “Profiles,” then select “Import” and import the xml file from Part.1.
3. Back-out of Tasker to save the profile. Done!
You can now say “Ok Google, call" followed by <the name of your contact>. Your phone will place the call and turn on your speakerphone. Enjoy!
**Important**
- Turn off battery optimization for Tasker, AutoContacts, and Pushover or your device may disable these apps when idle.
Other Google Home Projects:
- Ask Google Home - Who Called?
- How-To Hear Missed Call and Unread Text Message Reminder on Google Home
- How-To Make Google Home Announce Incoming Calls and Auto-Read New Text Messages
- Google Home - Quick Todoist Update and Recurring Reminder
- Google Home Spotify Alarm
- How-To Reply to Text Message with Google Home
- How-To Have Google Home Read Your Last Text Message
- How-To Send Text Messages via Google Home (Text Any Contact or Ph#)
- How-To Create Calendar Events using Google Home
- Google Home - Announce Incoming Notifications
- Start Navigation with Google Home
When I get google home to call someone it calls 9n my phone but dosent put it on speaker and when I click on speaker it goes through my phone speakers not GH.
I was testing for a friend this works perfectly. How do I go about uninstalling all of this to go back to original operation? I've uninstalled all the apps but Google assistant will no longer query from my phone, it won't look up number on web and dial out from my phone. Now it just says it's calling and sits there. When I say OK goggle call xxxx it should do a lookup of contacts or out on web and then dial out. What is calling xxxx but that's it no dialing or lookup is occurring.
bigwill420 said:
I was testing for a friend this works perfectly. How do I go about uninstalling all of this to go back to original operation? I've uninstalled all the apps but Google assistant will no longer query from my phone, it won't look up number on web and dial out from my phone. Now it just says it's calling and sits there. When I say OK goggle call xxxx it should do a lookup of contacts or out on web and then dial out. What is calling xxxx but that's it no dialing or lookup is occurring.
Click to expand...
Click to collapse
Delete the corresponding IFTTT applet.
muniz_ri said:
Delete the corresponding IFTTT applet.
Click to expand...
Click to collapse
I logged into ifttt site I turn off and deleted the applet. I can now make calls out when the contacts are stored in my phone or in Google contacts. What it still won't do is search online for number and dial out.
That has nothing to do with this hack. You may want to search the Google home forums for help with that.
Closing thread as a native calling function has now been added to Google Home.
Thread closed by OP request.

Categories

Resources