Tutorial available here.
Natural Language commands in AutoVoice allow you to say more natural commands.
How to Start a Natural Language Voice Command
For example, if you want to play some artist’s songs you might want to say
- play songs by Muse
But you’ll probably not always say it that way, you might want to say it like
- I want to play some Muse songs
- Start playing Muse songs
- I want to listen to some Muse
- Play some music by Muse
With Natural Language processing in AutoVoice it becomes very easy to enable commands like these.
Check out how easily you can create a natural language voice command in this tutorial and check out the results in this video:
Notice how I say I want to play some music by Chris Cornell please which is a command that is not present in the examples given when creating the intent.
Also, notice how when I run the second command I don’t mention the artist name at all and it asks me What Artist? and then when I say Red Hot Chili Peppers it executes the command with the right artist.
Natural language will convert a voice command into a very specific Tasker command that you can react to.
The examples above, for instance, would all be converted into a simple command:
- action: action.playsongsbyartist
- variable %artist: Muse
You can edit most of the aspects of natural voice commands directly in AutoVoice, but for more advanced stuff head over to https://api.ai/. Check here for a tutorial on how to edit natural language commands there.