AutoVoice Recognized fails if one of the command words is bed

16 views
Skip to first unread message

Jay Flowers

unread,
Jul 23, 2022, 11:00:30 AMJul 23
to Tasker

This was working until recently. Not sure what's going on.


I have narrowed it to this:


<TaskerData sr="" dvi="1" tv="6.0.9">
<Profile sr="prof29" ve="2">
<cdate>1658340811306</cdate>
<edate>1658341184991</edate>
<flags>8</flags>
<id>29</id>
<mid0>30</mid0>
<nme>Bed Is Broken</nme>
<Event sr="con0" ve="2">
<code>41628340</code>
<pri>0</pri>
<Bundle sr="arg0">
<Vals sr="val">
<Contains>false</Contains>
<Contains-type>java.lang.Boolean</Contains-type>
<LastCommandIdInvert>false</LastCommandIdInvert>
<LastCommandIdInvert-type>java.lang.Boolean</LastCommandIdInvert-type>
<LastCommandIdRegex>false</LastCommandIdRegex>
<LastCommandIdRegex-type>java.lang.Boolean</LastCommandIdRegex-type>
<NotCancelSearchGoogleNow>false</NotCancelSearchGoogleNow>
<NotCancelSearchGoogleNow-type>java.lang.Boolean</NotCancelSearchGoogleNow-type>
<NotOnContinuous>false</NotOnContinuous>
<NotOnContinuous-type>java.lang.Boolean</NotOnContinuous-type>
<NotOnNormal>false</NotOnNormal>
<NotOnNormal-type>java.lang.Boolean</NotOnNormal-type>
<Precision>&lt;null&gt;</Precision>
<Precision-type>java.lang.String</Precision-type>
<ProfileName>&lt;null&gt;</ProfileName>
<ProfileName-type>java.lang.String</ProfileName-type>
<Responses>in your bedroom</Responses>
<Responses-type>java.lang.String</Responses-type>
<Source>&lt;null&gt;</Source>
<Source-type>java.lang.String</Source-type>
<Substitutions>&lt;null&gt;</Substitutions>
<Substitutions-type>java.lang.String</Substitutions-type>
<TriggerWord>&lt;null&gt;</TriggerWord>
<TriggerWord-type>java.lang.String</TriggerWord-type>
<TriggerWordExact>false</TriggerWordExact>
<TriggerWordExact-type>java.lang.Boolean</TriggerWordExact-type>
<TriggerWordRegex>false</TriggerWordRegex>
<TriggerWordRegex-type>java.lang.Boolean</TriggerWordRegex-type>
<VariableNames>&lt;null&gt;</VariableNames>
<VariableNames-type>java.lang.String</VariableNames-type>
<VariableValues>&lt;null&gt;</VariableValues>
<VariableValues-type>java.lang.String</VariableValues-type>
<com.twofortyfouram.locale.intent.extra.BLURB>Easy Commands: where's my bed
Responses: in your bedroom</com.twofortyfouram.locale.intent.extra.BLURB>
<com.twofortyfouram.locale.intent.extra.BLURB-type>java.lang.String</com.twofortyfouram.locale.intent.extra.BLURB-type>
<config_easy_commands>where's my bed</config_easy_commands>
<config_easy_commands-type>java.lang.String</config_easy_commands-type>
<configcommand>&lt;null&gt;</configcommand>
<configcommand-type>java.lang.String</configcommand-type>
<configcommandid>&lt;null&gt;</configcommandid>
<configcommandid-type>java.lang.String</configcommandid-type>
<configcommandinvert>false</configcommandinvert>
<configcommandinvert-type>java.lang.Boolean</configcommandinvert-type>
<configexactsub>false</configexactsub>
<configexactsub-type>java.lang.Boolean</configexactsub-type>
<configlastcommand>&lt;null&gt;</configlastcommand>
<configlastcommand-type>java.lang.String</configlastcommand-type>
<configregexsub>false</configregexsub>
<configregexsub-type>java.lang.Boolean</configregexsub-type>
<net.dinglisch.android.tasker.EXTRA_NSR_DEPRECATED>true</net.dinglisch.android.tasker.EXTRA_NSR_DEPRECATED>
<net.dinglisch.android.tasker.EXTRA_NSR_DEPRECATED-type>java.lang.Boolean</net.dinglisch.android.tasker.EXTRA_NSR_DEPRECATED-type>
<net.dinglisch.android.tasker.RELEVANT_VARIABLES>&lt;StringArray sr=""&gt;&lt;_array_net.dinglisch.android.tasker.RELEVANT_VARIABLES0&gt;%avcomm
First recognized Command
&lt;/_array_net.dinglisch.android.tasker.RELEVANT_VARIABLES0&gt;&lt;_array_net.dinglisch.android.tasker.RELEVANT_VARIABLES1&gt;%avcomms()
All recognized commands
&lt;/_array_net.dinglisch.android.tasker.RELEVANT_VARIABLES1&gt;&lt;_array_net.dinglisch.android.tasker.RELEVANT_VARIABLES2&gt;%avsource
Source of the Voice Command
Can be normal, continuous, test or googlenow&lt;/_array_net.dinglisch.android.tasker.RELEVANT_VARIABLES2&gt;&lt;_array_net.dinglisch.android.tasker.RELEVANT_VARIABLES3&gt;%avword()
Word Array
&lt;/_array_net.dinglisch.android.tasker.RELEVANT_VARIABLES3&gt;&lt;/StringArray&gt;</net.dinglisch.android.tasker.RELEVANT_VARIABLES>
<net.dinglisch.android.tasker.RELEVANT_VARIABLES-type>[Ljava.lang.String;</net.dinglisch.android.tasker.RELEVANT_VARIABLES-type>
<net.dinglisch.android.tasker.extras.REQUESTED_TIMEOUT>0</net.dinglisch.android.tasker.extras.REQUESTED_TIMEOUT>
<net.dinglisch.android.tasker.extras.REQUESTED_TIMEOUT-type>java.lang.Integer</net.dinglisch.android.tasker.extras.REQUESTED_TIMEOUT-type>
<net.dinglisch.android.tasker.extras.VARIABLE_REPLACE_KEYS>config_easy_commands Responses plugininstanceid plugintypeid </net.dinglisch.android.tasker.extras.VARIABLE_REPLACE_KEYS>
<net.dinglisch.android.tasker.extras.VARIABLE_REPLACE_KEYS-type>java.lang.String</net.dinglisch.android.tasker.extras.VARIABLE_REPLACE_KEYS-type>
<net.dinglisch.android.tasker.subbundled>true</net.dinglisch.android.tasker.subbundled>
<net.dinglisch.android.tasker.subbundled-type>java.lang.Boolean</net.dinglisch.android.tasker.subbundled-type>
<plugininstanceid>7d96288d-156e-4825-9c65-918e092d3828</plugininstanceid>
<plugininstanceid-type>java.lang.String</plugininstanceid-type>
<plugintypeid>com.joaomgcd.autovoice.intent.IntentReceiveVoiceEvent</plugintypeid>
<plugintypeid-type>java.lang.String</plugintypeid-type>
</Vals>
</Bundle>
<Str sr="arg1" ve="3">com.joaomgcd.autovoice</Str>
<Str sr="arg2" ve="3">com.joaomgcd.autovoice.activity.ActivityConfigReceiveVoiceEvent</Str>
<Int sr="arg3" val="1"/>
</Event>
</Profile>
<Task sr="task30">
<cdate>1658340815189</cdate>
<edate>1658340833882</edate>
<id>30</id>
<Action sr="act0" ve="7">
<code>523</code>
<Str sr="arg0" ve="3">Bed</Str>
<Str sr="arg1" ve="3">Working</Str>
<Str sr="arg10" ve="3"/>
<Str sr="arg11" ve="3"/>
<Img sr="arg2" ve="2"/>
<Int sr="arg3" val="0"/>
<Int sr="arg4" val="0"/>
<Int sr="arg5" val="3"/>
<Int sr="arg6" val="0"/>
<Int sr="arg7" val="0"/>
<Int sr="arg8" val="0"/>
<Str sr="arg9" ve="3"/>
</Action>
</Task>
</TaskerData>

Jay Flowers

unread,
Jul 25, 2022, 2:53:08 PMJul 25
to Tasker
Could someone give it try? I don't understand why having the word bed in the AutoVoice Profile event Recognized command would cause a failure. 
Reply all
Reply to author
Forward
0 new messages