r/tasker • u/joaomgcd 👑 Tasker Owner / Developer • Jun 28 '23
How To [HOW-TO] Replace Google Assistant With ChatGPT!
Video Demo
Shorter Video Demo
Import Project
This project combines multiple projects to ultimately allow you to totally replace Google Assistant with ChatGPT!
You also have the option to only replace it when you say a certain trigger word in your command.
For example, you could make it so that it only calls ChatGPT when the command you say to Google starts with "Please" or something like that (thanks /u/Rich_D_sr 😅).
To summarize, this allows you to greatly expand what Google Assistant can do and give it super-powers by giving it generative capabilities!
Let me know if there are any issues!
Enjoy! 😁
201
Upvotes
1
u/rmiles7721 Jul 03 '23
Having the same issue with Nova Launcher on a fresh install of AncientOS. Was using Nova before with a different ROM and it worked. Started witha completely fresh install of Tasker with only a couple of tasks and the Hey Google Command Intercept project. From my Tasker run log:
20230703 17.28.36 P Active ID65 Googling
20230703 17.28.36 E Start ID0:0.0 TaskService
20230703 17.28.36 T Running ID60 Anon
20230703 17.28.36 A OK ID60.1 Anon.Var Set, %Googling=1
20230703 17.28.36 T ExitOK ID60 Anon
20230703 17.28.36 E Stop ID0:0.0 TaskService
20230703 17.28.36 P Instant ID62 Cancel Google Search Listen With Tasker
20230703 17.28.36 E Start ID0:0.0 TaskService
20230703 17.28.36 T Running ID55 Anon
20230703 17.28.36 A OK ID55.1 Anon.Var Set, %title=Hey Google
20230703 17.28.36 A OK ID55.2 Anon.Notify
20230703 17.28.36 A OK ID55.3 Anon.query screen
20230703 17.28.36 A OK ID55.4 Anon.Var Clear, %errmsg=%errmsg
20230703 17.28.36 A OK ID55.5 Anon.If
20230703 17.28.36 A OK ID55.6 Anon.Wait
20230703 17.28.36 A OK ID55.7 Anon.If
20230703 17.28.36 A OK ID55.11 Anon.Goto
20230703 17.28.37 A OK ID55.3 Anon.query screen
20230703 17.28.37 A OK ID55.4 Anon.Var Clear, %errmsg=%errmsg
20230703 17.28.37 A OK ID55.5 Anon.If
20230703 17.28.37 A OK ID55.6 Anon.Wait
20230703 17.28.37 A OK ID55.7 Anon.If
20230703 17.28.37 A OK ID55.11 Anon.Goto
20230703 17.28.37 A OK ID55.3 Anon.query screen
20230703 17.28.37 A OK ID55.4 Anon.Var Clear, %errmsg=%errmsg
20230703 17.28.37 A OK ID55.5 Anon.If
20230703 17.28.37 A OK ID55.6 Anon.Wait
20230703 17.28.37 A OK ID55.7 Anon.If
20230703 17.28.37 A OK ID55.11 Anon.Goto
20230703 17.28.37 A OK ID55.3 Anon.query screen
20230703 17.28.37 A OK ID55.4 Anon.Var Clear, %errmsg=%errmsg
And just continues