Tasker + Google Assistant? - Google Pixel XL Questions & Answers

Is it possible to have voice commands handled by google assistant routed to tasker?
Support exists for IFTTT, where I can create custom voice inputs from Google Assistant, and have any of the registered services IFTTT supports - handle it. Which is awesome! But IFTTT is so limiting in what it can do, and was wondering if we could get Tasker to handle it instead...or find a way for IFTTT to call a Tasker Task? If not Tasker, support for "Automate"?

Its possible using IFTTT as the middleman: http://forum.joaoapps.com/index.php?resources/use-google-assistant-for-autovoice-commands.207/

Wow, that's unnecessarily complex! There's a web request being made outside for the command to pass thru for Tasker to eventually handle it! I guess it makes sense to wait for native integration with assistant API when made available.

I think AutoVoice may have some modules for Tasker + voice integration.
I was going to look into it at some point in the future.
Utter was pretty bad assed but afaik, the developer abandoned it before he got all the bugs worked out.
It did do some pretty cool stuff though.
---------- Post added at 11:35 AM ---------- Previous post was at 11:34 AM ----------
Semi on topic... I am so annoyed that Secure Settings for Tasker was abandoned.
EDIT: Secure Settings works properly with newer SuperSU that is now available.

Any update on this? Now that Google has exposed assistant apis

Give an example of what you mean. I just want to see what the value of this could potentially be.

nique0201 said:
Give an example of what you mean. I just want to see what the value of this could potentially be.
Click to expand...
Click to collapse
Check out ifttt on android. You can create your own phrase/sentence that google assistant will pick up and pass over to your own application to handle. This is really powerful if you can get tasker to handle stuff for you. Right now, Google assistant integrates with ifttt and you could get ifttt to let any of the "services" made for ifttt handle that request. Right now tasker isn't one of them and ifttt has a limited range of things you can do with it.

dreamtheater39 said:
Check out ifttt on android. You can create your own phrase/sentence that google assistant will pick up and pass over to your own application to handle. This is really powerful if you can get tasker to handle stuff for you. Right now, Google assistant integrates with ifttt and you could get ifttt to let any of the "services" made for ifttt handle that request. Right now tasker isn't one of them and ifttt has a limited range of things you can do with it.
Click to expand...
Click to collapse
Cool I just downloaded ifttt... Does that travel cross devices... For instance if I set up the assistant on my phone to do something would it also work with my google home

I've been reading up on this and it's working pretty good. I'm using this to use voice commands to trigger my Yatse android remote to pause/resume playback.
Would be great if they find another way to trigger Tasker apart from having to use Join, for which I only have a 30 day trial and I'm not sure i'm going to use Join apart for this functionality and it's a bit steep for full version for only that.

Auto voice says Google now/assistant integration on my device. I tried to test it but the only auto voice task I currently have properly setup is something assistant appears to natively support (maybe Google now does to now, but not when I created the task).
I used to have a bunch of stuff setup for controlling my Harmony hub but I started re-writing it into one task using if/variables and haven't finished it.
Auto voice would definitely be the best way to go if you're looking to do things with tasked.
Edit:I just had a closer look at auto voice, it say assistant while be support when API is public but gave a work around.
Sent from my Pixel XL using Tapatalk

dreamtheater39 said:
Wow, that's unnecessarily complex! There's a web request being made outside for the command to pass thru for Tasker to eventually handle it! I guess it makes sense to wait for native integration with assistant API when made available.
Click to expand...
Click to collapse
Yah it states in that article that once the Assistant API is made public, much of the process will be "baked into Autovoice."
Currently the cumbersome method is the workaround by the developer. The functionality is pretty much a linking of voice commands to Tasker actions.
Eventually this may be exactly what you want. Assistant API is coming eventually which will allow apps like Autovoice to do more and integrate or bridge "assistant" with "tasker".
Somehow I expect Google to leave the "native integration" bare bones as with Ambient Display, letting apps like Ambi-Turner do more, as well as different device and ROM manufacturers customizing and baking different features into stock.
Anyway, thanks for this thread. I appreciate learning about Autovoice.
Sent from my sailfish using XDA Labs

You sure can. It’s ugly because the API isn’t out but it’s incredibly easy to do!
Create an IFTTT applet that sends you a text that matches a Tasker profile.
The example below toggles between two known WiFi networks. If you’re connected to 123 then you’ll be moved to 987, if you were on 987 then you’ll move to 123
To activate:
Say: "Ok Google"
After the beep, say: "Switch network", "Change network", or "Alternate network"
IFTTT
Trigger: Google Assistant
Phrase 1: “Switch Network”
Phrase 2: “Change Network”
Phrase 3: “Alternate Network”
Response: “Ok, switching to the alternate Wi-Fi network”
Action = Send SMS
Number: “555-555-5555”
Message: “ifttt change wifi network”
Tasker
Profile: Event = Received Text
Sender: “optional name”
Message: “ifttt change wifi network”
Task 1: WIFI Connect
Configuration: “123network”
Timeout: “optional number”
If: %WIFII ~ *”987network” *
Task 2: WIFI Connect
Configuration: “987network”
Timeout: “optional number”
If: %WIFII ~ *”123network” *
Note:
Anything inside “ “ is just dummy data, you’d change to suite your needs
The variable %WIFII holds information about the connected WiFi network
You can omit the sender name and in some circumstances, it may be desirable.
Example: automatically sharing your location, turn volume on to help find a misplaced phone

dreamtheater39 said:
Is it possible to have voice commands handled by google assistant routed to tasker?
Click to expand...
Click to collapse
Download Tasker app factory. Create your Task. Export your Task as an app. Go to Google Assistant Settings -> Shortcuts and Set it up. For example 1. Turn off the Screen 2. Screen off and in the field which decide what Google Assistant really do you just put the command "run nameofyourapp"
Thats it
In Most Launcher you can just hide your new app so you can make a lot of them without spamming you app list

Related

Tasker/Locale NFC Plugin

I just purchased this plugin to use with Tasker:
https://play.google.com/store/apps/....&purchaseButton=9yzEcX63VIYisA_oRMh13HqYUXs=
Seems to work ok, but ever time it scans my NFC tag it pops up a dialogue asking if I want to "Activate NFC condition" or "New tag collected". I just want it to kick off the action in Tasker without any dialogue. Anyone have experience with this plugin, or should I use something else?
Nevermind... got it working with NFC ReTAG FREE. Works great! Don't mess with the app I posted a link to above, it's a pain to use.
Glad you like NFC ReTag ;-)
For any questions: http://forum.xda-developers.com/showthread.php?t=1477138
kimboinatl said:
I just purchased this plugin to use with Tasker:
https://play.google.com/store/apps/....&purchaseButton=9yzEcX63VIYisA_oRMh13HqYUXs=
Seems to work ok, but ever time it scans my NFC tag it pops up a dialogue asking if I want to "Activate NFC condition" or "New tag collected". I just want it to kick off the action in Tasker without any dialogue. Anyone have experience with this plugin, or should I use something else?
Click to expand...
Click to collapse
Hi kimboinatl!
I'm the developer of the NFC plugin for Locale. The reason why this chooser pops-up is because there are multiple apps on your phone that can handle the NFC-tag that was scanned.
This can be solved by either disabling the other apps that the NFC scan action can choose from or you can create a unique tag following this guide.
I'm glad that you have been able to solve your needs with NFC ReTAG.
May I ask what it is that makes it a pain to use ? The feedback is greatly appreciated so that I might make it more pain free for other users.
Kind Regards
m3llon
m3llon said:
Hi kimboinatl!
I'm the developer of the NFC plugin for Locale. The reason why this chooser pops-up is because there are multiple apps on your phone that can handle the NFC-tag that was scanned.
This can be solved by either disabling the other apps that the NFC scan action can choose from or you can create a unique tag following this guide.
I'm glad that you have been able to solve your needs with NFC ReTAG.
May I ask what it is that makes it a pain to use ? The feedback is greatly appreciated so that I might make it more pain free for other users.
Kind Regards
m3llon
Click to expand...
Click to collapse
Hey m3llon,
I think the the problem was getting rid of the popup. Typically when there are multiple apps that can be launched from an action my phone gives me the option to select a default, but I couldn't do it in this case. I spent a while trying to figure out how to disable the popup, or if there was another app that was causing this, and had no luck, so I ended up uninstalling it. If there was a way to specify what the default action was I probably would have kept the plugin. Sorry if my feedback sounded a bit harsh, I was just grumpy after not being able to get it to work the way I wanted it to. Thanks for checking in with me about it, I appreciate the work you have put into it.
kimboinatl said:
Hey m3llon,
I think the the problem was getting rid of the popup. Typically when there are multiple apps that can be launched from an action my phone gives me the option to select a default, but I couldn't do it in this case. I spent a while trying to figure out how to disable the popup, or if there was another app that was causing this, and had no luck, so I ended up uninstalling it. If there was a way to specify what the default action was I probably would have kept the plugin. Sorry if my feedback sounded a bit harsh, I was just grumpy after not being able to get it to work the way I wanted it to. Thanks for checking in with me about it, I appreciate the work you have put into it.
Click to expand...
Click to collapse
Ok thanks for explaining what the neusens was. That have been fixed in the last update together with the workarounds that's linked in the app description.
Good luck with your future NFC endeavours
Sent from my Galaxy Nexus using Tapatalk 2
Just in case anyone else has issues with the popup, I find that using non-formatted tags doesn't produce a popup. Once the tag is formatted, or if you buy them preformatted, it doesn't look like it can be UNformatted though (wiped, yes.. but not unformatted)
When I first got my GS3 and started scanning everything possible, I found that some tags would produce the popup discussed (despite having no other nfc apps installed), and others wouldn't.. I ended up realising that unformatted tags don't produce the popup.
I ended up using the Tasker/Locale NFC Plugin as I didn't want something else running all the time when I had Tasker for that - and since the plugin uses the serial number (or what I assume is a serial number - it's different on each tag) rather than what's written on the tag itself, there's no need to format it - Same would apply with NFC ReTAG.
So as long as any tags are unformatted, you should be good to go.
So I bought the plugin and wrote the bad://access/developer URL to one of my tags. I scan it and Locale reacts accordingly.
But then what? Locale is in that situation forever.
Sent from my SAMSUNG-SGH-I727 using xda app-developers app
Trinition said:
So I bought the plugin and wrote the bad://access/developer URL to one of my tags. I scan it and Locale reacts accordingly.
But then what? Locale is in that situation forever.
Sent from my SAMSUNG-SGH-I727 using xda app-developers app
Click to expand...
Click to collapse
Yes, you will have to scan another tag to exit the situation.
For using Tasker with NFC Tags I like Tasker URL Launcher the best. Once installed you simply write a short URL that ends with the name of your Tasker Task to a tag then anytime you tap that tag it intiates that Tasker Task.
I did at one time have issues with those pop-ups (new tag collected) and through much searching found that I needed to disable a system app on my Galaxy S3 called "Tags". It wasn't there on ICS, but was after the update to Jelly Bean so not sure if it's something Android added into JB and not sure why they would or what it's purpose is, but disabling it fixed the annoying pop-up issue and has had no affect on reading/writing tags with various apps.
Kaibosh said:
Just in case anyone else has issues with the popup, I find that using non-formatted tags doesn't produce a popup. Once the tag is formatted, or if you buy them preformatted, it doesn't look like it can be UNformatted though (wiped, yes.. but not unformatted)
So as long as any tags are unformatted, you should be good to go.
Click to expand...
Click to collapse
They can be unformatted. Using NFC TagWriter by NXP (which I LOVE), you choose Tools > Clean. This resets the tag to factory default (unformatted). NXP manufactures the Xperia tags, they make nice products.
dragon_76 said:
They can be unformatted. Using NFC TagWriter by NXP (which I LOVE), you choose Tools > Clean. This resets the tag to factory default (unformatted). NXP manufactures the Xperia tags, they make nice products.
Click to expand...
Click to collapse
Thanks for that.. That definitely wasn't the case when I wrote the post as I'd tried with numerous apps (including NFC Tagwriter, which is also my go to app for writing) and using the Clear option left the tag wiped, but did not leave it in the same state as prior to formatting.
Also, the developer of the app implemented a direct url that could be written to the tags so that only this app is launched - so the need for unformatted tags (when using this app at least) is somewhat moot.
I have this app and I must say it makes building tasks extremely tedious.
If you want to scan the same tag twice, you have to put an action in your task to disable the first task after the first one is done and then put a disable of the task you are running in the second task.
Also, both need to run as exit tasks.
It would have helped if the dev used some better logic and came up with exit tasks on repetitive scan
Sent from my DROID RAZR MAXX HD
dragon_76 said:
They can be unformatted. Using NFC TagWriter by NXP (which I LOVE), you choose Tools > Clean. This resets the tag to factory default (unformatted). NXP manufactures the Xperia tags, they make nice products.
Click to expand...
Click to collapse
You can also use the app StartNFC Expert to "unformat" a tag. It's a great simple app for formatting/unformatting and testing tags and seeing what types they are etc.
It's extremely disappointing they the developer has completely abandoned this plugin.
Solution
Hello !
A solution I found to avoid this popup :
- Scan a tag (popup appears)
- Long press on the unwanted app
- Choose disable
- Enjoy the plugin
You can also go to your apps list and search "tags" and disable it
Hopefully pent does something with NFC in the next version of Tasker so we can be rid of this unsupported plugin.
Sent from my Nexus 7 using Tapatalk
Hoping someone is still using this plugin and can answer my question...
Do I have to have two tags if I want an on / off tasks? For example, I have hue lights and I would like to turn off the bedroom light on / off with the same NFC tag but not sure if that is possible
No.. Just use the check box for repetitive scan
Ignore: Haha I accidentally posted in the wrong thread.

[GUIDE] NFC-AAAC (NFC Assisted App Access and Control)

NFC-AAAC or NFC Assisted App Access and Control
Pretext:
I have 2 children under the age of 3, all of their content (audio/video) is digital accessed. This created a disconnection for them, as they are not able to play /change the content unless my wife or I change it for them. I know there is an interest for them to be able to change the content themselves as when we have Netflix or Pandora open on the touch enables screens they are all was trying to pick the show/music they like. The few places where they do have a physical medium to play content,
The DVD player/CD player (note we have it backed up digitally), there is much interest with the “desk”. The kids would love nothing more to remove and replace it over and over. Watching this behavior over some time has lead me to believe that a simpler solution would/could be doable.
This brings me to NFC tags, with a few add-on programs the NFC tag can be scripted to perform most complicated input tasks.
Goal:
To provide access to complicated tasks via NFC.
To allow a person of limited physical input abalaty to use smart phone tech.
This can include, the disabled, the young, the old.​ To allow access to tasks/apps while driving or when attention is needed other places.​
Current Scope:
Create tags for a radio station that can be quickly taped to change station/play album.
( Keeping the driver form looking at their phone while driving).​ Create tags that auto play Netflix/Amazon Prime/YouTube/Google +/etc videos.
This may include second screen casting​ Create tags to autolaunch/call via Skype/cell phones
Want to call grandma? Or have grandma get on Skype, etc.​ Create tags to attach to things around the house foods/shapes/flashcards etc.
When was this put in the fridge?
Send text to let people know the item is all gone etc.
What was this called.
Call support.​
Where I'm at:
I'm currently gathering URIs / intents for the tasks described.
I will be using a combination of the “NFC task launcher” and “Tasker” to complete the tasks.
I will be following up with more detailed guide on how to set up functions/tasks.​What I am looking for:
Help locating the URI / intents to call to complete tasks.
More tasks, Do have someone you know / you yourself finding something more complicated than it should be let me know and we can discuss how to fix.​
Current URI list
Note Most if not all the URIs are undocumented aka may stop working, I will try to keep the list up-to-date. Please let me know if any stop working.
Pandora:
Add/Play station: pandorav2:/createStation?stationId=<stationId>​
Netflix:
Play Tv Show: nflx://www.netflix.com/Browse?q=action%3Dplay%26movieid=http://api.netflix.com/catalog/titles/series/<ShowID>​Play Movie: nflx://www.netflix.com/Browse?q=action%3Dplay%26movieid=http://api.netflix.com/catalog/titles/movies/<MovieID>​
Skype:
Audio Call User: skype:<SkypeUser>?call​Audio Call Phone / Moble: skype:<Phone#>?call​Video Call: skype:<SkypeUser>?call&video=true​
YouTube:
Play Video: vnd.youtube:<VideoID>​
Mmm, interesting.
Bye!
! !
interesting ... how did you discover the uri to launch apps with arguments?
I also used a custom URI and NFC Task Launcher to launch my app "Badge NFC" and store custom data inside the app database (look at my signature to get a playstore link) ...
furius said:
how did you discover the uri to launch apps with arguments?
Click to expand...
Click to collapse
All of the custom URIs prefixes are in the apps manifest.
If I'm lucky I can simply type it into google and find someone else that's done the work, (to get the data argument)
If not I used JD-GUI to look over the source code to trace the Android Intent path and see what the app is looking for.
Another way is to see is if the app has a web app interface. Aka if I go to the web site or get a share link, does the app autolunch the content.
I was a little confused with your question, hope this answers it.
Thanks for the interest.
odwdinc said:
I was a little confused with your question, hope this answers it.
Thanks for the interest.
Click to expand...
Click to collapse
Yes sure, that's what I was asking ... Cool!
I'll search in some of my favourite apps manifests to see if I can find something interesting ...
Inviato dal mio HTC One X con Tapatalk 4

[Tasker] Glasker: Send Anything to Glass with only TASKER!

I have a Pebble, which doing a great job of getting Android Notifications! I just wonder if I can do the same thing with Google Glass.
There are some notification forwarder on the Market now, however, since I am already running Tasker, so I wonder if I could use
Tasker + Google's Mirror API
to achieve same thing without running any other APP on my phone, nor on my Glass, and here it is: "Glasker"
"Glasker" encapsulated Mirror API's token and authorization process into several Tasker tasks so you only need to write simple tasker "Profile" based on trigger you want then send anything to Glass!
With "Glasker", you could:
1. Forward ANY Android notification (as far as Tasker can get) to your Glass.
2. Forward Music Track info on your Phone to Glass while playing by Phone.
3. All of communications are just between your phone, Google's cloud and your Glass. Nothing go through another server.
4. You tell me!
Before we start, here are the disclaimer:
1. As Tasker is just plain text, you can see everything how those tasks works. Please review the code before proceed and once you run the tasks, I am not responsible what happened to your phone, your glass, Google's cloud or your washing machine, etc...
2. I am NOT affliated to the author of "Tasker" nor "RESTask for Tasker". Thus I am do NOT know if any of them send your message somewhere else. Don't use this project if you suspect anything.
Okay, Here are the setup steps:
0. Install a Tasker plugin "RESTask for Tasker" https://play.google.com/store/apps/details?id=com.freehaha.restask This is used to send REST message to Google's cloud. (Tasker's internal PUT doesn't work here...)
1. Setup your OAuth2.0 Client ID and Client secret at https://console.developers.google.com/project (If you have no idea on what I am saying here, I will try to add a walk thru in 3rd post when I got time!)
2. Turn on your Glass and make sure it connected to your phone via MyGlass app. Make sure your phone and Glass can access the network.
3. Import downloaded "Glass.prj.xml" file into Tasker
4. Open task "TimeInZulu" and modify Variable Substract: %deliverytime, xxxxx according to your time zone!
In Taiwan (GMP+0800), xxxxx=8*60*60=28800
In LA, USA (GMP-0800), please change Variable Substract-->Variable add: %deliverytime, 28800
Other time zone please modify as needed or you will not hear a chime when message delivered to your Glass!
5. Run Task "Get Authorization 1" once and input your Client ID, Client secret (Those two variables will be kept in Tasker Variables in PLAIN text since it will be used later), than your default browser will fire
6. After grant yourself with the priviledge of "Glass timeline request", than you will be directed to a web page with a code. Please copy the code.
7. Return to Tasker, than run "Get Authorization 2" (hence Google's Two-Step Authorization....), than input the code you get from last step.
8. Let the Task run a while (10~20 second), then you should see a message on Glass says "My Notification forwarder Setup Completed!" (If not, lease scroll to right of timeline to see this message. It should be the 1st message)
9. Now, go back to Tasker/Profile than setup your trigger. (My default trigger are with Line, a Whatsapp like messanger very popular in Taiwan)
10. Profit!
If you find this useful, Thanks button is just a click away! Also, if you can make this project better, please also share what you modified here!
Profile explaination:
1. GlassConnected: Master switch for all sending profiles. I disable the forwarding of message if my Glass is not connected to my phone via BT directly for apparently security reason. In theory as long as both your Phone and Glass are connected to the network, you can forward message even they are at opposite side of the world!
2. SendLineMsg: Send message from Line, a Whatsapp like app wildly used in certain parts of world (4 billion active user!). You can modify this to any other messanger!
3. SendMusicInfo: Not necessary, it's just a demo to show it can send something else.
Task explaination:
1. Get Authorization 1/2: To get authorization from Google to allow access to Mirror API.
2. Remove All TimeLine Items: Utility task. As name suggests, it removes all timeline items created (only) by Glasker. It also reset several Tasker variables should you encounter problem. (No need to re-do Get Authorization)
3. Get Time Line: Used in "Remove All TimeLine Items" to get all timeline items created by Glasker
4. GetAccessToken: Utility task. Used to get new access token from Google (since token are temporarily and expires about 360 seconds). Usually you don't need to mess with this task
5. TimeInZulu: Convert local time to Zulu time. It seems Mirror API only accepts Zulu time format. (You need to modify this task based on your timezone as above step 4 or you wil not hear reminder chime when mesasge delivered
6. SendStaticCard: This task is used to send customized content to Glass.
7. SendLineMsg: Send nofication from Line app to the Glass. I update both "Boundle Cover" as will as content
8. SendMusicInfo: Send the music track info for the music playing at stock music player on your PHONE. (This is a demo of non-chimed Card send to glass)
Reserved
**Reserved**
This looks pretty cool. Sorry if I missed it, but does glass automatically turn on, visual, for each notification?
jewnersey said:
This looks pretty cool. Sorry if I missed it, but does glass automatically turn on, visual, for each notification?
Click to expand...
Click to collapse
Yes, you can make a sound when notification push to Glass. However, the Glass will not turn on the screen. (This is explicitly mentioned by Google that such ability will not be allowed in Mirror API, only for APP running on Glass itself).
What's cool here is that when you hear the notification sound, if you turn on the Glass in about 5 second (by touchpad or head-up activation), the Glass will show the notification card directly instead of the regular card with time.
The task of "SendLineMsg" is an example to have a card with notification sound, while "SendMusicInfo" doesn't have sound.
Got any way to go the other way? From Glass to phone? Would be great for voice commands for home automation.
Frunple said:
Got any way to go the other way? From Glass to phone? Would be great for voice commands for home automation.
Click to expand...
Click to collapse
Yes, it's possible to go the other way (from glass to Phone). However you need to run a HTTP server on your phone.... The whole Mirror API is two way...
I was thinking to have Tasker to enable/disable the HTTP server on phone based on the message sent (to save phone resource-->Battery when no message are needed) but don't have time to do it yet...
You are welcome to make modification here!
I don't understand step 4. I'm supposed to change variable from subtract to add?
foxdog66 said:
I don't understand step 4. I'm supposed to change variable from subtract to add?
Click to expand...
Click to collapse
It's depends on your time zone. If you are in US, you need replace the "Variable Substract" action with "Variable add" action than put your time zone difference in second.
I'm trying to use this to forward YouTube videos to glass. Getting close I think.
foxdog66 said:
I'm trying to use this to forward YouTube videos to glass. Getting close I think.
Click to expand...
Click to collapse
Any luck on this? Does the timeline card open up the correct application? Can I send myself a location from my phone and open it up with maps on glass? This would be awesome!
Does this still work without MyGlass ?

Voice / Speech recognition on Xiaomi Max (best without Google server access)

Hello,
I've seen some videos where the have the "voice input" option under Settings - Additional settings - Languages & input - SPEECH
But I only have "Text-to-speech output" there as an option.
Is it possible for me to use voice input (so that I can dictate texts and my mobile would write it)?
Best if this app/setting/possibility would not use Google since I live in China and would not like to make things more complicated and slower by using a VPN etc.
Thanks,
Chris
Hello.
You may try the Gboard, the Google Keyboard, which claims to add the "voice typing" feature. After the install, download the language files via its settings, and select the offline recognition. It may still use Google's servers if access exists (and which is more accurate for long transcriptions versus just commands) and use the local language files otherwise.
Note the voice recognition is OK, but not feature complete for lengthy transcription. It has very limited punctuation marks, new-line and new-paragraph often are not understood, errors are a pain to find (it underlines items with low confidence), making corrections are a pain, and the user learning seems non-existent. For example,
say, "I read a red book." gives, "I read a Redbook." (always)
say, "I read a blue book." gives, "I read a Blue book." (often)
Even with multiple corrections, over multiple days, the input and output above are still the same.
It works well for short transcription in SMS and short emails with mostly common words.
jackpots said:
It works well for short transcription in SMS and short emails with mostly common words.
Click to expand...
Click to collapse
Thank you very much for your detailed explanation.
I was planning to use it to "write" my blog when I'm somewhere on the phone without a laptop. But after reading your description, it doesn't sound too promising.
It costs nothing to try it, except for a few minutes to install and run and 15 minutes to evaluate. You might find that the pro(s) outweigh the con(s), for you. My comments were only meant to inform not dissuade.
I use it to capture ideas while mobile, of which I can index and search.
Successful speech recognition require training to the specific user or a large enough dataset to compare to. This is why cloud-based approaches are en vogue. Microsoft Cortana (which recently gained parity with humans), Google Assistant, Samsung's Bixby, Nuance Dragon, are all cloud only. Google Voice Typing (included with Gboard) and CMU's Pocket Sphinx (for developers) are the only device based ones I have seen.

Automation and Profiles

On my LG devices, I had a Smart Settings manager that turned on wifi, changed my phone vibrate to ring, etc...based on location or time.
I have been using Phone Weaver on all of my devices to do similar things for years. But U was wondering if there was a better option out there?
Any idea?
Assistant is fairly good at doing that but as far as I know you need to command it by saying "good night/morning" "I'm home/leaing" etc. Not sure if that would meet your needs but it's on there if you want to scope it.
krabman said:
Assistant is fairly good at doing that but as far as I know you need to command it by saying "good night/morning" "I'm home/leaing" etc. Not sure if that would meet your needs but it's on there if you want to scope it.
Click to expand...
Click to collapse
Never even thought to use assistant
krabman said:
Assistant is fairly good at doing that but as far as I know you need to command it by saying "good night/morning" "I'm home/leaing" etc. Not sure if that would meet your needs but it's on there if you want to scope it.
Click to expand...
Click to collapse
can you use assistant to run commands on the phone or just Google Home devices? I see that I can set routines with the HOME app but it only seems to work for my HOME devices.
Any ideas?
No, it can run on a Goog home speaker or any recent android phone. You can adjust one of the ready made routines or create your own with preset or custom commands in it either way you go. Probably best to youtube a how-to video, it would be the easiest way to figure it out. Or you can go into routines and click around until you get it. Once you'v got one set up you can just enable the assistant, give it your command, and it will follow the routine.

Categories

Resources