Highest quality TTS engine for Tasker "Say" actions - Tasker Tips & Tricks

I'm currently using the Google TTS engine; which sounds really dated. Is there any way to use something more natural sounding like cloud based technologies; accessible via Tasker's "Say" action? Free or paid. Anything would probably sound better than the default Google or Samsung builtin TTS engines. Thanks in advance.

Find something on the app store like Acapela TTS Voices.
"find somebody that you think is undeserving of your compassion and give it to them" - Christian Picciolini

I use Vocalizer for a while for several purposes like navigation, reading books emails etc. I'm satisfied with it.

Related

[Q] Changing the "Google Now" voice, possible?

I'm a big fan and user of computer generated speech, have been since oh, the early 1980s when S.A.M. first appeared for the Commodore series of computers, and it's been nice to see the progression from that truncated truly "computer sounding" speech to what we have nowadays. In my opinion, the best "voices" yet created are produced by Ivona and my favorite at the moment is the Amy British female voice. Just something about that Brit accent (and yes I know it's not an accent, I'm just saying...).
Anyway, I'm using the Ivona Amy beta - Ivona's Android voices seem to be in a perpetual beta going on 2+ years now, go figure) and it can be assigned as the default voice for most everything in Android: turn by turn navigation, reading eBooks, etc, but for some unfathomable reason the default voice used for Google Now is still the rather crappy robotic sounding female one. It's not bad, mind you, but it most definitely ain't Amy, not by a very very long shot.
I've done some research but unfortunately every time I use the search terms "Google Now" and "voice" - even with quotation marks in all variations - all I end up finding is info about Google Voice for the most part and no actual mentions or info about making any installed voice data usable as the replacement for the voice you here when you use Google Now.
Yes I'm aware that Google Now has several different voices to choose from, from different countries, but it does not "see" the Ivona voice installed nor is it something I can apparently force into action.
Does anyone know if switching out the default voice with Google Now is even possible? I'd love to use Amy as the default one device-wide for any and all text-to-speech purposes. It does seem a bit odd that Google is restricting this in whatever manner they happen to be using, unless of course it's something much simpler to alter than I'm understanding. I have gone into the Google Now settings - Voice - and made alterations and I do get other voices, just not the Ivona Amy one that I currently have installed.
If anyone has any info or suggestions, I'd appreciate hearing it, thanks.
br0adband said:
I'm a big fan and user of computer generated speech, have been since oh, the early 1980s when S.A.M. first appeared for the Commodore series of computers, and it's been nice to see the progression from that truncated truly "computer sounding" speech to what we have nowadays. In my opinion, the best "voices" yet created are produced by Ivona and my favorite at the moment is the Amy British female voice. Just something about that Brit accent (and yes I know it's not an accent, I'm just saying...).
Anyway, I'm using the Ivona Amy beta - Ivona's Android voices seem to be in a perpetual beta going on 2+ years now, go figure) and it can be assigned as the default voice for most everything in Android: turn by turn navigation, reading eBooks, etc, but for some unfathomable reason the default voice used for Google Now is still the rather crappy robotic sounding female one. It's not bad, mind you, but it most definitely ain't Amy, not by a very very long shot.
I've done some research but unfortunately every time I use the search terms "Google Now" and "voice" - even with quotation marks in all variations - all I end up finding is info about Google Voice for the most part and no actual mentions or info about making any installed voice data usable as the replacement for the voice you here when you use Google Now.
Yes I'm aware that Google Now has several different voices to choose from, from different countries, but it does not "see" the Ivona voice installed nor is it something I can apparently force into action.
Does anyone know if switching out the default voice with Google Now is even possible? I'd love to use Amy as the default one device-wide for any and all text-to-speech purposes. It does seem a bit odd that Google is restricting this in whatever manner they happen to be using, unless of course it's something much simpler to alter than I'm understanding. I have gone into the Google Now settings - Voice - and made alterations and I do get other voices, just not the Ivona Amy one that I currently have installed.
If anyone has any info or suggestions, I'd appreciate hearing it, thanks.
Click to expand...
Click to collapse
The "other voices" you mention: are they user-installed or stock with Google Now? If user-installed is the case, is it possible that "Amy" is on extSdCard and the others are local? I know this is a long-shot...
_____________________
Find me on Hangouts
If I helped you, please hit the "Thanks" button.
The other voices are region based like US UK etc and part of Google Now. I'm not having much luck getting the Ivona voice(s) recognized as something I can assign in place but I'll keep at it.
Sent from my I537 using xda app-developers app
Did you try to change the global TTS under Settings > Language and Input?
_____________________
Find me on Hangouts
If I helped you, please hit the "Thanks" button.
Of course, that was the first thing, and then a reboot, then the attempt to change the setting in Google Now directly but, I suppose Google just wants people to hear the robotic-like voice they apparently have forced on us as a default. Oh well...
br0adband said:
Of course, that was the first thing, and then a reboot, then the attempt to change the setting in Google Now directly but, I suppose Google just wants people to hear the robotic-like voice they apparently have forced on us as a default. Oh well...
Click to expand...
Click to collapse
I figured as much. I didn't mean to insult you. But hey, I've been guilty of similar blunders >_<
_____________________
Find me on Hangouts
If I helped you, please hit the "Thanks" button.
my-blue-snog-box said:
I figured as much. I didn't mean to insult you. But hey, I've been guilty of similar blunders >_<
Click to expand...
Click to collapse
No worries, I make 'em all the time but this wasn't one of them.
ps
You do realize that your "sig" is quoted because it's part of your regular posts, right? You can add a proper sig that doesn't get added into a reply quote...
I noticed that earlier. I think it's a Tapatalk thing. Thanks.
_____________________
Find me on Hangouts
If I helped you, please hit the "Thanks" button.
Hi, Other*voices are region based like US UK etc and part of Google Now. Try to change the global TTS under Settings > Language and Input?
Doesn't make any difference that I can make note of: Google Now just has its own set of voices and regardless of what TTS engine/voices you have installed it's going to apparently use that default one built-in.
Still looking around for more info, however.
Still no relief from Google's robot voice in sight?
only control over the voice ive found is to change your language setting within the app itself to UK to get a male voice. supposedly the actual UK got an update to a female brit voice which would be preferable. cant believe google wouldnt incorporate custom tts into this app. might have to be brought to their attention for a later version release.
youd think there would be dedicated voice repository for the google voice search app and that you could theoretically change the name of or reroute the voice command to a custom tts default.
any thoughts?
so i found a beta version of a speech command app based off google now. it's called utter. allows you to choose speech program and voice. also has additional features not found on google now from the looks of it. initiate listening via icon tap in shortcuts on the home screen. different setup but looks promising. hope this helps
PhilipTD said:
Still no relief from Google's robot voice in sight?
Click to expand...
Click to collapse
Of you're rooted with titanium backup installed you could always try freezing Google tts and selecting ivona in language and input settings, I used to do that to change the voice of svoice to ivona when I had my note 2 and 3, haven't tried it for Google now though
Settings > My Device > Language and Input > Text-to-Speech Options >>> Select Google Text-to-Speech Engine
Then click on the "settings gear" icon to the right and select Llanguage and select your language. Then go to "Install Voice Data" and install the voice you want.
Has anyone figured this out?
Or are we stuck with using only Google's various voices from around the world, when we want to use Google Now?
Heck, I even uninstalled Google TTS so that only my 3rd party TTS voice was showing up in the options. And Google Now still managed to use its own voice for Google Now.
2015 and still google doesn't use androids architecture possibilities into google now. stuck with horror Spanish google voice that makes me wanna kill myself...
Please google. Aply common sense and let Now use systems preferred voice engine.
In Maps I have a similar issue since sometimes I get IVONA (my choice) and some other times I get Google's in the same travel... Anyone with the same issue?
Anyone ever thought about writing an app that would take in speech, feed it to google now, getting results as text and "saying" the results using the built in TTS settings?
That would be awesome, still didnt found such APP. Isnt such thing possible with Tasker?
Gesendet von meinem GT-I9295 mit Tapatalk

Tasker to clear all recently opened apps in Android 9.0/pixel xl 2?

Hello. I am stumbling my way around Tasker with little to no experience. Could anyone provide a profile or tutorial for how I can set up Tasker to close all of my recently opened apps? The instructions I could find appear to be outdated now with the "close all" option being moved from the top right of the recent apps to having to swipe all the way to the last screen in Pie. Thanks so much for the assistance. PS- I do have AutoInput if that helps.
One of the "downsides" of having a Google phone is you get updated to Pie loooong before other devices.
"find somebody that you think is undeserving of your compassion and give it to them" - Christian Picciolini

Open an APP, when that APP is not in background.

Hello guys, im new with tasker and i have one problem.
I want tasker do something whenever "one APP is not in the background", there is some way to do that?
What do you mean by in the background? Is there a service actively running? If so, then you should be able to monitor that using an App Context
and checking the Services button.
There is also a plug-in called Tasker Process Running.
"find somebody that you think is undeserving of your compassion and give it to them" - Christian Picciolini
Thx for your answer, i mean "do something when a service is not running". Just open the app again when he is not running in the process.
I've downloaded Tasker Process Running, and i can see you can target %APPRunning. How can i target if not running, just tipe in IF: %apprunning ~ False?
PD: Can you tell me how to do it, if it is able?
As I suggested before, use an App Context but make sure to tap (enable) the Services button on the screen where you choose the app.
Link the task you want to run as though you wanted it to run on the launch of the app.
Long press the task name and move it to an exit task.
Now when that app's services exit, the exit task should run.
"find somebody that you think is undeserving of your compassion and give it to them" - Christian Picciolini

turn off data connection and WiFi access for telegram during night

How to disable at night that telegram won't access to Internet data or WiFi and it the morning turn back on access
No idea what OS you are running. There should be a app level permission to allow/disallow internet access to telegram. Then set a time context covering the window you want to disallow access for telegram. The entry task would change the permission, either through a custom settings action or using AutoInput to mimic the touches. Revert the process in the exit task.
"find somebody that you think is undeserving of your compassion and give it to them" - Christian Picciolini
I have android 5.1. Can you give me direction how to do this with tasker? I don't fully understand rhus tasker
I really spent very little time 4 years ago on lollipop. I have no memory of how app permissions worked on that OS.
Before you can automate a task, you need to understand how you would manually achieve the same result. Can you disabled internet access to telegram yourself?
Being new to Tasker can feel intimidating, but I suggest you start with a few beginner guides to get the feel of it. There are some videos linked on the developer's website: https://tasker.joaoapps.com/guides.html. You'll want the "4.0+ UI" videos.
"find somebody that you think is undeserving of your compassion and give it to them" - Christian Picciolini
Ok thanks
@bsports666
You can achieve this in case you have AFWall+ installed on your device (root required). You can set up different firewall rule profiles, where you can specify which apps are allowed to access the internet. AFWall+ also has a Tasker plugin which lets you set different profiles according to your needs.
So basically you would need two profiles: one profile where Telegram has been granted network access and one profile where it doesn't have network access. Then you can trigger each profile according to your needs, for example at 10pm for night mode (no network access for Telegram) and 6am (network access for Telegram).
Portgas D. Ace said:
@bsports666
You can achieve this in case you have AFWall+ installed on your device (root required). You can set up different firewall rule profiles, where you can specify which apps are allowed to access the internet. AFWall+ also has a Tasker plugin which lets you set different profiles according to your needs.
So basically you would need two profiles: one profile where Telegram has been granted network access and one profile where it doesn't have network access. Then you can trigger each profile according to your needs, for example at 10pm for night mode (no network access for Telegram) and 6am (network access for Telegram).
Click to expand...
Click to collapse
Thanks, but I allready have adguard installed so I Cant have two firewalls
bsports666 said:
Thanks, but I allready have adguard installed so I Cant have two firewalls
Click to expand...
Click to collapse
Ok, then automate adguard with Tasker. See this Adguard knowledge base page.
"find somebody that you think is undeserving of your compassion and give it to them" - Christian Picciolini
ktmom said:
Ok, then automate adguard with Tasker. See this Adguard knowledge base page.
"find somebody that you think is undeserving of your compassion and give it to them" - Christian Picciolini
Click to expand...
Click to collapse
Thanks, you are best!!!! I was not know that this is possible with adguard api.have adguard more tam 2 years and didn't know for this api.
Thanks best regards

Google account "Sync now" shortcut

Is there a way to send via Tasker a "Sync now" command for a specific Google account? Maybe with the "Send intent" action? I'm not yet very good in using complex intent actions. This is what I would like to "hit".
These types of questions are very Android OS version dependant. It's possible that the old (not updated in years) synker app will give you want. I doubt it will work on Oreo+ but no loss to try.
A quick search doesn't bring up a viable intent. On older Android versions there was apparently an intent however it appears to be just a placeholder.
That leaves using the AutoInput plug-in to mimic touches for you. In the task, I would open the app then use an AutoInput UI query to verify the proper page is open before (each) touch action. That prevents the mis-touch issue that can occur if a delay opening the app occurs.
There are many tutorials describing the use of AutoInput to interact with apps.
"find somebody that you think is undeserving of your compassion and give it to them" - Christian Picciolini

Categories

Resources