<?xml version="1.0" encoding="UTF-8"?><?xml-stylesheet href="/assets/rss.xsl" type="text/xsl"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
>
<channel>
	<title>Sacha Chua - category - speechtotext</title>
	<atom:link href="https://sachachua.com/blog/category/speechtotext/feed/index.xml" rel="self" type="application/rss+xml" />
	<atom:link href="https://sachachua.com/blog/category/speechtotext" rel="alternate" type="text/html" />
	<link>https://sachachua.com/blog/category/speechtotext/feed/index.xml</link>
	<description>Emacs, sketches, and life</description>
	<lastBuildDate>Sat, 18 Apr 2026 00:31:19 GMT</lastBuildDate>
	<language>en-US</language>
	<sy:updatePeriod>daily</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>11ty</generator>
  <item>
		<title>Controlling my Android phone by voice</title>
		<link>https://sachachua.com/blog/2025/01/controlling-my-android-phone-by-voice/</link>
		<dc:creator><![CDATA[Sacha Chua]]></dc:creator>
		<pubDate>Wed, 22 Jan 2025 19:45:32 GMT</pubDate>
    <category>speech</category>
<category>android</category>
<category>speechtotext</category>
		<guid isPermaLink="false">https://sachachua.com/blog/2025/01/controlling-my-android-phone-by-voice/</guid>
		<description><![CDATA[<div class="update" id="org6bd6762">
<p>
<span class="timestamp-wrapper"><span class="timestamp">[2025-01-30 Thu]</span></span>: Fix timestamp format in toggle recording task.
</p>

</div>

<p>
I want to be able to use voice control to do
things on my phone while I'm busy washing dishes,
putting things away, knitting, or just keeping my
hands warm. It'll also be handy to have a way to
get things out of my head when the kiddo is
koala-ing me. I've been using my Google Pixel 8's
voice interface to set timers, send text messages,
and do quick web searches. Building on my <a href="https://sachachua.com/blog/2025/01/revisiting-wearable-computing/">recent
thoughts on wearable computing</a>, I decided to spend
some more time investigating the Google Assistant
and <a href="https://support.google.com/accessibility/android/answer/6151854">Voice Access</a> features in Android and setting
up other voice shortcuts.
</p>

<div class="sticky-toc" id="orga61ce05">
<div id="text-table-of-contents" role="doc-toc">
<ul>
<li><a href="https://sachachua.com/blog/feed/index.xml#controlling-my-android-phone-by-voice-tasker-routines">Tasker routines</a></li>
<li><a href="https://sachachua.com/blog/feed/index.xml#controlling-my-android-phone-by-voice-voice-access">Voice Access</a></li>
<li><a href="https://sachachua.com/blog/feed/index.xml#controlling-my-android-phone-by-voice-autoplay-an-emacs-tv-video">Autoplay an emacs.tv video</a></li>
<li><a href="https://sachachua.com/blog/feed/index.xml#controlling-my-android-phone-by-voice-open-my-org-agenda-and-scroll-through-it">Open my Org agenda and scroll through it</a></li>
<li><a href="https://sachachua.com/blog/feed/index.xml#controlling-my-android-phone-by-voice-add-and-open-notes-in-orgzly-revived">Add and open notes in Orgzly Revived</a></li>
<li><a href="https://sachachua.com/blog/feed/index.xml#controlling-my-android-phone-by-voice-add-items-to-ourgroceries">Add items to OurGroceries</a></li>
<li><a href="https://sachachua.com/blog/feed/index.xml#controlling-my-android-phone-by-voice-track-time">Track time</a></li>
<li><a href="https://sachachua.com/blog/feed/index.xml#controlling-my-android-phone-by-voice-toggle-recording">Toggle recording</a></li>
<li><a href="https://sachachua.com/blog/feed/index.xml#controlling-my-android-phone-by-voice-overall-next-steps">Overall, next steps</a></li>
</ul>
</div>

</div>
<div id="outline-container-controlling-my-android-phone-by-voice-tasker-routines" class="outline-2">
<h3 id="controlling-my-android-phone-by-voice-tasker-routines">Tasker routines</h3>
<div class="outline-text-2" id="text-controlling-my-android-phone-by-voice-tasker-routines">
<p>
I switched back to Google Assistant from Gemini so
that I could run <a href="https://tasker.joaoapps.com/">Tasker</a> routines. I also found out
that I needed to switch the language from
English/Canada to English/US in order for my
Tasker scripts to run instead of Google Assistant
treating them as web searches. Once that was
sorted out, I could run Tasker tasks with "Hey
Google, run {task-name} in Tasker" and
parameterize them with "Hey Google, run
{task-name} with {parameter} in Tasker."
</p>
</div>
</div>
<div id="outline-container-controlling-my-android-phone-by-voice-voice-access" class="outline-2">
<h3 id="controlling-my-android-phone-by-voice-voice-access">Voice Access</h3>
<div class="outline-text-2" id="text-controlling-my-android-phone-by-voice-voice-access">
<p>
Learning how to use Voice Access to navigate,
click, and type on my phone was straightforward.
"Scroll down" works for webpages, while "scroll
right" works for the e-books I have in Libby.
Tapping items by text usually works. When it
doesn't, I can use "show labels", "show numbers",
or "show grid." The speech-to-text of "type &#x2026;"
isn't as good as Whisper, so I probably won't use
it for a lot of dictation, but it's fine for quick
notes. I can keep recording in the background so
that I have the raw audio in case I want to review
it or grab the WhisperX transcripts instead.
</p>

<p>
For some reason, saying "Hey Google, voice access"
to start up voice access has been leaving the
Assistant dialog on the screen, which makes it
difficult to interact with the screen I'm looking
at. I added a Tasker routine to start voice
access, wait a second, and tap on the screen to
dismiss the Assistant dialog.
</p>

<p>
<a href="https://sachachua.com/blog/2025/01/controlling-my-android-phone-by-voice/Start%20Voice.tsk.xml">Start Voice.tsk.xml</a> - <a href="https://taskernet.com/shares/?user=AS35m8m%2BZ2P26xJtN1KnE37qxZgYPI9oNna95WRet8GZZ%2FlpPBB0ZwV39gUgnHnlCKWBSA%3D%3D&amp;id=Task%3AStart+Voice">Import via Taskernet</a>
</p>
<details class="code-details" style="padding: 1em;
                 border-radius: 15px;
                 font-size: 0.9em;
                 box-shadow: 0.05em 0.1em 5px 0.01em  #00000057;">
                  <summary><strong>Start Voice.tsk.xml</strong></summary>

<div class="org-src-container">
<pre class="src src-nxml"><span class="org-nxml-tag-delimiter">&lt;</span><span class="org-nxml-element-local-name">TaskerData</span> <span class="org-nxml-attribute-local-name">sr</span>=<span class="org-string">""</span> <span class="org-nxml-attribute-local-name">dvi</span>=<span class="org-string">"1"</span> <span class="org-nxml-attribute-local-name">tv</span>=<span class="org-string">"6.3.13"</span><span class="org-nxml-tag-delimiter">&gt;</span>
  <span class="org-nxml-tag-delimiter">&lt;</span><span class="org-nxml-element-local-name">Task</span> <span class="org-nxml-attribute-local-name">sr</span>=<span class="org-string">"task24"</span><span class="org-nxml-tag-delimiter">&gt;</span>
    <span class="org-nxml-tag-delimiter">&lt;</span><span class="org-nxml-element-local-name">cdate</span><span class="org-nxml-tag-delimiter">&gt;</span><span class="org-nxml-text">1737565479418</span><span class="org-nxml-tag-delimiter">&lt;</span><span class="org-nxml-tag-slash">/</span><span class="org-nxml-element-local-name">cdate</span><span class="org-nxml-tag-delimiter">&gt;</span>
    <span class="org-nxml-tag-delimiter">&lt;</span><span class="org-nxml-element-local-name">edate</span><span class="org-nxml-tag-delimiter">&gt;</span><span class="org-nxml-text">1737566416661</span><span class="org-nxml-tag-delimiter">&lt;</span><span class="org-nxml-tag-slash">/</span><span class="org-nxml-element-local-name">edate</span><span class="org-nxml-tag-delimiter">&gt;</span>
    <span class="org-nxml-tag-delimiter">&lt;</span><span class="org-nxml-element-local-name">id</span><span class="org-nxml-tag-delimiter">&gt;</span><span class="org-nxml-text">24</span><span class="org-nxml-tag-delimiter">&lt;</span><span class="org-nxml-tag-slash">/</span><span class="org-nxml-element-local-name">id</span><span class="org-nxml-tag-delimiter">&gt;</span>
    <span class="org-nxml-tag-delimiter">&lt;</span><span class="org-nxml-element-local-name">nme</span><span class="org-nxml-tag-delimiter">&gt;</span><span class="org-nxml-text">Start Voice</span><span class="org-nxml-tag-delimiter">&lt;</span><span class="org-nxml-tag-slash">/</span><span class="org-nxml-element-local-name">nme</span><span class="org-nxml-tag-delimiter">&gt;</span>
    <span class="org-nxml-tag-delimiter">&lt;</span><span class="org-nxml-element-local-name">pri</span><span class="org-nxml-tag-delimiter">&gt;</span><span class="org-nxml-text">1000</span><span class="org-nxml-tag-delimiter">&lt;</span><span class="org-nxml-tag-slash">/</span><span class="org-nxml-element-local-name">pri</span><span class="org-nxml-tag-delimiter">&gt;</span>
    <span class="org-nxml-tag-delimiter">&lt;</span><span class="org-nxml-element-local-name">Share</span> <span class="org-nxml-attribute-local-name">sr</span>=<span class="org-string">"Share"</span><span class="org-nxml-tag-delimiter">&gt;</span>
      <span class="org-nxml-tag-delimiter">&lt;</span><span class="org-nxml-element-local-name">b</span><span class="org-nxml-tag-delimiter">&gt;</span><span class="org-nxml-text">false</span><span class="org-nxml-tag-delimiter">&lt;</span><span class="org-nxml-tag-slash">/</span><span class="org-nxml-element-local-name">b</span><span class="org-nxml-tag-delimiter">&gt;</span>
      <span class="org-nxml-tag-delimiter">&lt;</span><span class="org-nxml-element-local-name">d</span><span class="org-nxml-tag-delimiter">&gt;</span><span class="org-nxml-text">Start voice access and dismiss the assistant dialog</span><span class="org-nxml-tag-delimiter">&lt;</span><span class="org-nxml-tag-slash">/</span><span class="org-nxml-element-local-name">d</span><span class="org-nxml-tag-delimiter">&gt;</span>
      <span class="org-nxml-tag-delimiter">&lt;</span><span class="org-nxml-element-local-name">g</span><span class="org-nxml-tag-delimiter">&gt;</span><span class="org-nxml-text">Accessibility,AutoInput</span><span class="org-nxml-tag-delimiter">&lt;</span><span class="org-nxml-tag-slash">/</span><span class="org-nxml-element-local-name">g</span><span class="org-nxml-tag-delimiter">&gt;</span>
      <span class="org-nxml-tag-delimiter">&lt;</span><span class="org-nxml-element-local-name">p</span><span class="org-nxml-tag-delimiter">&gt;</span><span class="org-nxml-text">true</span><span class="org-nxml-tag-delimiter">&lt;</span><span class="org-nxml-tag-slash">/</span><span class="org-nxml-element-local-name">p</span><span class="org-nxml-tag-delimiter">&gt;</span>
      <span class="org-nxml-tag-delimiter">&lt;</span><span class="org-nxml-element-local-name">t</span><span class="org-nxml-tag-delimiter">&gt;</span><span class="org-nxml-tag-delimiter">&lt;</span><span class="org-nxml-tag-slash">/</span><span class="org-nxml-element-local-name">t</span><span class="org-nxml-tag-delimiter">&gt;</span>
    <span class="org-nxml-tag-delimiter">&lt;</span><span class="org-nxml-tag-slash">/</span><span class="org-nxml-element-local-name">Share</span><span class="org-nxml-tag-delimiter">&gt;</span>
    <span class="org-nxml-tag-delimiter">&lt;</span><span class="org-nxml-element-local-name">Action</span> <span class="org-nxml-attribute-local-name">sr</span>=<span class="org-string">"act0"</span> <span class="org-nxml-attribute-local-name">ve</span>=<span class="org-string">"7"</span><span class="org-nxml-tag-delimiter">&gt;</span>
      <span class="org-nxml-tag-delimiter">&lt;</span><span class="org-nxml-element-local-name">code</span><span class="org-nxml-tag-delimiter">&gt;</span><span class="org-nxml-text">20</span><span class="org-nxml-tag-delimiter">&lt;</span><span class="org-nxml-tag-slash">/</span><span class="org-nxml-element-local-name">code</span><span class="org-nxml-tag-delimiter">&gt;</span>
      <span class="org-nxml-tag-delimiter">&lt;</span><span class="org-nxml-element-local-name">App</span> <span class="org-nxml-attribute-local-name">sr</span>=<span class="org-string">"arg0"</span><span class="org-nxml-tag-delimiter">&gt;</span>
        <span class="org-nxml-tag-delimiter">&lt;</span><span class="org-nxml-element-local-name">appClass</span><span class="org-nxml-tag-delimiter">&gt;</span><span class="org-nxml-text">com.google.android.apps.accessibility.voiceaccess.LauncherActivity</span><span class="org-nxml-tag-delimiter">&lt;</span><span class="org-nxml-tag-slash">/</span><span class="org-nxml-element-local-name">appClass</span><span class="org-nxml-tag-delimiter">&gt;</span>
        <span class="org-nxml-tag-delimiter">&lt;</span><span class="org-nxml-element-local-name">appPkg</span><span class="org-nxml-tag-delimiter">&gt;</span><span class="org-nxml-text">com.google.android.apps.accessibility.voiceaccess</span><span class="org-nxml-tag-delimiter">&lt;</span><span class="org-nxml-tag-slash">/</span><span class="org-nxml-element-local-name">appPkg</span><span class="org-nxml-tag-delimiter">&gt;</span>
        <span class="org-nxml-tag-delimiter">&lt;</span><span class="org-nxml-element-local-name">label</span><span class="org-nxml-tag-delimiter">&gt;</span><span class="org-nxml-text">Voice Access</span><span class="org-nxml-tag-delimiter">&lt;</span><span class="org-nxml-tag-slash">/</span><span class="org-nxml-element-local-name">label</span><span class="org-nxml-tag-delimiter">&gt;</span>
      <span class="org-nxml-tag-delimiter">&lt;</span><span class="org-nxml-tag-slash">/</span><span class="org-nxml-element-local-name">App</span><span class="org-nxml-tag-delimiter">&gt;</span>
      <span class="org-nxml-tag-delimiter">&lt;</span><span class="org-nxml-element-local-name">Str</span> <span class="org-nxml-attribute-local-name">sr</span>=<span class="org-string">"arg1"</span> <span class="org-nxml-attribute-local-name">ve</span>=<span class="org-string">"3"</span><span class="org-nxml-tag-slash">/</span><span class="org-nxml-tag-delimiter">&gt;</span>
      <span class="org-nxml-tag-delimiter">&lt;</span><span class="org-nxml-element-local-name">Int</span> <span class="org-nxml-attribute-local-name">sr</span>=<span class="org-string">"arg2"</span> <span class="org-nxml-attribute-local-name">val</span>=<span class="org-string">"0"</span><span class="org-nxml-tag-slash">/</span><span class="org-nxml-tag-delimiter">&gt;</span>
      <span class="org-nxml-tag-delimiter">&lt;</span><span class="org-nxml-element-local-name">Int</span> <span class="org-nxml-attribute-local-name">sr</span>=<span class="org-string">"arg3"</span> <span class="org-nxml-attribute-local-name">val</span>=<span class="org-string">"0"</span><span class="org-nxml-tag-slash">/</span><span class="org-nxml-tag-delimiter">&gt;</span>
    <span class="org-nxml-tag-delimiter">&lt;</span><span class="org-nxml-tag-slash">/</span><span class="org-nxml-element-local-name">Action</span><span class="org-nxml-tag-delimiter">&gt;</span>
    <span class="org-nxml-tag-delimiter">&lt;</span><span class="org-nxml-element-local-name">Action</span> <span class="org-nxml-attribute-local-name">sr</span>=<span class="org-string">"act1"</span> <span class="org-nxml-attribute-local-name">ve</span>=<span class="org-string">"7"</span><span class="org-nxml-tag-delimiter">&gt;</span>
      <span class="org-nxml-tag-delimiter">&lt;</span><span class="org-nxml-element-local-name">code</span><span class="org-nxml-tag-delimiter">&gt;</span><span class="org-nxml-text">30</span><span class="org-nxml-tag-delimiter">&lt;</span><span class="org-nxml-tag-slash">/</span><span class="org-nxml-element-local-name">code</span><span class="org-nxml-tag-delimiter">&gt;</span>
      <span class="org-nxml-tag-delimiter">&lt;</span><span class="org-nxml-element-local-name">Int</span> <span class="org-nxml-attribute-local-name">sr</span>=<span class="org-string">"arg0"</span> <span class="org-nxml-attribute-local-name">val</span>=<span class="org-string">"0"</span><span class="org-nxml-tag-slash">/</span><span class="org-nxml-tag-delimiter">&gt;</span>
      <span class="org-nxml-tag-delimiter">&lt;</span><span class="org-nxml-element-local-name">Int</span> <span class="org-nxml-attribute-local-name">sr</span>=<span class="org-string">"arg1"</span> <span class="org-nxml-attribute-local-name">val</span>=<span class="org-string">"1"</span><span class="org-nxml-tag-slash">/</span><span class="org-nxml-tag-delimiter">&gt;</span>
      <span class="org-nxml-tag-delimiter">&lt;</span><span class="org-nxml-element-local-name">Int</span> <span class="org-nxml-attribute-local-name">sr</span>=<span class="org-string">"arg2"</span> <span class="org-nxml-attribute-local-name">val</span>=<span class="org-string">"0"</span><span class="org-nxml-tag-slash">/</span><span class="org-nxml-tag-delimiter">&gt;</span>
      <span class="org-nxml-tag-delimiter">&lt;</span><span class="org-nxml-element-local-name">Int</span> <span class="org-nxml-attribute-local-name">sr</span>=<span class="org-string">"arg3"</span> <span class="org-nxml-attribute-local-name">val</span>=<span class="org-string">"0"</span><span class="org-nxml-tag-slash">/</span><span class="org-nxml-tag-delimiter">&gt;</span>
      <span class="org-nxml-tag-delimiter">&lt;</span><span class="org-nxml-element-local-name">Int</span> <span class="org-nxml-attribute-local-name">sr</span>=<span class="org-string">"arg4"</span> <span class="org-nxml-attribute-local-name">val</span>=<span class="org-string">"0"</span><span class="org-nxml-tag-slash">/</span><span class="org-nxml-tag-delimiter">&gt;</span>
    <span class="org-nxml-tag-delimiter">&lt;</span><span class="org-nxml-tag-slash">/</span><span class="org-nxml-element-local-name">Action</span><span class="org-nxml-tag-delimiter">&gt;</span>
    <span class="org-nxml-tag-delimiter">&lt;</span><span class="org-nxml-element-local-name">Action</span> <span class="org-nxml-attribute-local-name">sr</span>=<span class="org-string">"act2"</span> <span class="org-nxml-attribute-local-name">ve</span>=<span class="org-string">"7"</span><span class="org-nxml-tag-delimiter">&gt;</span>
      <span class="org-nxml-tag-delimiter">&lt;</span><span class="org-nxml-element-local-name">code</span><span class="org-nxml-tag-delimiter">&gt;</span><span class="org-nxml-text">107361459</span><span class="org-nxml-tag-delimiter">&lt;</span><span class="org-nxml-tag-slash">/</span><span class="org-nxml-element-local-name">code</span><span class="org-nxml-tag-delimiter">&gt;</span>
      <span class="org-nxml-tag-delimiter">&lt;</span><span class="org-nxml-element-local-name">Bundle</span> <span class="org-nxml-attribute-local-name">sr</span>=<span class="org-string">"arg0"</span><span class="org-nxml-tag-delimiter">&gt;</span>
        <span class="org-nxml-tag-delimiter">&lt;</span><span class="org-nxml-element-local-name">Vals</span> <span class="org-nxml-attribute-local-name">sr</span>=<span class="org-string">"val"</span><span class="org-nxml-tag-delimiter">&gt;</span>
          <span class="org-nxml-tag-delimiter">&lt;</span><span class="org-nxml-element-local-name">EnableDisableAccessibilityService</span><span class="org-nxml-tag-delimiter">&gt;</span><span class="org-nxml-entity-ref-delimiter">&amp;</span><span class="org-nxml-entity-ref-name">lt</span><span class="org-nxml-entity-ref-delimiter">;</span><span class="org-nxml-text">null</span><span class="org-nxml-entity-ref-delimiter">&amp;</span><span class="org-nxml-entity-ref-name">gt</span><span class="org-nxml-entity-ref-delimiter">;</span><span class="org-nxml-tag-delimiter">&lt;</span><span class="org-nxml-tag-slash">/</span><span class="org-nxml-element-local-name">EnableDisableAccessibilityService</span><span class="org-nxml-tag-delimiter">&gt;</span>
          <span class="org-nxml-tag-delimiter">&lt;</span><span class="org-nxml-element-local-name">EnableDisableAccessibilityService-type</span><span class="org-nxml-tag-delimiter">&gt;</span><span class="org-nxml-text">java.lang.String</span><span class="org-nxml-tag-delimiter">&lt;</span><span class="org-nxml-tag-slash">/</span><span class="org-nxml-element-local-name">EnableDisableAccessibilityService-type</span><span class="org-nxml-tag-delimiter">&gt;</span>
          <span class="org-nxml-tag-delimiter">&lt;</span><span class="org-nxml-element-local-name">Password</span><span class="org-nxml-tag-delimiter">&gt;</span><span class="org-nxml-entity-ref-delimiter">&amp;</span><span class="org-nxml-entity-ref-name">lt</span><span class="org-nxml-entity-ref-delimiter">;</span><span class="org-nxml-text">null</span><span class="org-nxml-entity-ref-delimiter">&amp;</span><span class="org-nxml-entity-ref-name">gt</span><span class="org-nxml-entity-ref-delimiter">;</span><span class="org-nxml-tag-delimiter">&lt;</span><span class="org-nxml-tag-slash">/</span><span class="org-nxml-element-local-name">Password</span><span class="org-nxml-tag-delimiter">&gt;</span>
          <span class="org-nxml-tag-delimiter">&lt;</span><span class="org-nxml-element-local-name">Password-type</span><span class="org-nxml-tag-delimiter">&gt;</span><span class="org-nxml-text">java.lang.String</span><span class="org-nxml-tag-delimiter">&lt;</span><span class="org-nxml-tag-slash">/</span><span class="org-nxml-element-local-name">Password-type</span><span class="org-nxml-tag-delimiter">&gt;</span>
          <span class="org-nxml-tag-delimiter">&lt;</span><span class="org-nxml-element-local-name">com.twofortyfouram.locale.intent.extra.BLURB</span><span class="org-nxml-tag-delimiter">&gt;</span><span class="org-nxml-text">Actions To Perform: click(point,564\,1045)</span>
<span class="org-nxml-text">Not In AutoInput: true</span>
<span class="org-nxml-text">Not In Tasker: true</span>
<span class="org-nxml-text">Separator: ,</span>
<span class="org-nxml-text">Check Millis: 1000</span><span class="org-nxml-tag-delimiter">&lt;</span><span class="org-nxml-tag-slash">/</span><span class="org-nxml-element-local-name">com.twofortyfouram.locale.intent.extra.BLURB</span><span class="org-nxml-tag-delimiter">&gt;</span>
          <span class="org-nxml-tag-delimiter">&lt;</span><span class="org-nxml-element-local-name">com.twofortyfouram.locale.intent.extra.BLURB-type</span><span class="org-nxml-tag-delimiter">&gt;</span><span class="org-nxml-text">java.lang.String</span><span class="org-nxml-tag-delimiter">&lt;</span><span class="org-nxml-tag-slash">/</span><span class="org-nxml-element-local-name">com.twofortyfouram.locale.intent.extra.BLURB-type</span><span class="org-nxml-tag-delimiter">&gt;</span>
          <span class="org-nxml-tag-delimiter">&lt;</span><span class="org-nxml-element-local-name">net.dinglisch.android.tasker.JSON_ENCODED_KEYS</span><span class="org-nxml-tag-delimiter">&gt;</span><span class="org-nxml-text">parameters</span><span class="org-nxml-tag-delimiter">&lt;</span><span class="org-nxml-tag-slash">/</span><span class="org-nxml-element-local-name">net.dinglisch.android.tasker.JSON_ENCODED_KEYS</span><span class="org-nxml-tag-delimiter">&gt;</span>
          <span class="org-nxml-tag-delimiter">&lt;</span><span class="org-nxml-element-local-name">net.dinglisch.android.tasker.JSON_ENCODED_KEYS-type</span><span class="org-nxml-tag-delimiter">&gt;</span><span class="org-nxml-text">java.lang.String</span><span class="org-nxml-tag-delimiter">&lt;</span><span class="org-nxml-tag-slash">/</span><span class="org-nxml-element-local-name">net.dinglisch.android.tasker.JSON_ENCODED_KEYS-type</span><span class="org-nxml-tag-delimiter">&gt;</span>
          <span class="org-nxml-tag-delimiter">&lt;</span><span class="org-nxml-element-local-name">net.dinglisch.android.tasker.RELEVANT_VARIABLES</span><span class="org-nxml-tag-delimiter">&gt;</span><span class="org-nxml-entity-ref-delimiter">&amp;</span><span class="org-nxml-entity-ref-name">lt</span><span class="org-nxml-entity-ref-delimiter">;</span><span class="org-nxml-text">StringArray sr=""</span><span class="org-nxml-entity-ref-delimiter">&amp;</span><span class="org-nxml-entity-ref-name">gt</span><span class="org-nxml-entity-ref-delimiter">;</span><span class="org-nxml-entity-ref-delimiter">&amp;</span><span class="org-nxml-entity-ref-name">lt</span><span class="org-nxml-entity-ref-delimiter">;</span><span class="org-nxml-text">_array_net.dinglisch.android.tasker.RELEVANT_VARIABLES0</span><span class="org-nxml-entity-ref-delimiter">&amp;</span><span class="org-nxml-entity-ref-name">gt</span><span class="org-nxml-entity-ref-delimiter">;</span><span class="org-nxml-text">%ailastbounds</span>
<span class="org-nxml-text">Last Bounds</span>
<span class="org-nxml-text">Bounds (left,top,right,bottom) of the item that the action last interacted with</span><span class="org-nxml-entity-ref-delimiter">&amp;</span><span class="org-nxml-entity-ref-name">lt</span><span class="org-nxml-entity-ref-delimiter">;</span><span class="org-nxml-text">/_array_net.dinglisch.android.tasker.RELEVANT_VARIABLES0</span><span class="org-nxml-entity-ref-delimiter">&amp;</span><span class="org-nxml-entity-ref-name">gt</span><span class="org-nxml-entity-ref-delimiter">;</span><span class="org-nxml-entity-ref-delimiter">&amp;</span><span class="org-nxml-entity-ref-name">lt</span><span class="org-nxml-entity-ref-delimiter">;</span><span class="org-nxml-text">_array_net.dinglisch.android.tasker.RELEVANT_VARIABLES1</span><span class="org-nxml-entity-ref-delimiter">&amp;</span><span class="org-nxml-entity-ref-name">gt</span><span class="org-nxml-entity-ref-delimiter">;</span><span class="org-nxml-text">%ailastcoordinates</span>
<span class="org-nxml-text">Last Coordinates</span>
<span class="org-nxml-text">Center coordinates (x,y) of the item that the action last interacted with</span><span class="org-nxml-entity-ref-delimiter">&amp;</span><span class="org-nxml-entity-ref-name">lt</span><span class="org-nxml-entity-ref-delimiter">;</span><span class="org-nxml-text">/_array_net.dinglisch.android.tasker.RELEVANT_VARIABLES1</span><span class="org-nxml-entity-ref-delimiter">&amp;</span><span class="org-nxml-entity-ref-name">gt</span><span class="org-nxml-entity-ref-delimiter">;</span><span class="org-nxml-entity-ref-delimiter">&amp;</span><span class="org-nxml-entity-ref-name">lt</span><span class="org-nxml-entity-ref-delimiter">;</span><span class="org-nxml-text">_array_net.dinglisch.android.tasker.RELEVANT_VARIABLES2</span><span class="org-nxml-entity-ref-delimiter">&amp;</span><span class="org-nxml-entity-ref-name">gt</span><span class="org-nxml-entity-ref-delimiter">;</span><span class="org-nxml-text">%err</span>
<span class="org-nxml-text">Error Code</span>
<span class="org-nxml-text">Only available if you select </span><span class="org-nxml-entity-ref-delimiter">&amp;</span><span class="org-nxml-entity-ref-name">amp</span><span class="org-nxml-entity-ref-delimiter">;</span><span class="org-nxml-text">lt;b</span><span class="org-nxml-entity-ref-delimiter">&amp;</span><span class="org-nxml-entity-ref-name">amp</span><span class="org-nxml-entity-ref-delimiter">;</span><span class="org-nxml-text">gt;Continue Task After Error</span><span class="org-nxml-entity-ref-delimiter">&amp;</span><span class="org-nxml-entity-ref-name">amp</span><span class="org-nxml-entity-ref-delimiter">;</span><span class="org-nxml-text">lt;/b</span><span class="org-nxml-entity-ref-delimiter">&amp;</span><span class="org-nxml-entity-ref-name">amp</span><span class="org-nxml-entity-ref-delimiter">;</span><span class="org-nxml-text">gt; and the action ends in error</span><span class="org-nxml-entity-ref-delimiter">&amp;</span><span class="org-nxml-entity-ref-name">lt</span><span class="org-nxml-entity-ref-delimiter">;</span><span class="org-nxml-text">/_array_net.dinglisch.android.tasker.RELEVANT_VARIABLES2</span><span class="org-nxml-entity-ref-delimiter">&amp;</span><span class="org-nxml-entity-ref-name">gt</span><span class="org-nxml-entity-ref-delimiter">;</span><span class="org-nxml-entity-ref-delimiter">&amp;</span><span class="org-nxml-entity-ref-name">lt</span><span class="org-nxml-entity-ref-delimiter">;</span><span class="org-nxml-text">_array_net.dinglisch.android.tasker.RELEVANT_VARIABLES3</span><span class="org-nxml-entity-ref-delimiter">&amp;</span><span class="org-nxml-entity-ref-name">gt</span><span class="org-nxml-entity-ref-delimiter">;</span><span class="org-nxml-text">%errmsg</span>
<span class="org-nxml-text">Error Message</span>
<span class="org-nxml-text">Only available if you select </span><span class="org-nxml-entity-ref-delimiter">&amp;</span><span class="org-nxml-entity-ref-name">amp</span><span class="org-nxml-entity-ref-delimiter">;</span><span class="org-nxml-text">lt;b</span><span class="org-nxml-entity-ref-delimiter">&amp;</span><span class="org-nxml-entity-ref-name">amp</span><span class="org-nxml-entity-ref-delimiter">;</span><span class="org-nxml-text">gt;Continue Task After Error</span><span class="org-nxml-entity-ref-delimiter">&amp;</span><span class="org-nxml-entity-ref-name">amp</span><span class="org-nxml-entity-ref-delimiter">;</span><span class="org-nxml-text">lt;/b</span><span class="org-nxml-entity-ref-delimiter">&amp;</span><span class="org-nxml-entity-ref-name">amp</span><span class="org-nxml-entity-ref-delimiter">;</span><span class="org-nxml-text">gt; and the action ends in error</span><span class="org-nxml-entity-ref-delimiter">&amp;</span><span class="org-nxml-entity-ref-name">lt</span><span class="org-nxml-entity-ref-delimiter">;</span><span class="org-nxml-text">/_array_net.dinglisch.android.tasker.RELEVANT_VARIABLES3</span><span class="org-nxml-entity-ref-delimiter">&amp;</span><span class="org-nxml-entity-ref-name">gt</span><span class="org-nxml-entity-ref-delimiter">;</span><span class="org-nxml-entity-ref-delimiter">&amp;</span><span class="org-nxml-entity-ref-name">lt</span><span class="org-nxml-entity-ref-delimiter">;</span><span class="org-nxml-text">/StringArray</span><span class="org-nxml-entity-ref-delimiter">&amp;</span><span class="org-nxml-entity-ref-name">gt</span><span class="org-nxml-entity-ref-delimiter">;</span><span class="org-nxml-tag-delimiter">&lt;</span><span class="org-nxml-tag-slash">/</span><span class="org-nxml-element-local-name">net.dinglisch.android.tasker.RELEVANT_VARIABLES</span><span class="org-nxml-tag-delimiter">&gt;</span>
          <span class="org-nxml-tag-delimiter">&lt;</span><span class="org-nxml-element-local-name">net.dinglisch.android.tasker.RELEVANT_VARIABLES-type</span><span class="org-nxml-tag-delimiter">&gt;</span><span class="org-nxml-text">[Ljava.lang.String;</span><span class="org-nxml-tag-delimiter">&lt;</span><span class="org-nxml-tag-slash">/</span><span class="org-nxml-element-local-name">net.dinglisch.android.tasker.RELEVANT_VARIABLES-type</span><span class="org-nxml-tag-delimiter">&gt;</span>
          <span class="org-nxml-tag-delimiter">&lt;</span><span class="org-nxml-element-local-name">net.dinglisch.android.tasker.extras.VARIABLE_REPLACE_KEYS</span><span class="org-nxml-tag-delimiter">&gt;</span><span class="org-nxml-text">parameters plugininstanceid plugintypeid </span><span class="org-nxml-tag-delimiter">&lt;</span><span class="org-nxml-tag-slash">/</span><span class="org-nxml-element-local-name">net.dinglisch.android.tasker.extras.VARIABLE_REPLACE_KEYS</span><span class="org-nxml-tag-delimiter">&gt;</span>
          <span class="org-nxml-tag-delimiter">&lt;</span><span class="org-nxml-element-local-name">net.dinglisch.android.tasker.extras.VARIABLE_REPLACE_KEYS-type</span><span class="org-nxml-tag-delimiter">&gt;</span><span class="org-nxml-text">java.lang.String</span><span class="org-nxml-tag-delimiter">&lt;</span><span class="org-nxml-tag-slash">/</span><span class="org-nxml-element-local-name">net.dinglisch.android.tasker.extras.VARIABLE_REPLACE_KEYS-type</span><span class="org-nxml-tag-delimiter">&gt;</span>
          <span class="org-nxml-tag-delimiter">&lt;</span><span class="org-nxml-element-local-name">net.dinglisch.android.tasker.subbundled</span><span class="org-nxml-tag-delimiter">&gt;</span><span class="org-nxml-text">true</span><span class="org-nxml-tag-delimiter">&lt;</span><span class="org-nxml-tag-slash">/</span><span class="org-nxml-element-local-name">net.dinglisch.android.tasker.subbundled</span><span class="org-nxml-tag-delimiter">&gt;</span>
          <span class="org-nxml-tag-delimiter">&lt;</span><span class="org-nxml-element-local-name">net.dinglisch.android.tasker.subbundled-type</span><span class="org-nxml-tag-delimiter">&gt;</span><span class="org-nxml-text">java.lang.Boolean</span><span class="org-nxml-tag-delimiter">&lt;</span><span class="org-nxml-tag-slash">/</span><span class="org-nxml-element-local-name">net.dinglisch.android.tasker.subbundled-type</span><span class="org-nxml-tag-delimiter">&gt;</span>
          <span class="org-nxml-tag-delimiter">&lt;</span><span class="org-nxml-element-local-name">parameters</span><span class="org-nxml-tag-delimiter">&gt;</span><span class="org-nxml-text">{"_action":"click(point,564\\,1045)","_additionalOptions":{"checkMs":"1000","separator":",","withCoordinates":false},"_whenToPerformAction":{"notInAutoInput":true,"notInTasker":true},"generatedValues":{}}</span><span class="org-nxml-tag-delimiter">&lt;</span><span class="org-nxml-tag-slash">/</span><span class="org-nxml-element-local-name">parameters</span><span class="org-nxml-tag-delimiter">&gt;</span>
          <span class="org-nxml-tag-delimiter">&lt;</span><span class="org-nxml-element-local-name">parameters-type</span><span class="org-nxml-tag-delimiter">&gt;</span><span class="org-nxml-text">java.lang.String</span><span class="org-nxml-tag-delimiter">&lt;</span><span class="org-nxml-tag-slash">/</span><span class="org-nxml-element-local-name">parameters-type</span><span class="org-nxml-tag-delimiter">&gt;</span>
          <span class="org-nxml-tag-delimiter">&lt;</span><span class="org-nxml-element-local-name">plugininstanceid</span><span class="org-nxml-tag-delimiter">&gt;</span><span class="org-nxml-text">b46b8afc-c840-40ad-9283-3946c57a1018</span><span class="org-nxml-tag-delimiter">&lt;</span><span class="org-nxml-tag-slash">/</span><span class="org-nxml-element-local-name">plugininstanceid</span><span class="org-nxml-tag-delimiter">&gt;</span>
          <span class="org-nxml-tag-delimiter">&lt;</span><span class="org-nxml-element-local-name">plugininstanceid-type</span><span class="org-nxml-tag-delimiter">&gt;</span><span class="org-nxml-text">java.lang.String</span><span class="org-nxml-tag-delimiter">&lt;</span><span class="org-nxml-tag-slash">/</span><span class="org-nxml-element-local-name">plugininstanceid-type</span><span class="org-nxml-tag-delimiter">&gt;</span>
          <span class="org-nxml-tag-delimiter">&lt;</span><span class="org-nxml-element-local-name">plugintypeid</span><span class="org-nxml-tag-delimiter">&gt;</span><span class="org-nxml-text">com.joaomgcd.autoinput.intent.IntentActionv2</span><span class="org-nxml-tag-delimiter">&lt;</span><span class="org-nxml-tag-slash">/</span><span class="org-nxml-element-local-name">plugintypeid</span><span class="org-nxml-tag-delimiter">&gt;</span>
          <span class="org-nxml-tag-delimiter">&lt;</span><span class="org-nxml-element-local-name">plugintypeid-type</span><span class="org-nxml-tag-delimiter">&gt;</span><span class="org-nxml-text">java.lang.String</span><span class="org-nxml-tag-delimiter">&lt;</span><span class="org-nxml-tag-slash">/</span><span class="org-nxml-element-local-name">plugintypeid-type</span><span class="org-nxml-tag-delimiter">&gt;</span>
        <span class="org-nxml-tag-delimiter">&lt;</span><span class="org-nxml-tag-slash">/</span><span class="org-nxml-element-local-name">Vals</span><span class="org-nxml-tag-delimiter">&gt;</span>
      <span class="org-nxml-tag-delimiter">&lt;</span><span class="org-nxml-tag-slash">/</span><span class="org-nxml-element-local-name">Bundle</span><span class="org-nxml-tag-delimiter">&gt;</span>
      <span class="org-nxml-tag-delimiter">&lt;</span><span class="org-nxml-element-local-name">Str</span> <span class="org-nxml-attribute-local-name">sr</span>=<span class="org-string">"arg1"</span> <span class="org-nxml-attribute-local-name">ve</span>=<span class="org-string">"3"</span><span class="org-nxml-tag-delimiter">&gt;</span><span class="org-nxml-text">com.joaomgcd.autoinput</span><span class="org-nxml-tag-delimiter">&lt;</span><span class="org-nxml-tag-slash">/</span><span class="org-nxml-element-local-name">Str</span><span class="org-nxml-tag-delimiter">&gt;</span>
      <span class="org-nxml-tag-delimiter">&lt;</span><span class="org-nxml-element-local-name">Str</span> <span class="org-nxml-attribute-local-name">sr</span>=<span class="org-string">"arg2"</span> <span class="org-nxml-attribute-local-name">ve</span>=<span class="org-string">"3"</span><span class="org-nxml-tag-delimiter">&gt;</span><span class="org-nxml-text">com.joaomgcd.autoinput.activity.ActivityConfigActionv2</span><span class="org-nxml-tag-delimiter">&lt;</span><span class="org-nxml-tag-slash">/</span><span class="org-nxml-element-local-name">Str</span><span class="org-nxml-tag-delimiter">&gt;</span>
      <span class="org-nxml-tag-delimiter">&lt;</span><span class="org-nxml-element-local-name">Int</span> <span class="org-nxml-attribute-local-name">sr</span>=<span class="org-string">"arg3"</span> <span class="org-nxml-attribute-local-name">val</span>=<span class="org-string">"60"</span><span class="org-nxml-tag-slash">/</span><span class="org-nxml-tag-delimiter">&gt;</span>
      <span class="org-nxml-tag-delimiter">&lt;</span><span class="org-nxml-element-local-name">Int</span> <span class="org-nxml-attribute-local-name">sr</span>=<span class="org-string">"arg4"</span> <span class="org-nxml-attribute-local-name">val</span>=<span class="org-string">"1"</span><span class="org-nxml-tag-slash">/</span><span class="org-nxml-tag-delimiter">&gt;</span>
    <span class="org-nxml-tag-delimiter">&lt;</span><span class="org-nxml-tag-slash">/</span><span class="org-nxml-element-local-name">Action</span><span class="org-nxml-tag-delimiter">&gt;</span>
  <span class="org-nxml-tag-delimiter">&lt;</span><span class="org-nxml-tag-slash">/</span><span class="org-nxml-element-local-name">Task</span><span class="org-nxml-tag-delimiter">&gt;</span>
<span class="org-nxml-tag-delimiter">&lt;</span><span class="org-nxml-tag-slash">/</span><span class="org-nxml-element-local-name">TaskerData</span><span class="org-nxml-tag-delimiter">&gt;</span>
</pre>
</div>



</details>

<p>
I can use "Hey Google, read aloud" to read a
webpage. I can use "Hey Google, skip ahead 2
minutes" or "Hey Google, rewind 30 seconds." Not
sure how I can navigate by text, though. It would
be nice to get an overview of headings and then
jump to the one I want, or search for text and
continue from there.
</p>
</div>
</div>
<div id="outline-container-controlling-my-android-phone-by-voice-autoplay-an-emacs-tv-video" class="outline-2">
<h3 id="controlling-my-android-phone-by-voice-autoplay-an-emacs-tv-video">Autoplay an emacs.tv video</h3>
<div class="outline-text-2" id="text-controlling-my-android-phone-by-voice-autoplay-an-emacs-tv-video">
<p>
I wanted to be able to play random <a href="https://emacs.tv">emacs.tv</a> videos
without needing to touch my phone. I added
autoplay support to the web interface so that you
can open <a href="https://emacs.tv?autoplay=1">https://emacs.tv?autoplay=1</a> and have it
autoplay videos when you select the next random
one by clicking on the site logo, "Lucky pick", or
the dice icon. The first video doesn't autoplay
because <a href="https://stackoverflow.com/questions/40685142/youtube-autoplay-does-not-work-with-iframe">YouTube requires user interaction in order
to autoplay unmuted videos</a>, but I can work around
that with a Tasker script that loads the URL,
waits a few seconds, and clicks on the heading with AutoInput.
</p>

<p>
<a href="https://sachachua.com/blog/2025/01/controlling-my-android-phone-by-voice/Emacs%20TV.tsk.xml">Emacs TV.tsk.xml</a> - <a href="https://taskernet.com/shares/?user=AS35m8m%2BZ2P26xJtN1KnE37qxZgYPI9oNna95WRet8GZZ%2FlpPBB0ZwV39gUgnHnlCKWBSA%3D%3D&amp;id=Task%3AEmacs+TV">Import via Taskernet</a>
</p>
<details class="code-details" style="padding: 1em;
                 border-radius: 15px;
                 font-size: 0.9em;
                 box-shadow: 0.05em 0.1em 5px 0.01em  #00000057;">
                  <summary><strong>Emacs TV.tsk.xml</strong></summary>

<div class="org-src-container">
<pre class="src src-nxml"><span class="org-nxml-tag-delimiter">&lt;</span><span class="org-nxml-element-local-name">TaskerData</span> <span class="org-nxml-attribute-local-name">sr</span>=<span class="org-string">""</span> <span class="org-nxml-attribute-local-name">dvi</span>=<span class="org-string">"1"</span> <span class="org-nxml-attribute-local-name">tv</span>=<span class="org-string">"6.3.13"</span><span class="org-nxml-tag-delimiter">&gt;</span>
  <span class="org-nxml-tag-delimiter">&lt;</span><span class="org-nxml-element-local-name">Task</span> <span class="org-nxml-attribute-local-name">sr</span>=<span class="org-string">"task18"</span><span class="org-nxml-tag-delimiter">&gt;</span>
    <span class="org-nxml-tag-delimiter">&lt;</span><span class="org-nxml-element-local-name">cdate</span><span class="org-nxml-tag-delimiter">&gt;</span><span class="org-nxml-text">1737558964554</span><span class="org-nxml-tag-delimiter">&lt;</span><span class="org-nxml-tag-slash">/</span><span class="org-nxml-element-local-name">cdate</span><span class="org-nxml-tag-delimiter">&gt;</span>
    <span class="org-nxml-tag-delimiter">&lt;</span><span class="org-nxml-element-local-name">edate</span><span class="org-nxml-tag-delimiter">&gt;</span><span class="org-nxml-text">1737562488128</span><span class="org-nxml-tag-delimiter">&lt;</span><span class="org-nxml-tag-slash">/</span><span class="org-nxml-element-local-name">edate</span><span class="org-nxml-tag-delimiter">&gt;</span>
    <span class="org-nxml-tag-delimiter">&lt;</span><span class="org-nxml-element-local-name">id</span><span class="org-nxml-tag-delimiter">&gt;</span><span class="org-nxml-text">18</span><span class="org-nxml-tag-delimiter">&lt;</span><span class="org-nxml-tag-slash">/</span><span class="org-nxml-element-local-name">id</span><span class="org-nxml-tag-delimiter">&gt;</span>
    <span class="org-nxml-tag-delimiter">&lt;</span><span class="org-nxml-element-local-name">nme</span><span class="org-nxml-tag-delimiter">&gt;</span><span class="org-nxml-text">Emacs TV</span><span class="org-nxml-tag-delimiter">&lt;</span><span class="org-nxml-tag-slash">/</span><span class="org-nxml-element-local-name">nme</span><span class="org-nxml-tag-delimiter">&gt;</span>
    <span class="org-nxml-tag-delimiter">&lt;</span><span class="org-nxml-element-local-name">pri</span><span class="org-nxml-tag-delimiter">&gt;</span><span class="org-nxml-text">1000</span><span class="org-nxml-tag-delimiter">&lt;</span><span class="org-nxml-tag-slash">/</span><span class="org-nxml-element-local-name">pri</span><span class="org-nxml-tag-delimiter">&gt;</span>
    <span class="org-nxml-tag-delimiter">&lt;</span><span class="org-nxml-element-local-name">Share</span> <span class="org-nxml-attribute-local-name">sr</span>=<span class="org-string">"Share"</span><span class="org-nxml-tag-delimiter">&gt;</span>
      <span class="org-nxml-tag-delimiter">&lt;</span><span class="org-nxml-element-local-name">b</span><span class="org-nxml-tag-delimiter">&gt;</span><span class="org-nxml-text">false</span><span class="org-nxml-tag-delimiter">&lt;</span><span class="org-nxml-tag-slash">/</span><span class="org-nxml-element-local-name">b</span><span class="org-nxml-tag-delimiter">&gt;</span>
      <span class="org-nxml-tag-delimiter">&lt;</span><span class="org-nxml-element-local-name">d</span><span class="org-nxml-tag-delimiter">&gt;</span><span class="org-nxml-text">Play random Emacs video</span><span class="org-nxml-tag-delimiter">&lt;</span><span class="org-nxml-tag-slash">/</span><span class="org-nxml-element-local-name">d</span><span class="org-nxml-tag-delimiter">&gt;</span>
      <span class="org-nxml-tag-delimiter">&lt;</span><span class="org-nxml-element-local-name">g</span><span class="org-nxml-tag-delimiter">&gt;</span><span class="org-nxml-text">Watch</span><span class="org-nxml-tag-delimiter">&lt;</span><span class="org-nxml-tag-slash">/</span><span class="org-nxml-element-local-name">g</span><span class="org-nxml-tag-delimiter">&gt;</span>
      <span class="org-nxml-tag-delimiter">&lt;</span><span class="org-nxml-element-local-name">p</span><span class="org-nxml-tag-delimiter">&gt;</span><span class="org-nxml-text">true</span><span class="org-nxml-tag-delimiter">&lt;</span><span class="org-nxml-tag-slash">/</span><span class="org-nxml-element-local-name">p</span><span class="org-nxml-tag-delimiter">&gt;</span>
      <span class="org-nxml-tag-delimiter">&lt;</span><span class="org-nxml-element-local-name">t</span><span class="org-nxml-tag-delimiter">&gt;</span><span class="org-nxml-tag-delimiter">&lt;</span><span class="org-nxml-tag-slash">/</span><span class="org-nxml-element-local-name">t</span><span class="org-nxml-tag-delimiter">&gt;</span>
    <span class="org-nxml-tag-delimiter">&lt;</span><span class="org-nxml-tag-slash">/</span><span class="org-nxml-element-local-name">Share</span><span class="org-nxml-tag-delimiter">&gt;</span>
    <span class="org-nxml-tag-delimiter">&lt;</span><span class="org-nxml-element-local-name">Action</span> <span class="org-nxml-attribute-local-name">sr</span>=<span class="org-string">"act0"</span> <span class="org-nxml-attribute-local-name">ve</span>=<span class="org-string">"7"</span><span class="org-nxml-tag-delimiter">&gt;</span>
      <span class="org-nxml-tag-delimiter">&lt;</span><span class="org-nxml-element-local-name">code</span><span class="org-nxml-tag-delimiter">&gt;</span><span class="org-nxml-text">104</span><span class="org-nxml-tag-delimiter">&lt;</span><span class="org-nxml-tag-slash">/</span><span class="org-nxml-element-local-name">code</span><span class="org-nxml-tag-delimiter">&gt;</span>
      <span class="org-nxml-tag-delimiter">&lt;</span><span class="org-nxml-element-local-name">Str</span> <span class="org-nxml-attribute-local-name">sr</span>=<span class="org-string">"arg0"</span> <span class="org-nxml-attribute-local-name">ve</span>=<span class="org-string">"3"</span><span class="org-nxml-tag-delimiter">&gt;</span><span class="org-nxml-text">https://emacs.tv?autoplay=1</span><span class="org-nxml-tag-delimiter">&lt;</span><span class="org-nxml-tag-slash">/</span><span class="org-nxml-element-local-name">Str</span><span class="org-nxml-tag-delimiter">&gt;</span>
      <span class="org-nxml-tag-delimiter">&lt;</span><span class="org-nxml-element-local-name">App</span> <span class="org-nxml-attribute-local-name">sr</span>=<span class="org-string">"arg1"</span><span class="org-nxml-tag-slash">/</span><span class="org-nxml-tag-delimiter">&gt;</span>
      <span class="org-nxml-tag-delimiter">&lt;</span><span class="org-nxml-element-local-name">Int</span> <span class="org-nxml-attribute-local-name">sr</span>=<span class="org-string">"arg2"</span> <span class="org-nxml-attribute-local-name">val</span>=<span class="org-string">"0"</span><span class="org-nxml-tag-slash">/</span><span class="org-nxml-tag-delimiter">&gt;</span>
      <span class="org-nxml-tag-delimiter">&lt;</span><span class="org-nxml-element-local-name">Str</span> <span class="org-nxml-attribute-local-name">sr</span>=<span class="org-string">"arg3"</span> <span class="org-nxml-attribute-local-name">ve</span>=<span class="org-string">"3"</span><span class="org-nxml-tag-slash">/</span><span class="org-nxml-tag-delimiter">&gt;</span>
    <span class="org-nxml-tag-delimiter">&lt;</span><span class="org-nxml-tag-slash">/</span><span class="org-nxml-element-local-name">Action</span><span class="org-nxml-tag-delimiter">&gt;</span>
    <span class="org-nxml-tag-delimiter">&lt;</span><span class="org-nxml-element-local-name">Action</span> <span class="org-nxml-attribute-local-name">sr</span>=<span class="org-string">"act1"</span> <span class="org-nxml-attribute-local-name">ve</span>=<span class="org-string">"7"</span><span class="org-nxml-tag-delimiter">&gt;</span>
      <span class="org-nxml-tag-delimiter">&lt;</span><span class="org-nxml-element-local-name">code</span><span class="org-nxml-tag-delimiter">&gt;</span><span class="org-nxml-text">30</span><span class="org-nxml-tag-delimiter">&lt;</span><span class="org-nxml-tag-slash">/</span><span class="org-nxml-element-local-name">code</span><span class="org-nxml-tag-delimiter">&gt;</span>
      <span class="org-nxml-tag-delimiter">&lt;</span><span class="org-nxml-element-local-name">Int</span> <span class="org-nxml-attribute-local-name">sr</span>=<span class="org-string">"arg0"</span> <span class="org-nxml-attribute-local-name">val</span>=<span class="org-string">"0"</span><span class="org-nxml-tag-slash">/</span><span class="org-nxml-tag-delimiter">&gt;</span>
      <span class="org-nxml-tag-delimiter">&lt;</span><span class="org-nxml-element-local-name">Int</span> <span class="org-nxml-attribute-local-name">sr</span>=<span class="org-string">"arg1"</span> <span class="org-nxml-attribute-local-name">val</span>=<span class="org-string">"3"</span><span class="org-nxml-tag-slash">/</span><span class="org-nxml-tag-delimiter">&gt;</span>
      <span class="org-nxml-tag-delimiter">&lt;</span><span class="org-nxml-element-local-name">Int</span> <span class="org-nxml-attribute-local-name">sr</span>=<span class="org-string">"arg2"</span> <span class="org-nxml-attribute-local-name">val</span>=<span class="org-string">"0"</span><span class="org-nxml-tag-slash">/</span><span class="org-nxml-tag-delimiter">&gt;</span>
      <span class="org-nxml-tag-delimiter">&lt;</span><span class="org-nxml-element-local-name">Int</span> <span class="org-nxml-attribute-local-name">sr</span>=<span class="org-string">"arg3"</span> <span class="org-nxml-attribute-local-name">val</span>=<span class="org-string">"0"</span><span class="org-nxml-tag-slash">/</span><span class="org-nxml-tag-delimiter">&gt;</span>
      <span class="org-nxml-tag-delimiter">&lt;</span><span class="org-nxml-element-local-name">Int</span> <span class="org-nxml-attribute-local-name">sr</span>=<span class="org-string">"arg4"</span> <span class="org-nxml-attribute-local-name">val</span>=<span class="org-string">"0"</span><span class="org-nxml-tag-slash">/</span><span class="org-nxml-tag-delimiter">&gt;</span>
    <span class="org-nxml-tag-delimiter">&lt;</span><span class="org-nxml-tag-slash">/</span><span class="org-nxml-element-local-name">Action</span><span class="org-nxml-tag-delimiter">&gt;</span>
    <span class="org-nxml-tag-delimiter">&lt;</span><span class="org-nxml-element-local-name">Action</span> <span class="org-nxml-attribute-local-name">sr</span>=<span class="org-string">"act2"</span> <span class="org-nxml-attribute-local-name">ve</span>=<span class="org-string">"7"</span><span class="org-nxml-tag-delimiter">&gt;</span>
      <span class="org-nxml-tag-delimiter">&lt;</span><span class="org-nxml-element-local-name">code</span><span class="org-nxml-tag-delimiter">&gt;</span><span class="org-nxml-text">107361459</span><span class="org-nxml-tag-delimiter">&lt;</span><span class="org-nxml-tag-slash">/</span><span class="org-nxml-element-local-name">code</span><span class="org-nxml-tag-delimiter">&gt;</span>
      <span class="org-nxml-tag-delimiter">&lt;</span><span class="org-nxml-element-local-name">Bundle</span> <span class="org-nxml-attribute-local-name">sr</span>=<span class="org-string">"arg0"</span><span class="org-nxml-tag-delimiter">&gt;</span>
        <span class="org-nxml-tag-delimiter">&lt;</span><span class="org-nxml-element-local-name">Vals</span> <span class="org-nxml-attribute-local-name">sr</span>=<span class="org-string">"val"</span><span class="org-nxml-tag-delimiter">&gt;</span>
          <span class="org-nxml-tag-delimiter">&lt;</span><span class="org-nxml-element-local-name">EnableDisableAccessibilityService</span><span class="org-nxml-tag-delimiter">&gt;</span><span class="org-nxml-entity-ref-delimiter">&amp;</span><span class="org-nxml-entity-ref-name">lt</span><span class="org-nxml-entity-ref-delimiter">;</span><span class="org-nxml-text">null</span><span class="org-nxml-entity-ref-delimiter">&amp;</span><span class="org-nxml-entity-ref-name">gt</span><span class="org-nxml-entity-ref-delimiter">;</span><span class="org-nxml-tag-delimiter">&lt;</span><span class="org-nxml-tag-slash">/</span><span class="org-nxml-element-local-name">EnableDisableAccessibilityService</span><span class="org-nxml-tag-delimiter">&gt;</span>
          <span class="org-nxml-tag-delimiter">&lt;</span><span class="org-nxml-element-local-name">EnableDisableAccessibilityService-type</span><span class="org-nxml-tag-delimiter">&gt;</span><span class="org-nxml-text">java.lang.String</span><span class="org-nxml-tag-delimiter">&lt;</span><span class="org-nxml-tag-slash">/</span><span class="org-nxml-element-local-name">EnableDisableAccessibilityService-type</span><span class="org-nxml-tag-delimiter">&gt;</span>
          <span class="org-nxml-tag-delimiter">&lt;</span><span class="org-nxml-element-local-name">Password</span><span class="org-nxml-tag-delimiter">&gt;</span><span class="org-nxml-entity-ref-delimiter">&amp;</span><span class="org-nxml-entity-ref-name">lt</span><span class="org-nxml-entity-ref-delimiter">;</span><span class="org-nxml-text">null</span><span class="org-nxml-entity-ref-delimiter">&amp;</span><span class="org-nxml-entity-ref-name">gt</span><span class="org-nxml-entity-ref-delimiter">;</span><span class="org-nxml-tag-delimiter">&lt;</span><span class="org-nxml-tag-slash">/</span><span class="org-nxml-element-local-name">Password</span><span class="org-nxml-tag-delimiter">&gt;</span>
          <span class="org-nxml-tag-delimiter">&lt;</span><span class="org-nxml-element-local-name">Password-type</span><span class="org-nxml-tag-delimiter">&gt;</span><span class="org-nxml-text">java.lang.String</span><span class="org-nxml-tag-delimiter">&lt;</span><span class="org-nxml-tag-slash">/</span><span class="org-nxml-element-local-name">Password-type</span><span class="org-nxml-tag-delimiter">&gt;</span>
          <span class="org-nxml-tag-delimiter">&lt;</span><span class="org-nxml-element-local-name">com.twofortyfouram.locale.intent.extra.BLURB</span><span class="org-nxml-tag-delimiter">&gt;</span><span class="org-nxml-text">Actions To Perform: click(point,229\,417)</span>
<span class="org-nxml-text">Not In AutoInput: true</span>
<span class="org-nxml-text">Not In Tasker: true</span>
<span class="org-nxml-text">Separator: ,</span>
<span class="org-nxml-text">Check Millis: 1000</span><span class="org-nxml-tag-delimiter">&lt;</span><span class="org-nxml-tag-slash">/</span><span class="org-nxml-element-local-name">com.twofortyfouram.locale.intent.extra.BLURB</span><span class="org-nxml-tag-delimiter">&gt;</span>
          <span class="org-nxml-tag-delimiter">&lt;</span><span class="org-nxml-element-local-name">com.twofortyfouram.locale.intent.extra.BLURB-type</span><span class="org-nxml-tag-delimiter">&gt;</span><span class="org-nxml-text">java.lang.String</span><span class="org-nxml-tag-delimiter">&lt;</span><span class="org-nxml-tag-slash">/</span><span class="org-nxml-element-local-name">com.twofortyfouram.locale.intent.extra.BLURB-type</span><span class="org-nxml-tag-delimiter">&gt;</span>
          <span class="org-nxml-tag-delimiter">&lt;</span><span class="org-nxml-element-local-name">net.dinglisch.android.tasker.JSON_ENCODED_KEYS</span><span class="org-nxml-tag-delimiter">&gt;</span><span class="org-nxml-text">parameters</span><span class="org-nxml-tag-delimiter">&lt;</span><span class="org-nxml-tag-slash">/</span><span class="org-nxml-element-local-name">net.dinglisch.android.tasker.JSON_ENCODED_KEYS</span><span class="org-nxml-tag-delimiter">&gt;</span>
          <span class="org-nxml-tag-delimiter">&lt;</span><span class="org-nxml-element-local-name">net.dinglisch.android.tasker.JSON_ENCODED_KEYS-type</span><span class="org-nxml-tag-delimiter">&gt;</span><span class="org-nxml-text">java.lang.String</span><span class="org-nxml-tag-delimiter">&lt;</span><span class="org-nxml-tag-slash">/</span><span class="org-nxml-element-local-name">net.dinglisch.android.tasker.JSON_ENCODED_KEYS-type</span><span class="org-nxml-tag-delimiter">&gt;</span>
          <span class="org-nxml-tag-delimiter">&lt;</span><span class="org-nxml-element-local-name">net.dinglisch.android.tasker.RELEVANT_VARIABLES</span><span class="org-nxml-tag-delimiter">&gt;</span><span class="org-nxml-entity-ref-delimiter">&amp;</span><span class="org-nxml-entity-ref-name">lt</span><span class="org-nxml-entity-ref-delimiter">;</span><span class="org-nxml-text">StringArray sr=""</span><span class="org-nxml-entity-ref-delimiter">&amp;</span><span class="org-nxml-entity-ref-name">gt</span><span class="org-nxml-entity-ref-delimiter">;</span><span class="org-nxml-entity-ref-delimiter">&amp;</span><span class="org-nxml-entity-ref-name">lt</span><span class="org-nxml-entity-ref-delimiter">;</span><span class="org-nxml-text">_array_net.dinglisch.android.tasker.RELEVANT_VARIABLES0</span><span class="org-nxml-entity-ref-delimiter">&amp;</span><span class="org-nxml-entity-ref-name">gt</span><span class="org-nxml-entity-ref-delimiter">;</span><span class="org-nxml-text">%ailastbounds</span>
<span class="org-nxml-text">Last Bounds</span>
<span class="org-nxml-text">Bounds (left,top,right,bottom) of the item that the action last interacted with</span><span class="org-nxml-entity-ref-delimiter">&amp;</span><span class="org-nxml-entity-ref-name">lt</span><span class="org-nxml-entity-ref-delimiter">;</span><span class="org-nxml-text">/_array_net.dinglisch.android.tasker.RELEVANT_VARIABLES0</span><span class="org-nxml-entity-ref-delimiter">&amp;</span><span class="org-nxml-entity-ref-name">gt</span><span class="org-nxml-entity-ref-delimiter">;</span><span class="org-nxml-entity-ref-delimiter">&amp;</span><span class="org-nxml-entity-ref-name">lt</span><span class="org-nxml-entity-ref-delimiter">;</span><span class="org-nxml-text">_array_net.dinglisch.android.tasker.RELEVANT_VARIABLES1</span><span class="org-nxml-entity-ref-delimiter">&amp;</span><span class="org-nxml-entity-ref-name">gt</span><span class="org-nxml-entity-ref-delimiter">;</span><span class="org-nxml-text">%ailastcoordinates</span>
<span class="org-nxml-text">Last Coordinates</span>
<span class="org-nxml-text">Center coordinates (x,y) of the item that the action last interacted with</span><span class="org-nxml-entity-ref-delimiter">&amp;</span><span class="org-nxml-entity-ref-name">lt</span><span class="org-nxml-entity-ref-delimiter">;</span><span class="org-nxml-text">/_array_net.dinglisch.android.tasker.RELEVANT_VARIABLES1</span><span class="org-nxml-entity-ref-delimiter">&amp;</span><span class="org-nxml-entity-ref-name">gt</span><span class="org-nxml-entity-ref-delimiter">;</span><span class="org-nxml-entity-ref-delimiter">&amp;</span><span class="org-nxml-entity-ref-name">lt</span><span class="org-nxml-entity-ref-delimiter">;</span><span class="org-nxml-text">_array_net.dinglisch.android.tasker.RELEVANT_VARIABLES2</span><span class="org-nxml-entity-ref-delimiter">&amp;</span><span class="org-nxml-entity-ref-name">gt</span><span class="org-nxml-entity-ref-delimiter">;</span><span class="org-nxml-text">%err</span>
<span class="org-nxml-text">Error Code</span>
<span class="org-nxml-text">Only available if you select </span><span class="org-nxml-entity-ref-delimiter">&amp;</span><span class="org-nxml-entity-ref-name">amp</span><span class="org-nxml-entity-ref-delimiter">;</span><span class="org-nxml-text">lt;b</span><span class="org-nxml-entity-ref-delimiter">&amp;</span><span class="org-nxml-entity-ref-name">amp</span><span class="org-nxml-entity-ref-delimiter">;</span><span class="org-nxml-text">gt;Continue Task After Error</span><span class="org-nxml-entity-ref-delimiter">&amp;</span><span class="org-nxml-entity-ref-name">amp</span><span class="org-nxml-entity-ref-delimiter">;</span><span class="org-nxml-text">lt;/b</span><span class="org-nxml-entity-ref-delimiter">&amp;</span><span class="org-nxml-entity-ref-name">amp</span><span class="org-nxml-entity-ref-delimiter">;</span><span class="org-nxml-text">gt; and the action ends in error</span><span class="org-nxml-entity-ref-delimiter">&amp;</span><span class="org-nxml-entity-ref-name">lt</span><span class="org-nxml-entity-ref-delimiter">;</span><span class="org-nxml-text">/_array_net.dinglisch.android.tasker.RELEVANT_VARIABLES2</span><span class="org-nxml-entity-ref-delimiter">&amp;</span><span class="org-nxml-entity-ref-name">gt</span><span class="org-nxml-entity-ref-delimiter">;</span><span class="org-nxml-entity-ref-delimiter">&amp;</span><span class="org-nxml-entity-ref-name">lt</span><span class="org-nxml-entity-ref-delimiter">;</span><span class="org-nxml-text">_array_net.dinglisch.android.tasker.RELEVANT_VARIABLES3</span><span class="org-nxml-entity-ref-delimiter">&amp;</span><span class="org-nxml-entity-ref-name">gt</span><span class="org-nxml-entity-ref-delimiter">;</span><span class="org-nxml-text">%errmsg</span>
<span class="org-nxml-text">Error Message</span>
<span class="org-nxml-text">Only available if you select </span><span class="org-nxml-entity-ref-delimiter">&amp;</span><span class="org-nxml-entity-ref-name">amp</span><span class="org-nxml-entity-ref-delimiter">;</span><span class="org-nxml-text">lt;b</span><span class="org-nxml-entity-ref-delimiter">&amp;</span><span class="org-nxml-entity-ref-name">amp</span><span class="org-nxml-entity-ref-delimiter">;</span><span class="org-nxml-text">gt;Continue Task After Error</span><span class="org-nxml-entity-ref-delimiter">&amp;</span><span class="org-nxml-entity-ref-name">amp</span><span class="org-nxml-entity-ref-delimiter">;</span><span class="org-nxml-text">lt;/b</span><span class="org-nxml-entity-ref-delimiter">&amp;</span><span class="org-nxml-entity-ref-name">amp</span><span class="org-nxml-entity-ref-delimiter">;</span><span class="org-nxml-text">gt; and the action ends in error</span><span class="org-nxml-entity-ref-delimiter">&amp;</span><span class="org-nxml-entity-ref-name">lt</span><span class="org-nxml-entity-ref-delimiter">;</span><span class="org-nxml-text">/_array_net.dinglisch.android.tasker.RELEVANT_VARIABLES3</span><span class="org-nxml-entity-ref-delimiter">&amp;</span><span class="org-nxml-entity-ref-name">gt</span><span class="org-nxml-entity-ref-delimiter">;</span><span class="org-nxml-entity-ref-delimiter">&amp;</span><span class="org-nxml-entity-ref-name">lt</span><span class="org-nxml-entity-ref-delimiter">;</span><span class="org-nxml-text">/StringArray</span><span class="org-nxml-entity-ref-delimiter">&amp;</span><span class="org-nxml-entity-ref-name">gt</span><span class="org-nxml-entity-ref-delimiter">;</span><span class="org-nxml-tag-delimiter">&lt;</span><span class="org-nxml-tag-slash">/</span><span class="org-nxml-element-local-name">net.dinglisch.android.tasker.RELEVANT_VARIABLES</span><span class="org-nxml-tag-delimiter">&gt;</span>
          <span class="org-nxml-tag-delimiter">&lt;</span><span class="org-nxml-element-local-name">net.dinglisch.android.tasker.RELEVANT_VARIABLES-type</span><span class="org-nxml-tag-delimiter">&gt;</span><span class="org-nxml-text">[Ljava.lang.String;</span><span class="org-nxml-tag-delimiter">&lt;</span><span class="org-nxml-tag-slash">/</span><span class="org-nxml-element-local-name">net.dinglisch.android.tasker.RELEVANT_VARIABLES-type</span><span class="org-nxml-tag-delimiter">&gt;</span>
          <span class="org-nxml-tag-delimiter">&lt;</span><span class="org-nxml-element-local-name">net.dinglisch.android.tasker.extras.VARIABLE_REPLACE_KEYS</span><span class="org-nxml-tag-delimiter">&gt;</span><span class="org-nxml-text">parameters plugininstanceid plugintypeid </span><span class="org-nxml-tag-delimiter">&lt;</span><span class="org-nxml-tag-slash">/</span><span class="org-nxml-element-local-name">net.dinglisch.android.tasker.extras.VARIABLE_REPLACE_KEYS</span><span class="org-nxml-tag-delimiter">&gt;</span>
          <span class="org-nxml-tag-delimiter">&lt;</span><span class="org-nxml-element-local-name">net.dinglisch.android.tasker.extras.VARIABLE_REPLACE_KEYS-type</span><span class="org-nxml-tag-delimiter">&gt;</span><span class="org-nxml-text">java.lang.String</span><span class="org-nxml-tag-delimiter">&lt;</span><span class="org-nxml-tag-slash">/</span><span class="org-nxml-element-local-name">net.dinglisch.android.tasker.extras.VARIABLE_REPLACE_KEYS-type</span><span class="org-nxml-tag-delimiter">&gt;</span>
          <span class="org-nxml-tag-delimiter">&lt;</span><span class="org-nxml-element-local-name">net.dinglisch.android.tasker.subbundled</span><span class="org-nxml-tag-delimiter">&gt;</span><span class="org-nxml-text">true</span><span class="org-nxml-tag-delimiter">&lt;</span><span class="org-nxml-tag-slash">/</span><span class="org-nxml-element-local-name">net.dinglisch.android.tasker.subbundled</span><span class="org-nxml-tag-delimiter">&gt;</span>
          <span class="org-nxml-tag-delimiter">&lt;</span><span class="org-nxml-element-local-name">net.dinglisch.android.tasker.subbundled-type</span><span class="org-nxml-tag-delimiter">&gt;</span><span class="org-nxml-text">java.lang.Boolean</span><span class="org-nxml-tag-delimiter">&lt;</span><span class="org-nxml-tag-slash">/</span><span class="org-nxml-element-local-name">net.dinglisch.android.tasker.subbundled-type</span><span class="org-nxml-tag-delimiter">&gt;</span>
          <span class="org-nxml-tag-delimiter">&lt;</span><span class="org-nxml-element-local-name">parameters</span><span class="org-nxml-tag-delimiter">&gt;</span><span class="org-nxml-text">{"_action":"click(point,229\\,417)","_additionalOptions":{"checkMs":"1000","separator":",","withCoordinates":false},"_whenToPerformAction":{"notInAutoInput":true,"notInTasker":true},"generatedValues":{}}</span><span class="org-nxml-tag-delimiter">&lt;</span><span class="org-nxml-tag-slash">/</span><span class="org-nxml-element-local-name">parameters</span><span class="org-nxml-tag-delimiter">&gt;</span>
          <span class="org-nxml-tag-delimiter">&lt;</span><span class="org-nxml-element-local-name">parameters-type</span><span class="org-nxml-tag-delimiter">&gt;</span><span class="org-nxml-text">java.lang.String</span><span class="org-nxml-tag-delimiter">&lt;</span><span class="org-nxml-tag-slash">/</span><span class="org-nxml-element-local-name">parameters-type</span><span class="org-nxml-tag-delimiter">&gt;</span>
          <span class="org-nxml-tag-delimiter">&lt;</span><span class="org-nxml-element-local-name">plugininstanceid</span><span class="org-nxml-tag-delimiter">&gt;</span><span class="org-nxml-text">45ce7a83-47e5-48fb-8c3e-20655e668353</span><span class="org-nxml-tag-delimiter">&lt;</span><span class="org-nxml-tag-slash">/</span><span class="org-nxml-element-local-name">plugininstanceid</span><span class="org-nxml-tag-delimiter">&gt;</span>
          <span class="org-nxml-tag-delimiter">&lt;</span><span class="org-nxml-element-local-name">plugininstanceid-type</span><span class="org-nxml-tag-delimiter">&gt;</span><span class="org-nxml-text">java.lang.String</span><span class="org-nxml-tag-delimiter">&lt;</span><span class="org-nxml-tag-slash">/</span><span class="org-nxml-element-local-name">plugininstanceid-type</span><span class="org-nxml-tag-delimiter">&gt;</span>
          <span class="org-nxml-tag-delimiter">&lt;</span><span class="org-nxml-element-local-name">plugintypeid</span><span class="org-nxml-tag-delimiter">&gt;</span><span class="org-nxml-text">com.joaomgcd.autoinput.intent.IntentActionv2</span><span class="org-nxml-tag-delimiter">&lt;</span><span class="org-nxml-tag-slash">/</span><span class="org-nxml-element-local-name">plugintypeid</span><span class="org-nxml-tag-delimiter">&gt;</span>
          <span class="org-nxml-tag-delimiter">&lt;</span><span class="org-nxml-element-local-name">plugintypeid-type</span><span class="org-nxml-tag-delimiter">&gt;</span><span class="org-nxml-text">java.lang.String</span><span class="org-nxml-tag-delimiter">&lt;</span><span class="org-nxml-tag-slash">/</span><span class="org-nxml-element-local-name">plugintypeid-type</span><span class="org-nxml-tag-delimiter">&gt;</span>
        <span class="org-nxml-tag-delimiter">&lt;</span><span class="org-nxml-tag-slash">/</span><span class="org-nxml-element-local-name">Vals</span><span class="org-nxml-tag-delimiter">&gt;</span>
      <span class="org-nxml-tag-delimiter">&lt;</span><span class="org-nxml-tag-slash">/</span><span class="org-nxml-element-local-name">Bundle</span><span class="org-nxml-tag-delimiter">&gt;</span>
      <span class="org-nxml-tag-delimiter">&lt;</span><span class="org-nxml-element-local-name">Str</span> <span class="org-nxml-attribute-local-name">sr</span>=<span class="org-string">"arg1"</span> <span class="org-nxml-attribute-local-name">ve</span>=<span class="org-string">"3"</span><span class="org-nxml-tag-delimiter">&gt;</span><span class="org-nxml-text">com.joaomgcd.autoinput</span><span class="org-nxml-tag-delimiter">&lt;</span><span class="org-nxml-tag-slash">/</span><span class="org-nxml-element-local-name">Str</span><span class="org-nxml-tag-delimiter">&gt;</span>
      <span class="org-nxml-tag-delimiter">&lt;</span><span class="org-nxml-element-local-name">Str</span> <span class="org-nxml-attribute-local-name">sr</span>=<span class="org-string">"arg2"</span> <span class="org-nxml-attribute-local-name">ve</span>=<span class="org-string">"3"</span><span class="org-nxml-tag-delimiter">&gt;</span><span class="org-nxml-text">com.joaomgcd.autoinput.activity.ActivityConfigActionv2</span><span class="org-nxml-tag-delimiter">&lt;</span><span class="org-nxml-tag-slash">/</span><span class="org-nxml-element-local-name">Str</span><span class="org-nxml-tag-delimiter">&gt;</span>
      <span class="org-nxml-tag-delimiter">&lt;</span><span class="org-nxml-element-local-name">Int</span> <span class="org-nxml-attribute-local-name">sr</span>=<span class="org-string">"arg3"</span> <span class="org-nxml-attribute-local-name">val</span>=<span class="org-string">"60"</span><span class="org-nxml-tag-slash">/</span><span class="org-nxml-tag-delimiter">&gt;</span>
      <span class="org-nxml-tag-delimiter">&lt;</span><span class="org-nxml-element-local-name">Int</span> <span class="org-nxml-attribute-local-name">sr</span>=<span class="org-string">"arg4"</span> <span class="org-nxml-attribute-local-name">val</span>=<span class="org-string">"1"</span><span class="org-nxml-tag-slash">/</span><span class="org-nxml-tag-delimiter">&gt;</span>
    <span class="org-nxml-tag-delimiter">&lt;</span><span class="org-nxml-tag-slash">/</span><span class="org-nxml-element-local-name">Action</span><span class="org-nxml-tag-delimiter">&gt;</span>
  <span class="org-nxml-tag-delimiter">&lt;</span><span class="org-nxml-tag-slash">/</span><span class="org-nxml-element-local-name">Task</span><span class="org-nxml-tag-delimiter">&gt;</span>
<span class="org-nxml-tag-delimiter">&lt;</span><span class="org-nxml-tag-slash">/</span><span class="org-nxml-element-local-name">TaskerData</span><span class="org-nxml-tag-delimiter">&gt;</span>
</pre>
</div>



</details>

<p>
Then I set up a Google Assistant routine with the
triggers "teach me" or "Emacs TV" and the action
"run Emacs TV in Tasker. Now I can say "Hey
Google, teach me" and it'll play a random Emacs
video for me. I can repeat "Hey Google, teach me"
to get a different video, and I can pause with
"Hey Google, pause video".
</p>

<p>
This was actually my second approach. The first
time I tried to implement this, I thought about
using Voice Access to interact with the buttons.
Strangely, I couldn't get Voice Access to click on
the header links or the buttons even when I had
<code>aria-label</code>, <code>role="button"</code>, and <code>tabindex</code>
attributes set on them. As a hacky workaround, I
made the site logo pick a new random video when
clicked, so I can at least use it as a large touch
target when I use "display grid" in Voice Access.
("Tap 5" will load the next video.)
</p>

<p>
There doesn't seem to be a way to add custom voice
access commands to a webpage in a way that hooks
into <a href="https://support.google.com/accessibility/android/answer/6151848?hl=en">Android Voice Access</a> and <a href="https://support.apple.com/en-ca/guide/iphone/iph2c21a3c88/ios">iOS Voice Control</a>,
but maybe I'm just missing something obvious when
it comes to ARIA attributes.
</p>
</div>
</div>
<div id="outline-container-controlling-my-android-phone-by-voice-open-my-org-agenda-and-scroll-through-it" class="outline-2">
<h3 id="controlling-my-android-phone-by-voice-open-my-org-agenda-and-scroll-through-it">Open my Org agenda and scroll through it</h3>
<div class="outline-text-2" id="text-controlling-my-android-phone-by-voice-open-my-org-agenda-and-scroll-through-it">
<p>
There were some words that I couldn't get Google
Assistant or Voice Access to understand, like
"open <a href="https://www.orgzlyrevived.com/">Orgzly Revived</a>". Fortunately, "Open Revived"
worked just fine.
</p>

<p>
I wanted to be able to see my Org Agenda. After
some fiddling around (see the resources in this
section), I figured out this <a href="https://forum.joaoapps.com/index.php?resources/creating-autoshare-commands-for-your-share-menus-a-detailed-tutorial.335/">AutoShare</a> intent that
runs an agenda search:
</p>

<p>
<a href="https://sachachua.com/blog/2025/01/controlling-my-android-phone-by-voice/orgzly-revived-search.intent">orgzly-revived-search.intent</a>
</p>
<details class="code-details" style="padding: 1em;
                 border-radius: 15px;
                 font-size: 0.9em;
                 box-shadow: 0.05em 0.1em 5px 0.01em  #00000057;">
                  <summary><strong>orgzly-revived-search.intent</strong></summary>

<div class="org-src-container">
<pre class="src src-js">{
  <span class="org-string">"target"</span>: <span class="org-string">"Activity"</span>,
  <span class="org-string">"appname"</span>: <span class="org-string">"Orgzly Revived"</span>,
  <span class="org-string">"action"</span>: <span class="org-string">"android.intent.action.MAIN"</span>,
  <span class="org-string">"package"</span>: <span class="org-string">"com.orgzlyrevived"</span>,
  <span class="org-string">"class"</span>: <span class="org-string">"com.orgzly.android.ui.main.MainActivity"</span>,
  <span class="org-string">"extras"</span>: [
    {
      <span class="org-string">"type"</span>: <span class="org-string">"String"</span>,
      <span class="org-string">"key"</span>: <span class="org-string">"com.orgzly.intent.extra.QUERY_STRING"</span>,
      <span class="org-string">"name"</span>: <span class="org-string">"Query"</span>
    }
  ],
  <span class="org-string">"name"</span>: <span class="org-string">"Search"</span>,
  <span class="org-string">"id"</span>: <span class="org-string">"Orgzly-search"</span>
}
</pre>
</div>



</details>

<p>
Then I defined a Tasker task called "Search Orgzly Revived":
</p>

<p>
<a href="https://sachachua.com/blog/2025/01/controlling-my-android-phone-by-voice/Search%20Orgzly%20Revived.tsk.xml">Download Search Orgzly Revived.tsk.xml</a>
</p>
<details class="code-details" style="padding: 1em;
                 border-radius: 15px;
                 font-size: 0.9em;
                 box-shadow: 0.05em 0.1em 5px 0.01em  #00000057;">
                  <summary><strong>Search Orgzly Revived.tsk.xml</strong></summary>

<div class="org-src-container">
<pre class="src src-xml"><span class="org-nxml-tag-delimiter">&lt;</span><span class="org-nxml-element-local-name">TaskerData</span> <span class="org-nxml-attribute-local-name">sr</span>=<span class="org-string">""</span> <span class="org-nxml-attribute-local-name">dvi</span>=<span class="org-string">"1"</span> <span class="org-nxml-attribute-local-name">tv</span>=<span class="org-string">"6.3.13"</span><span class="org-nxml-tag-delimiter">&gt;</span>
  <span class="org-nxml-tag-delimiter">&lt;</span><span class="org-nxml-element-local-name">Task</span> <span class="org-nxml-attribute-local-name">sr</span>=<span class="org-string">"task16"</span><span class="org-nxml-tag-delimiter">&gt;</span>
    <span class="org-nxml-tag-delimiter">&lt;</span><span class="org-nxml-element-local-name">cdate</span><span class="org-nxml-tag-delimiter">&gt;</span><span class="org-nxml-text">1676823952566</span><span class="org-nxml-tag-delimiter">&lt;</span><span class="org-nxml-tag-slash">/</span><span class="org-nxml-element-local-name">cdate</span><span class="org-nxml-tag-delimiter">&gt;</span>
    <span class="org-nxml-tag-delimiter">&lt;</span><span class="org-nxml-element-local-name">edate</span><span class="org-nxml-tag-delimiter">&gt;</span><span class="org-nxml-text">1737567565538</span><span class="org-nxml-tag-delimiter">&lt;</span><span class="org-nxml-tag-slash">/</span><span class="org-nxml-element-local-name">edate</span><span class="org-nxml-tag-delimiter">&gt;</span>
    <span class="org-nxml-tag-delimiter">&lt;</span><span class="org-nxml-element-local-name">id</span><span class="org-nxml-tag-delimiter">&gt;</span><span class="org-nxml-text">16</span><span class="org-nxml-tag-delimiter">&lt;</span><span class="org-nxml-tag-slash">/</span><span class="org-nxml-element-local-name">id</span><span class="org-nxml-tag-delimiter">&gt;</span>
    <span class="org-nxml-tag-delimiter">&lt;</span><span class="org-nxml-element-local-name">nme</span><span class="org-nxml-tag-delimiter">&gt;</span><span class="org-nxml-text">Search Orgzly Revived</span><span class="org-nxml-tag-delimiter">&lt;</span><span class="org-nxml-tag-slash">/</span><span class="org-nxml-element-local-name">nme</span><span class="org-nxml-tag-delimiter">&gt;</span>
    <span class="org-nxml-tag-delimiter">&lt;</span><span class="org-nxml-element-local-name">pri</span><span class="org-nxml-tag-delimiter">&gt;</span><span class="org-nxml-text">100</span><span class="org-nxml-tag-delimiter">&lt;</span><span class="org-nxml-tag-slash">/</span><span class="org-nxml-element-local-name">pri</span><span class="org-nxml-tag-delimiter">&gt;</span>
    <span class="org-nxml-tag-delimiter">&lt;</span><span class="org-nxml-element-local-name">Share</span> <span class="org-nxml-attribute-local-name">sr</span>=<span class="org-string">"Share"</span><span class="org-nxml-tag-delimiter">&gt;</span>
      <span class="org-nxml-tag-delimiter">&lt;</span><span class="org-nxml-element-local-name">b</span><span class="org-nxml-tag-delimiter">&gt;</span><span class="org-nxml-text">false</span><span class="org-nxml-tag-delimiter">&lt;</span><span class="org-nxml-tag-slash">/</span><span class="org-nxml-element-local-name">b</span><span class="org-nxml-tag-delimiter">&gt;</span>
      <span class="org-nxml-tag-delimiter">&lt;</span><span class="org-nxml-element-local-name">d</span><span class="org-nxml-tag-delimiter">&gt;</span><span class="org-nxml-text">Search Orgzly Revived</span><span class="org-nxml-tag-delimiter">&lt;</span><span class="org-nxml-tag-slash">/</span><span class="org-nxml-element-local-name">d</span><span class="org-nxml-tag-delimiter">&gt;</span>
      <span class="org-nxml-tag-delimiter">&lt;</span><span class="org-nxml-element-local-name">g</span><span class="org-nxml-tag-delimiter">&gt;</span><span class="org-nxml-text">Work,Well-Being</span><span class="org-nxml-tag-delimiter">&lt;</span><span class="org-nxml-tag-slash">/</span><span class="org-nxml-element-local-name">g</span><span class="org-nxml-tag-delimiter">&gt;</span>
      <span class="org-nxml-tag-delimiter">&lt;</span><span class="org-nxml-element-local-name">p</span><span class="org-nxml-tag-delimiter">&gt;</span><span class="org-nxml-text">false</span><span class="org-nxml-tag-delimiter">&lt;</span><span class="org-nxml-tag-slash">/</span><span class="org-nxml-element-local-name">p</span><span class="org-nxml-tag-delimiter">&gt;</span>
      <span class="org-nxml-tag-delimiter">&lt;</span><span class="org-nxml-element-local-name">t</span><span class="org-nxml-tag-delimiter">&gt;</span><span class="org-nxml-tag-delimiter">&lt;</span><span class="org-nxml-tag-slash">/</span><span class="org-nxml-element-local-name">t</span><span class="org-nxml-tag-delimiter">&gt;</span>
    <span class="org-nxml-tag-delimiter">&lt;</span><span class="org-nxml-tag-slash">/</span><span class="org-nxml-element-local-name">Share</span><span class="org-nxml-tag-delimiter">&gt;</span>
    <span class="org-nxml-tag-delimiter">&lt;</span><span class="org-nxml-element-local-name">Action</span> <span class="org-nxml-attribute-local-name">sr</span>=<span class="org-string">"act0"</span> <span class="org-nxml-attribute-local-name">ve</span>=<span class="org-string">"7"</span><span class="org-nxml-tag-delimiter">&gt;</span>
      <span class="org-nxml-tag-delimiter">&lt;</span><span class="org-nxml-element-local-name">code</span><span class="org-nxml-tag-delimiter">&gt;</span><span class="org-nxml-text">18</span><span class="org-nxml-tag-delimiter">&lt;</span><span class="org-nxml-tag-slash">/</span><span class="org-nxml-element-local-name">code</span><span class="org-nxml-tag-delimiter">&gt;</span>
      <span class="org-nxml-tag-delimiter">&lt;</span><span class="org-nxml-element-local-name">App</span> <span class="org-nxml-attribute-local-name">sr</span>=<span class="org-string">"arg0"</span><span class="org-nxml-tag-delimiter">&gt;</span>
        <span class="org-nxml-tag-delimiter">&lt;</span><span class="org-nxml-element-local-name">appClass</span><span class="org-nxml-tag-delimiter">&gt;</span><span class="org-nxml-text">com.orgzly.android.ui.LauncherActivity</span><span class="org-nxml-tag-delimiter">&lt;</span><span class="org-nxml-tag-slash">/</span><span class="org-nxml-element-local-name">appClass</span><span class="org-nxml-tag-delimiter">&gt;</span>
        <span class="org-nxml-tag-delimiter">&lt;</span><span class="org-nxml-element-local-name">appPkg</span><span class="org-nxml-tag-delimiter">&gt;</span><span class="org-nxml-text">com.orgzlyrevived</span><span class="org-nxml-tag-delimiter">&lt;</span><span class="org-nxml-tag-slash">/</span><span class="org-nxml-element-local-name">appPkg</span><span class="org-nxml-tag-delimiter">&gt;</span>
        <span class="org-nxml-tag-delimiter">&lt;</span><span class="org-nxml-element-local-name">label</span><span class="org-nxml-tag-delimiter">&gt;</span><span class="org-nxml-text">Orgzly Revived</span><span class="org-nxml-tag-delimiter">&lt;</span><span class="org-nxml-tag-slash">/</span><span class="org-nxml-element-local-name">label</span><span class="org-nxml-tag-delimiter">&gt;</span>
      <span class="org-nxml-tag-delimiter">&lt;</span><span class="org-nxml-tag-slash">/</span><span class="org-nxml-element-local-name">App</span><span class="org-nxml-tag-delimiter">&gt;</span>
      <span class="org-nxml-tag-delimiter">&lt;</span><span class="org-nxml-element-local-name">Int</span> <span class="org-nxml-attribute-local-name">sr</span>=<span class="org-string">"arg1"</span> <span class="org-nxml-attribute-local-name">val</span>=<span class="org-string">"0"</span><span class="org-nxml-tag-slash">/</span><span class="org-nxml-tag-delimiter">&gt;</span>
    <span class="org-nxml-tag-delimiter">&lt;</span><span class="org-nxml-tag-slash">/</span><span class="org-nxml-element-local-name">Action</span><span class="org-nxml-tag-delimiter">&gt;</span>
    <span class="org-nxml-tag-delimiter">&lt;</span><span class="org-nxml-element-local-name">Action</span> <span class="org-nxml-attribute-local-name">sr</span>=<span class="org-string">"act1"</span> <span class="org-nxml-attribute-local-name">ve</span>=<span class="org-string">"7"</span><span class="org-nxml-tag-delimiter">&gt;</span>
      <span class="org-nxml-tag-delimiter">&lt;</span><span class="org-nxml-element-local-name">code</span><span class="org-nxml-tag-delimiter">&gt;</span><span class="org-nxml-text">547</span><span class="org-nxml-tag-delimiter">&lt;</span><span class="org-nxml-tag-slash">/</span><span class="org-nxml-element-local-name">code</span><span class="org-nxml-tag-delimiter">&gt;</span>
      <span class="org-nxml-tag-delimiter">&lt;</span><span class="org-nxml-element-local-name">Str</span> <span class="org-nxml-attribute-local-name">sr</span>=<span class="org-string">"arg0"</span> <span class="org-nxml-attribute-local-name">ve</span>=<span class="org-string">"3"</span><span class="org-nxml-tag-delimiter">&gt;</span><span class="org-nxml-text">%extra</span><span class="org-nxml-tag-delimiter">&lt;</span><span class="org-nxml-tag-slash">/</span><span class="org-nxml-element-local-name">Str</span><span class="org-nxml-tag-delimiter">&gt;</span>
      <span class="org-nxml-tag-delimiter">&lt;</span><span class="org-nxml-element-local-name">Str</span> <span class="org-nxml-attribute-local-name">sr</span>=<span class="org-string">"arg1"</span> <span class="org-nxml-attribute-local-name">ve</span>=<span class="org-string">"3"</span><span class="org-nxml-tag-delimiter">&gt;</span><span class="org-nxml-text">com.orgzly.intent.extra.QUERY_STRING:%par1</span><span class="org-nxml-tag-delimiter">&lt;</span><span class="org-nxml-tag-slash">/</span><span class="org-nxml-element-local-name">Str</span><span class="org-nxml-tag-delimiter">&gt;</span>
      <span class="org-nxml-tag-delimiter">&lt;</span><span class="org-nxml-element-local-name">Int</span> <span class="org-nxml-attribute-local-name">sr</span>=<span class="org-string">"arg2"</span> <span class="org-nxml-attribute-local-name">val</span>=<span class="org-string">"0"</span><span class="org-nxml-tag-slash">/</span><span class="org-nxml-tag-delimiter">&gt;</span>
      <span class="org-nxml-tag-delimiter">&lt;</span><span class="org-nxml-element-local-name">Int</span> <span class="org-nxml-attribute-local-name">sr</span>=<span class="org-string">"arg3"</span> <span class="org-nxml-attribute-local-name">val</span>=<span class="org-string">"0"</span><span class="org-nxml-tag-slash">/</span><span class="org-nxml-tag-delimiter">&gt;</span>
      <span class="org-nxml-tag-delimiter">&lt;</span><span class="org-nxml-element-local-name">Int</span> <span class="org-nxml-attribute-local-name">sr</span>=<span class="org-string">"arg4"</span> <span class="org-nxml-attribute-local-name">val</span>=<span class="org-string">"0"</span><span class="org-nxml-tag-slash">/</span><span class="org-nxml-tag-delimiter">&gt;</span>
      <span class="org-nxml-tag-delimiter">&lt;</span><span class="org-nxml-element-local-name">Int</span> <span class="org-nxml-attribute-local-name">sr</span>=<span class="org-string">"arg5"</span> <span class="org-nxml-attribute-local-name">val</span>=<span class="org-string">"3"</span><span class="org-nxml-tag-slash">/</span><span class="org-nxml-tag-delimiter">&gt;</span>
      <span class="org-nxml-tag-delimiter">&lt;</span><span class="org-nxml-element-local-name">Int</span> <span class="org-nxml-attribute-local-name">sr</span>=<span class="org-string">"arg6"</span> <span class="org-nxml-attribute-local-name">val</span>=<span class="org-string">"1"</span><span class="org-nxml-tag-slash">/</span><span class="org-nxml-tag-delimiter">&gt;</span>
    <span class="org-nxml-tag-delimiter">&lt;</span><span class="org-nxml-tag-slash">/</span><span class="org-nxml-element-local-name">Action</span><span class="org-nxml-tag-delimiter">&gt;</span>
    <span class="org-nxml-tag-delimiter">&lt;</span><span class="org-nxml-element-local-name">Action</span> <span class="org-nxml-attribute-local-name">sr</span>=<span class="org-string">"act2"</span> <span class="org-nxml-attribute-local-name">ve</span>=<span class="org-string">"7"</span><span class="org-nxml-tag-delimiter">&gt;</span>
      <span class="org-nxml-tag-delimiter">&lt;</span><span class="org-nxml-element-local-name">code</span><span class="org-nxml-tag-delimiter">&gt;</span><span class="org-nxml-text">877</span><span class="org-nxml-tag-delimiter">&lt;</span><span class="org-nxml-tag-slash">/</span><span class="org-nxml-element-local-name">code</span><span class="org-nxml-tag-delimiter">&gt;</span>
      <span class="org-nxml-tag-delimiter">&lt;</span><span class="org-nxml-element-local-name">Str</span> <span class="org-nxml-attribute-local-name">sr</span>=<span class="org-string">"arg0"</span> <span class="org-nxml-attribute-local-name">ve</span>=<span class="org-string">"3"</span><span class="org-nxml-tag-delimiter">&gt;</span><span class="org-nxml-text">android.intent.action.MAIN</span><span class="org-nxml-tag-delimiter">&lt;</span><span class="org-nxml-tag-slash">/</span><span class="org-nxml-element-local-name">Str</span><span class="org-nxml-tag-delimiter">&gt;</span>
      <span class="org-nxml-tag-delimiter">&lt;</span><span class="org-nxml-element-local-name">Int</span> <span class="org-nxml-attribute-local-name">sr</span>=<span class="org-string">"arg1"</span> <span class="org-nxml-attribute-local-name">val</span>=<span class="org-string">"0"</span><span class="org-nxml-tag-slash">/</span><span class="org-nxml-tag-delimiter">&gt;</span>
      <span class="org-nxml-tag-delimiter">&lt;</span><span class="org-nxml-element-local-name">Str</span> <span class="org-nxml-attribute-local-name">sr</span>=<span class="org-string">"arg2"</span> <span class="org-nxml-attribute-local-name">ve</span>=<span class="org-string">"3"</span><span class="org-nxml-tag-slash">/</span><span class="org-nxml-tag-delimiter">&gt;</span>
      <span class="org-nxml-tag-delimiter">&lt;</span><span class="org-nxml-element-local-name">Str</span> <span class="org-nxml-attribute-local-name">sr</span>=<span class="org-string">"arg3"</span> <span class="org-nxml-attribute-local-name">ve</span>=<span class="org-string">"3"</span><span class="org-nxml-tag-slash">/</span><span class="org-nxml-tag-delimiter">&gt;</span>
      <span class="org-nxml-tag-delimiter">&lt;</span><span class="org-nxml-element-local-name">Str</span> <span class="org-nxml-attribute-local-name">sr</span>=<span class="org-string">"arg4"</span> <span class="org-nxml-attribute-local-name">ve</span>=<span class="org-string">"3"</span><span class="org-nxml-tag-delimiter">&gt;</span><span class="org-nxml-text">%extra</span><span class="org-nxml-tag-delimiter">&lt;</span><span class="org-nxml-tag-slash">/</span><span class="org-nxml-element-local-name">Str</span><span class="org-nxml-tag-delimiter">&gt;</span>
      <span class="org-nxml-tag-delimiter">&lt;</span><span class="org-nxml-element-local-name">Str</span> <span class="org-nxml-attribute-local-name">sr</span>=<span class="org-string">"arg5"</span> <span class="org-nxml-attribute-local-name">ve</span>=<span class="org-string">"3"</span><span class="org-nxml-tag-slash">/</span><span class="org-nxml-tag-delimiter">&gt;</span>
      <span class="org-nxml-tag-delimiter">&lt;</span><span class="org-nxml-element-local-name">Str</span> <span class="org-nxml-attribute-local-name">sr</span>=<span class="org-string">"arg6"</span> <span class="org-nxml-attribute-local-name">ve</span>=<span class="org-string">"3"</span><span class="org-nxml-tag-slash">/</span><span class="org-nxml-tag-delimiter">&gt;</span>
      <span class="org-nxml-tag-delimiter">&lt;</span><span class="org-nxml-element-local-name">Str</span> <span class="org-nxml-attribute-local-name">sr</span>=<span class="org-string">"arg7"</span> <span class="org-nxml-attribute-local-name">ve</span>=<span class="org-string">"3"</span><span class="org-nxml-tag-delimiter">&gt;</span><span class="org-nxml-text">com.orgzlyrevived</span><span class="org-nxml-tag-delimiter">&lt;</span><span class="org-nxml-tag-slash">/</span><span class="org-nxml-element-local-name">Str</span><span class="org-nxml-tag-delimiter">&gt;</span>
      <span class="org-nxml-tag-delimiter">&lt;</span><span class="org-nxml-element-local-name">Str</span> <span class="org-nxml-attribute-local-name">sr</span>=<span class="org-string">"arg8"</span> <span class="org-nxml-attribute-local-name">ve</span>=<span class="org-string">"3"</span><span class="org-nxml-tag-delimiter">&gt;</span><span class="org-nxml-text">com.orgzly.android.ui.main.MainActivity</span><span class="org-nxml-tag-delimiter">&lt;</span><span class="org-nxml-tag-slash">/</span><span class="org-nxml-element-local-name">Str</span><span class="org-nxml-tag-delimiter">&gt;</span>
      <span class="org-nxml-tag-delimiter">&lt;</span><span class="org-nxml-element-local-name">Int</span> <span class="org-nxml-attribute-local-name">sr</span>=<span class="org-string">"arg9"</span> <span class="org-nxml-attribute-local-name">val</span>=<span class="org-string">"1"</span><span class="org-nxml-tag-slash">/</span><span class="org-nxml-tag-delimiter">&gt;</span>
    <span class="org-nxml-tag-delimiter">&lt;</span><span class="org-nxml-tag-slash">/</span><span class="org-nxml-element-local-name">Action</span><span class="org-nxml-tag-delimiter">&gt;</span>
    <span class="org-nxml-tag-delimiter">&lt;</span><span class="org-nxml-element-local-name">Img</span> <span class="org-nxml-attribute-local-name">sr</span>=<span class="org-string">"icn"</span> <span class="org-nxml-attribute-local-name">ve</span>=<span class="org-string">"2"</span><span class="org-nxml-tag-delimiter">&gt;</span>
      <span class="org-nxml-tag-delimiter">&lt;</span><span class="org-nxml-element-local-name">nme</span><span class="org-nxml-tag-delimiter">&gt;</span><span class="org-nxml-text">mw_action_today</span><span class="org-nxml-tag-delimiter">&lt;</span><span class="org-nxml-tag-slash">/</span><span class="org-nxml-element-local-name">nme</span><span class="org-nxml-tag-delimiter">&gt;</span>
    <span class="org-nxml-tag-delimiter">&lt;</span><span class="org-nxml-tag-slash">/</span><span class="org-nxml-element-local-name">Img</span><span class="org-nxml-tag-delimiter">&gt;</span>
  <span class="org-nxml-tag-delimiter">&lt;</span><span class="org-nxml-tag-slash">/</span><span class="org-nxml-element-local-name">Task</span><span class="org-nxml-tag-delimiter">&gt;</span>
<span class="org-nxml-tag-delimiter">&lt;</span><span class="org-nxml-tag-slash">/</span><span class="org-nxml-element-local-name">TaskerData</span><span class="org-nxml-tag-delimiter">&gt;</span>
</pre>
</div>



</details>

<p>
I made a Google Assistant routine that uses "show
my agenda" as the trigger and "run search orgzly
revived in Tasker" as the action. After a quick
"Hey Google, show my agenda; Hey Google, voice
access", I can use "scroll down" to page through
the list. "Back" gets me to the list of notebooks,
and "inbox" opens my inbox.
</p>

<p>
Resources:
</p>
<ul class="org-ul">
<li><a href="https://blog.kemonine.info/blog/2023-02-17-android-org-agenda/">Android org-agenda</a></li>
<li><a href="https://www.reddit.com/r/tasker/comments/kjfry7/intents_are_baffling_me/">this Termux call</a></li>
<li><a href="https://srijan.ch/triggering-orgzly-sync-on-android-when-org-file-changes">the recent post on syncing</a></li>
</ul>
</div>
</div>
<div id="outline-container-controlling-my-android-phone-by-voice-add-and-open-notes-in-orgzly-revived" class="outline-2">
<h3 id="controlling-my-android-phone-by-voice-add-and-open-notes-in-orgzly-revived">Add and open notes in Orgzly Revived</h3>
<div class="outline-text-2" id="text-controlling-my-android-phone-by-voice-add-and-open-notes-in-orgzly-revived">
<p>
When I'm looking at an Orgzly Revived notebook
with Voice Access turned on, "plus" starts a new
note. Anything that isn't a label gets typed, so I
can just start saying the title of my note (or use
"type &#x2026;"). If I want to add the content, I have
to use "hide keyboard", "tap content", and then
"type &#x2026;"). "Tap scheduled time; Tomorrow" works
if the scheduled time widget is visible, so I just
need to use "scroll down" if the title is long.
"Tap done; one" saves it.
</p>

<p>
Adding a note could be simpler - maybe a Tasker
task that prompts me for text and adds it. I could
use Tasker to prepend to my Inbox.org and then
reload it in Orgzly. It would be more elegant to
figure out the intent for adding a note, though.
Maybe in the <a href="https://github.com/orgzly-revived/documentation/blob/master/android/public-receiver.org">Orgzly Android intent receiver
documentation</a>?
</p>

<p>
When I'm looking at the Orgzly notebook and I say
part of the text in a note without a link, it
opens the note. If the note has a link, it seems
to open the link directly. Tapping by numbers also
goes to the link, but tapping by grid opens the
note.
</p>

<p>
I'd love to speech-enable this someday so that I
can hear Orgzly Revived step through my agenda and
use my voice to mark things as cancelled/done,
schedule them for today/tomorrow/next week, or add
extra notes to the body.
</p>
</div>
</div>
<div id="outline-container-controlling-my-android-phone-by-voice-add-items-to-ourgroceries" class="outline-2">
<h3 id="controlling-my-android-phone-by-voice-add-items-to-ourgroceries">Add items to OurGroceries</h3>
<div class="outline-text-2" id="text-controlling-my-android-phone-by-voice-add-items-to-ourgroceries">
<p>
W+ and I use the <a href="https://www.ourgroceries.com/overview">OurGroceries app</a>. As it turns
out, "<a href="https://www.ourgroceries.com/faq#voice_commands_changing">Hey Google, ask OurGroceries to add milk</a>"
still works. Also, Voice Access works fine with
OurGroceries. I can say "Plus", dictate an item,
and tap "Add." I configured the cross-off action
to be swipes instead of taps to minimize
accidental crossing-off at the store, so I can say
"swipe right on apples" to mark that as done.
</p>
</div>
</div>
<div id="outline-container-controlling-my-android-phone-by-voice-track-time" class="outline-2">
<h3 id="controlling-my-android-phone-by-voice-track-time">Track time</h3>
<div class="outline-text-2" id="text-controlling-my-android-phone-by-voice-track-time">
<p>
I added a Tasker task to update my personal
time-tracking system, and I added some Google
Assistant routines for common categories like
writing or routines. I can also use "run track
with {category} in Tasker" to track a less-common
category. The kiddo likes to get picked up and
hugged a lot, so I added a "Hey Google, koala
time" routine to clock into childcare in a more
fun way. I have to enunciate that one clearly or
it'll get turned into "Call into &#x2026;", which
doesn't work.
</p>
</div>
</div>
<div id="outline-container-controlling-my-android-phone-by-voice-toggle-recording" class="outline-2">
<h3 id="controlling-my-android-phone-by-voice-toggle-recording">Toggle recording</h3>
<div class="outline-text-2" id="text-controlling-my-android-phone-by-voice-toggle-recording">
<p>
Since I was tinkering around with Tasker a lot, I
decided to try moving my voice recording into it.
I want to save timestamped recordings into my
<code>~/sync/recordings</code> directory so that they're
automatically synchronized with Syncthing, and
then they can feed into my WhisperX workflow. This
feels a little more responsive and reliable than
<a href="https://github.com/FossifyOrg/Voice-Recorder/">Fossify Voice Recorder</a>, actually, since that one
tended to become unresponsive from time to time.
</p>

<p>
<a href="https://sachachua.com/blog/2025/01/controlling-my-android-phone-by-voice/Toggle%20Recording.tsk.xml">Download Toggle Recording.tsk.xml</a> - <a href="https://taskernet.com/shares/?user=AS35m8m%2BZ2P26xJtN1KnE37qxZgYPI9oNna95WRet8GZZ%2FlpPBB0ZwV39gUgnHnlCKWBSA%3D%3D&amp;id=Task%3AToggle+Recording">Import via Taskernet</a>
</p>
<details class="code-details" style="padding: 1em;
                 border-radius: 15px;
                 font-size: 0.9em;
                 box-shadow: 0.05em 0.1em 5px 0.01em  #00000057;">
                  <summary><strong>Toggle Recording.tsk.xml</strong></summary>

<div class="org-src-container">
<pre class="src src-xml"><span class="org-nxml-tag-delimiter">&lt;</span><span class="org-nxml-element-local-name">TaskerData</span> <span class="org-nxml-attribute-local-name">sr</span>=<span class="org-string">""</span> <span class="org-nxml-attribute-local-name">dvi</span>=<span class="org-string">"1"</span> <span class="org-nxml-attribute-local-name">tv</span>=<span class="org-string">"6.3.13"</span><span class="org-nxml-tag-delimiter">&gt;</span>
  <span class="org-nxml-tag-delimiter">&lt;</span><span class="org-nxml-element-local-name">Task</span> <span class="org-nxml-attribute-local-name">sr</span>=<span class="org-string">"task12"</span><span class="org-nxml-tag-delimiter">&gt;</span>
    <span class="org-nxml-tag-delimiter">&lt;</span><span class="org-nxml-element-local-name">cdate</span><span class="org-nxml-tag-delimiter">&gt;</span><span class="org-nxml-text">1737504717303</span><span class="org-nxml-tag-delimiter">&lt;</span><span class="org-nxml-tag-slash">/</span><span class="org-nxml-element-local-name">cdate</span><span class="org-nxml-tag-delimiter">&gt;</span>
    <span class="org-nxml-tag-delimiter">&lt;</span><span class="org-nxml-element-local-name">edate</span><span class="org-nxml-tag-delimiter">&gt;</span><span class="org-nxml-text">1738272248919</span><span class="org-nxml-tag-delimiter">&lt;</span><span class="org-nxml-tag-slash">/</span><span class="org-nxml-element-local-name">edate</span><span class="org-nxml-tag-delimiter">&gt;</span>
    <span class="org-nxml-tag-delimiter">&lt;</span><span class="org-nxml-element-local-name">id</span><span class="org-nxml-tag-delimiter">&gt;</span><span class="org-nxml-text">12</span><span class="org-nxml-tag-delimiter">&lt;</span><span class="org-nxml-tag-slash">/</span><span class="org-nxml-element-local-name">id</span><span class="org-nxml-tag-delimiter">&gt;</span>
    <span class="org-nxml-tag-delimiter">&lt;</span><span class="org-nxml-element-local-name">nme</span><span class="org-nxml-tag-delimiter">&gt;</span><span class="org-nxml-text">Toggle Recording</span><span class="org-nxml-tag-delimiter">&lt;</span><span class="org-nxml-tag-slash">/</span><span class="org-nxml-element-local-name">nme</span><span class="org-nxml-tag-delimiter">&gt;</span>
    <span class="org-nxml-tag-delimiter">&lt;</span><span class="org-nxml-element-local-name">pri</span><span class="org-nxml-tag-delimiter">&gt;</span><span class="org-nxml-text">100</span><span class="org-nxml-tag-delimiter">&lt;</span><span class="org-nxml-tag-slash">/</span><span class="org-nxml-element-local-name">pri</span><span class="org-nxml-tag-delimiter">&gt;</span>
    <span class="org-nxml-tag-delimiter">&lt;</span><span class="org-nxml-element-local-name">Share</span> <span class="org-nxml-attribute-local-name">sr</span>=<span class="org-string">"Share"</span><span class="org-nxml-tag-delimiter">&gt;</span>
      <span class="org-nxml-tag-delimiter">&lt;</span><span class="org-nxml-element-local-name">b</span><span class="org-nxml-tag-delimiter">&gt;</span><span class="org-nxml-text">false</span><span class="org-nxml-tag-delimiter">&lt;</span><span class="org-nxml-tag-slash">/</span><span class="org-nxml-element-local-name">b</span><span class="org-nxml-tag-delimiter">&gt;</span>
      <span class="org-nxml-tag-delimiter">&lt;</span><span class="org-nxml-element-local-name">d</span><span class="org-nxml-tag-delimiter">&gt;</span><span class="org-nxml-text">Toggle recording on and off; save timestamped file to sync/recordings</span><span class="org-nxml-tag-delimiter">&lt;</span><span class="org-nxml-tag-slash">/</span><span class="org-nxml-element-local-name">d</span><span class="org-nxml-tag-delimiter">&gt;</span>
      <span class="org-nxml-tag-delimiter">&lt;</span><span class="org-nxml-element-local-name">g</span><span class="org-nxml-tag-delimiter">&gt;</span><span class="org-nxml-text">Sound</span><span class="org-nxml-tag-delimiter">&lt;</span><span class="org-nxml-tag-slash">/</span><span class="org-nxml-element-local-name">g</span><span class="org-nxml-tag-delimiter">&gt;</span>
      <span class="org-nxml-tag-delimiter">&lt;</span><span class="org-nxml-element-local-name">p</span><span class="org-nxml-tag-delimiter">&gt;</span><span class="org-nxml-text">true</span><span class="org-nxml-tag-delimiter">&lt;</span><span class="org-nxml-tag-slash">/</span><span class="org-nxml-element-local-name">p</span><span class="org-nxml-tag-delimiter">&gt;</span>
      <span class="org-nxml-tag-delimiter">&lt;</span><span class="org-nxml-element-local-name">t</span><span class="org-nxml-tag-delimiter">&gt;</span><span class="org-nxml-tag-delimiter">&lt;</span><span class="org-nxml-tag-slash">/</span><span class="org-nxml-element-local-name">t</span><span class="org-nxml-tag-delimiter">&gt;</span>
    <span class="org-nxml-tag-delimiter">&lt;</span><span class="org-nxml-tag-slash">/</span><span class="org-nxml-element-local-name">Share</span><span class="org-nxml-tag-delimiter">&gt;</span>
    <span class="org-nxml-tag-delimiter">&lt;</span><span class="org-nxml-element-local-name">Action</span> <span class="org-nxml-attribute-local-name">sr</span>=<span class="org-string">"act0"</span> <span class="org-nxml-attribute-local-name">ve</span>=<span class="org-string">"7"</span><span class="org-nxml-tag-delimiter">&gt;</span>
      <span class="org-nxml-tag-delimiter">&lt;</span><span class="org-nxml-element-local-name">code</span><span class="org-nxml-tag-delimiter">&gt;</span><span class="org-nxml-text">37</span><span class="org-nxml-tag-delimiter">&lt;</span><span class="org-nxml-tag-slash">/</span><span class="org-nxml-element-local-name">code</span><span class="org-nxml-tag-delimiter">&gt;</span>
      <span class="org-nxml-tag-delimiter">&lt;</span><span class="org-nxml-element-local-name">ConditionList</span> <span class="org-nxml-attribute-local-name">sr</span>=<span class="org-string">"if"</span><span class="org-nxml-tag-delimiter">&gt;</span>
        <span class="org-nxml-tag-delimiter">&lt;</span><span class="org-nxml-element-local-name">Condition</span> <span class="org-nxml-attribute-local-name">sr</span>=<span class="org-string">"c0"</span> <span class="org-nxml-attribute-local-name">ve</span>=<span class="org-string">"3"</span><span class="org-nxml-tag-delimiter">&gt;</span>
          <span class="org-nxml-tag-delimiter">&lt;</span><span class="org-nxml-element-local-name">lhs</span><span class="org-nxml-tag-delimiter">&gt;</span><span class="org-nxml-text">%RECORDING</span><span class="org-nxml-tag-delimiter">&lt;</span><span class="org-nxml-tag-slash">/</span><span class="org-nxml-element-local-name">lhs</span><span class="org-nxml-tag-delimiter">&gt;</span>
          <span class="org-nxml-tag-delimiter">&lt;</span><span class="org-nxml-element-local-name">op</span><span class="org-nxml-tag-delimiter">&gt;</span><span class="org-nxml-text">12</span><span class="org-nxml-tag-delimiter">&lt;</span><span class="org-nxml-tag-slash">/</span><span class="org-nxml-element-local-name">op</span><span class="org-nxml-tag-delimiter">&gt;</span>
          <span class="org-nxml-tag-delimiter">&lt;</span><span class="org-nxml-element-local-name">rhs</span><span class="org-nxml-tag-delimiter">&gt;</span><span class="org-nxml-tag-delimiter">&lt;</span><span class="org-nxml-tag-slash">/</span><span class="org-nxml-element-local-name">rhs</span><span class="org-nxml-tag-delimiter">&gt;</span>
        <span class="org-nxml-tag-delimiter">&lt;</span><span class="org-nxml-tag-slash">/</span><span class="org-nxml-element-local-name">Condition</span><span class="org-nxml-tag-delimiter">&gt;</span>
      <span class="org-nxml-tag-delimiter">&lt;</span><span class="org-nxml-tag-slash">/</span><span class="org-nxml-element-local-name">ConditionList</span><span class="org-nxml-tag-delimiter">&gt;</span>
    <span class="org-nxml-tag-delimiter">&lt;</span><span class="org-nxml-tag-slash">/</span><span class="org-nxml-element-local-name">Action</span><span class="org-nxml-tag-delimiter">&gt;</span>
    <span class="org-nxml-tag-delimiter">&lt;</span><span class="org-nxml-element-local-name">Action</span> <span class="org-nxml-attribute-local-name">sr</span>=<span class="org-string">"act1"</span> <span class="org-nxml-attribute-local-name">ve</span>=<span class="org-string">"7"</span><span class="org-nxml-tag-delimiter">&gt;</span>
      <span class="org-nxml-tag-delimiter">&lt;</span><span class="org-nxml-element-local-name">code</span><span class="org-nxml-tag-delimiter">&gt;</span><span class="org-nxml-text">549</span><span class="org-nxml-tag-delimiter">&lt;</span><span class="org-nxml-tag-slash">/</span><span class="org-nxml-element-local-name">code</span><span class="org-nxml-tag-delimiter">&gt;</span>
      <span class="org-nxml-tag-delimiter">&lt;</span><span class="org-nxml-element-local-name">Str</span> <span class="org-nxml-attribute-local-name">sr</span>=<span class="org-string">"arg0"</span> <span class="org-nxml-attribute-local-name">ve</span>=<span class="org-string">"3"</span><span class="org-nxml-tag-delimiter">&gt;</span><span class="org-nxml-text">%RECORDING</span><span class="org-nxml-tag-delimiter">&lt;</span><span class="org-nxml-tag-slash">/</span><span class="org-nxml-element-local-name">Str</span><span class="org-nxml-tag-delimiter">&gt;</span>
      <span class="org-nxml-tag-delimiter">&lt;</span><span class="org-nxml-element-local-name">Int</span> <span class="org-nxml-attribute-local-name">sr</span>=<span class="org-string">"arg1"</span> <span class="org-nxml-attribute-local-name">val</span>=<span class="org-string">"0"</span><span class="org-nxml-tag-slash">/</span><span class="org-nxml-tag-delimiter">&gt;</span>
      <span class="org-nxml-tag-delimiter">&lt;</span><span class="org-nxml-element-local-name">Int</span> <span class="org-nxml-attribute-local-name">sr</span>=<span class="org-string">"arg2"</span> <span class="org-nxml-attribute-local-name">val</span>=<span class="org-string">"0"</span><span class="org-nxml-tag-slash">/</span><span class="org-nxml-tag-delimiter">&gt;</span>
      <span class="org-nxml-tag-delimiter">&lt;</span><span class="org-nxml-element-local-name">Int</span> <span class="org-nxml-attribute-local-name">sr</span>=<span class="org-string">"arg3"</span> <span class="org-nxml-attribute-local-name">val</span>=<span class="org-string">"0"</span><span class="org-nxml-tag-slash">/</span><span class="org-nxml-tag-delimiter">&gt;</span>
    <span class="org-nxml-tag-delimiter">&lt;</span><span class="org-nxml-tag-slash">/</span><span class="org-nxml-element-local-name">Action</span><span class="org-nxml-tag-delimiter">&gt;</span>
    <span class="org-nxml-tag-delimiter">&lt;</span><span class="org-nxml-element-local-name">Action</span> <span class="org-nxml-attribute-local-name">sr</span>=<span class="org-string">"act10"</span> <span class="org-nxml-attribute-local-name">ve</span>=<span class="org-string">"7"</span><span class="org-nxml-tag-delimiter">&gt;</span>
      <span class="org-nxml-tag-delimiter">&lt;</span><span class="org-nxml-element-local-name">code</span><span class="org-nxml-tag-delimiter">&gt;</span><span class="org-nxml-text">166160670</span><span class="org-nxml-tag-delimiter">&lt;</span><span class="org-nxml-tag-slash">/</span><span class="org-nxml-element-local-name">code</span><span class="org-nxml-tag-delimiter">&gt;</span>
      <span class="org-nxml-tag-delimiter">&lt;</span><span class="org-nxml-element-local-name">Bundle</span> <span class="org-nxml-attribute-local-name">sr</span>=<span class="org-string">"arg0"</span><span class="org-nxml-tag-delimiter">&gt;</span>
        <span class="org-nxml-tag-delimiter">&lt;</span><span class="org-nxml-element-local-name">Vals</span> <span class="org-nxml-attribute-local-name">sr</span>=<span class="org-string">"val"</span><span class="org-nxml-tag-delimiter">&gt;</span>
          <span class="org-nxml-tag-delimiter">&lt;</span><span class="org-nxml-element-local-name">ActionIconString1</span><span class="org-nxml-tag-delimiter">&gt;</span><span class="org-nxml-entity-ref-delimiter">&amp;</span><span class="org-nxml-entity-ref-name">lt</span><span class="org-nxml-entity-ref-delimiter">;</span><span class="org-nxml-text">null</span><span class="org-nxml-entity-ref-delimiter">&amp;</span><span class="org-nxml-entity-ref-name">gt</span><span class="org-nxml-entity-ref-delimiter">;</span><span class="org-nxml-tag-delimiter">&lt;</span><span class="org-nxml-tag-slash">/</span><span class="org-nxml-element-local-name">ActionIconString1</span><span class="org-nxml-tag-delimiter">&gt;</span>
          <span class="org-nxml-tag-delimiter">&lt;</span><span class="org-nxml-element-local-name">ActionIconString1-type</span><span class="org-nxml-tag-delimiter">&gt;</span><span class="org-nxml-text">java.lang.String</span><span class="org-nxml-tag-delimiter">&lt;</span><span class="org-nxml-tag-slash">/</span><span class="org-nxml-element-local-name">ActionIconString1-type</span><span class="org-nxml-tag-delimiter">&gt;</span>
          <span class="org-nxml-tag-delimiter">&lt;</span><span class="org-nxml-element-local-name">ActionIconString2</span><span class="org-nxml-tag-delimiter">&gt;</span><span class="org-nxml-entity-ref-delimiter">&amp;</span><span class="org-nxml-entity-ref-name">lt</span><span class="org-nxml-entity-ref-delimiter">;</span><span class="org-nxml-text">null</span><span class="org-nxml-entity-ref-delimiter">&amp;</span><span class="org-nxml-entity-ref-name">gt</span><span class="org-nxml-entity-ref-delimiter">;</span><span class="org-nxml-tag-delimiter">&lt;</span><span class="org-nxml-tag-slash">/</span><span class="org-nxml-element-local-name">ActionIconString2</span><span class="org-nxml-tag-delimiter">&gt;</span>
          <span class="org-nxml-tag-delimiter">&lt;</span><span class="org-nxml-element-local-name">ActionIconString2-type</span><span class="org-nxml-tag-delimiter">&gt;</span><span class="org-nxml-text">java.lang.String</span><span class="org-nxml-tag-delimiter">&lt;</span><span class="org-nxml-tag-slash">/</span><span class="org-nxml-element-local-name">ActionIconString2-type</span><span class="org-nxml-tag-delimiter">&gt;</span>
          <span class="org-nxml-tag-delimiter">&lt;</span><span class="org-nxml-element-local-name">ActionIconString3</span><span class="org-nxml-tag-delimiter">&gt;</span><span class="org-nxml-entity-ref-delimiter">&amp;</span><span class="org-nxml-entity-ref-name">lt</span><span class="org-nxml-entity-ref-delimiter">;</span><span class="org-nxml-text">null</span><span class="org-nxml-entity-ref-delimiter">&amp;</span><span class="org-nxml-entity-ref-name">gt</span><span class="org-nxml-entity-ref-delimiter">;</span><span class="org-nxml-tag-delimiter">&lt;</span><span class="org-nxml-tag-slash">/</span><span class="org-nxml-element-local-name">ActionIconString3</span><span class="org-nxml-tag-delimiter">&gt;</span>
          <span class="org-nxml-tag-delimiter">&lt;</span><span class="org-nxml-element-local-name">ActionIconString3-type</span><span class="org-nxml-tag-delimiter">&gt;</span><span class="org-nxml-text">java.lang.String</span><span class="org-nxml-tag-delimiter">&lt;</span><span class="org-nxml-tag-slash">/</span><span class="org-nxml-element-local-name">ActionIconString3-type</span><span class="org-nxml-tag-delimiter">&gt;</span>
          <span class="org-nxml-tag-delimiter">&lt;</span><span class="org-nxml-element-local-name">ActionIconString4</span><span class="org-nxml-tag-delimiter">&gt;</span><span class="org-nxml-entity-ref-delimiter">&amp;</span><span class="org-nxml-entity-ref-name">lt</span><span class="org-nxml-entity-ref-delimiter">;</span><span class="org-nxml-text">null</span><span class="org-nxml-entity-ref-delimiter">&amp;</span><span class="org-nxml-entity-ref-name">gt</span><span class="org-nxml-entity-ref-delimiter">;</span><span class="org-nxml-tag-delimiter">&lt;</span><span class="org-nxml-tag-slash">/</span><span class="org-nxml-element-local-name">ActionIconString4</span><span class="org-nxml-tag-delimiter">&gt;</span>
          <span class="org-nxml-tag-delimiter">&lt;</span><span class="org-nxml-element-local-name">ActionIconString4-type</span><span class="org-nxml-tag-delimiter">&gt;</span><span class="org-nxml-text">java.lang.String</span><span class="org-nxml-tag-delimiter">&lt;</span><span class="org-nxml-tag-slash">/</span><span class="org-nxml-element-local-name">ActionIconString4-type</span><span class="org-nxml-tag-delimiter">&gt;</span>
          <span class="org-nxml-tag-delimiter">&lt;</span><span class="org-nxml-element-local-name">ActionIconString5</span><span class="org-nxml-tag-delimiter">&gt;</span><span class="org-nxml-entity-ref-delimiter">&amp;</span><span class="org-nxml-entity-ref-name">lt</span><span class="org-nxml-entity-ref-delimiter">;</span><span class="org-nxml-text">null</span><span class="org-nxml-entity-ref-delimiter">&amp;</span><span class="org-nxml-entity-ref-name">gt</span><span class="org-nxml-entity-ref-delimiter">;</span><span class="org-nxml-tag-delimiter">&lt;</span><span class="org-nxml-tag-slash">/</span><span class="org-nxml-element-local-name">ActionIconString5</span><span class="org-nxml-tag-delimiter">&gt;</span>
          <span class="org-nxml-tag-delimiter">&lt;</span><span class="org-nxml-element-local-name">ActionIconString5-type</span><span class="org-nxml-tag-delimiter">&gt;</span><span class="org-nxml-text">java.lang.String</span><span class="org-nxml-tag-delimiter">&lt;</span><span class="org-nxml-tag-slash">/</span><span class="org-nxml-element-local-name">ActionIconString5-type</span><span class="org-nxml-tag-delimiter">&gt;</span>
          <span class="org-nxml-tag-delimiter">&lt;</span><span class="org-nxml-element-local-name">AppendTexts</span><span class="org-nxml-tag-delimiter">&gt;</span><span class="org-nxml-text">false</span><span class="org-nxml-tag-delimiter">&lt;</span><span class="org-nxml-tag-slash">/</span><span class="org-nxml-element-local-name">AppendTexts</span><span class="org-nxml-tag-delimiter">&gt;</span>
          <span class="org-nxml-tag-delimiter">&lt;</span><span class="org-nxml-element-local-name">AppendTexts-type</span><span class="org-nxml-tag-delimiter">&gt;</span><span class="org-nxml-text">java.lang.Boolean</span><span class="org-nxml-tag-delimiter">&lt;</span><span class="org-nxml-tag-slash">/</span><span class="org-nxml-element-local-name">AppendTexts-type</span><span class="org-nxml-tag-delimiter">&gt;</span>
          <span class="org-nxml-tag-delimiter">&lt;</span><span class="org-nxml-element-local-name">BackgroundColor</span><span class="org-nxml-tag-delimiter">&gt;</span><span class="org-nxml-entity-ref-delimiter">&amp;</span><span class="org-nxml-entity-ref-name">lt</span><span class="org-nxml-entity-ref-delimiter">;</span><span class="org-nxml-text">null</span><span class="org-nxml-entity-ref-delimiter">&amp;</span><span class="org-nxml-entity-ref-name">gt</span><span class="org-nxml-entity-ref-delimiter">;</span><span class="org-nxml-tag-delimiter">&lt;</span><span class="org-nxml-tag-slash">/</span><span class="org-nxml-element-local-name">BackgroundColor</span><span class="org-nxml-tag-delimiter">&gt;</span>
          <span class="org-nxml-tag-delimiter">&lt;</span><span class="org-nxml-element-local-name">BackgroundColor-type</span><span class="org-nxml-tag-delimiter">&gt;</span><span class="org-nxml-text">java.lang.String</span><span class="org-nxml-tag-delimiter">&lt;</span><span class="org-nxml-tag-slash">/</span><span class="org-nxml-element-local-name">BackgroundColor-type</span><span class="org-nxml-tag-delimiter">&gt;</span>
          <span class="org-nxml-tag-delimiter">&lt;</span><span class="org-nxml-element-local-name">BadgeType</span><span class="org-nxml-tag-delimiter">&gt;</span><span class="org-nxml-entity-ref-delimiter">&amp;</span><span class="org-nxml-entity-ref-name">lt</span><span class="org-nxml-entity-ref-delimiter">;</span><span class="org-nxml-text">null</span><span class="org-nxml-entity-ref-delimiter">&amp;</span><span class="org-nxml-entity-ref-name">gt</span><span class="org-nxml-entity-ref-delimiter">;</span><span class="org-nxml-tag-delimiter">&lt;</span><span class="org-nxml-tag-slash">/</span><span class="org-nxml-element-local-name">BadgeType</span><span class="org-nxml-tag-delimiter">&gt;</span>
          <span class="org-nxml-tag-delimiter">&lt;</span><span class="org-nxml-element-local-name">BadgeType-type</span><span class="org-nxml-tag-delimiter">&gt;</span><span class="org-nxml-text">java.lang.String</span><span class="org-nxml-tag-delimiter">&lt;</span><span class="org-nxml-tag-slash">/</span><span class="org-nxml-element-local-name">BadgeType-type</span><span class="org-nxml-tag-delimiter">&gt;</span>
          <span class="org-nxml-tag-delimiter">&lt;</span><span class="org-nxml-element-local-name">Button1UnlockScreen</span><span class="org-nxml-tag-delimiter">&gt;</span><span class="org-nxml-text">false</span><span class="org-nxml-tag-delimiter">&lt;</span><span class="org-nxml-tag-slash">/</span><span class="org-nxml-element-local-name">Button1UnlockScreen</span><span class="org-nxml-tag-delimiter">&gt;</span>
          <span class="org-nxml-tag-delimiter">&lt;</span><span class="org-nxml-element-local-name">Button1UnlockScreen-type</span><span class="org-nxml-tag-delimiter">&gt;</span><span class="org-nxml-text">java.lang.Boolean</span><span class="org-nxml-tag-delimiter">&lt;</span><span class="org-nxml-tag-slash">/</span><span class="org-nxml-element-local-name">Button1UnlockScreen-type</span><span class="org-nxml-tag-delimiter">&gt;</span>
          <span class="org-nxml-tag-delimiter">&lt;</span><span class="org-nxml-element-local-name">Button2UnlockScreen</span><span class="org-nxml-tag-delimiter">&gt;</span><span class="org-nxml-text">false</span><span class="org-nxml-tag-delimiter">&lt;</span><span class="org-nxml-tag-slash">/</span><span class="org-nxml-element-local-name">Button2UnlockScreen</span><span class="org-nxml-tag-delimiter">&gt;</span>
          <span class="org-nxml-tag-delimiter">&lt;</span><span class="org-nxml-element-local-name">Button2UnlockScreen-type</span><span class="org-nxml-tag-delimiter">&gt;</span><span class="org-nxml-text">java.lang.Boolean</span><span class="org-nxml-tag-delimiter">&lt;</span><span class="org-nxml-tag-slash">/</span><span class="org-nxml-element-local-name">Button2UnlockScreen-type</span><span class="org-nxml-tag-delimiter">&gt;</span>
          <span class="org-nxml-tag-delimiter">&lt;</span><span class="org-nxml-element-local-name">Button3UnlockScreen</span><span class="org-nxml-tag-delimiter">&gt;</span><span class="org-nxml-text">false</span><span class="org-nxml-tag-delimiter">&lt;</span><span class="org-nxml-tag-slash">/</span><span class="org-nxml-element-local-name">Button3UnlockScreen</span><span class="org-nxml-tag-delimiter">&gt;</span>
          <span class="org-nxml-tag-delimiter">&lt;</span><span class="org-nxml-element-local-name">Button3UnlockScreen-type</span><span class="org-nxml-tag-delimiter">&gt;</span><span class="org-nxml-text">java.lang.Boolean</span><span class="org-nxml-tag-delimiter">&lt;</span><span class="org-nxml-tag-slash">/</span><span class="org-nxml-element-local-name">Button3UnlockScreen-type</span><span class="org-nxml-tag-delimiter">&gt;</span>
          <span class="org-nxml-tag-delimiter">&lt;</span><span class="org-nxml-element-local-name">Button4UnlockScreen</span><span class="org-nxml-tag-delimiter">&gt;</span><span class="org-nxml-text">false</span><span class="org-nxml-tag-delimiter">&lt;</span><span class="org-nxml-tag-slash">/</span><span class="org-nxml-element-local-name">Button4UnlockScreen</span><span class="org-nxml-tag-delimiter">&gt;</span>
          <span class="org-nxml-tag-delimiter">&lt;</span><span class="org-nxml-element-local-name">Button4UnlockScreen-type</span><span class="org-nxml-tag-delimiter">&gt;</span><span class="org-nxml-text">java.lang.Boolean</span><span class="org-nxml-tag-delimiter">&lt;</span><span class="org-nxml-tag-slash">/</span><span class="org-nxml-element-local-name">Button4UnlockScreen-type</span><span class="org-nxml-tag-delimiter">&gt;</span>
          <span class="org-nxml-tag-delimiter">&lt;</span><span class="org-nxml-element-local-name">Button5UnlockScreen</span><span class="org-nxml-tag-delimiter">&gt;</span><span class="org-nxml-text">false</span><span class="org-nxml-tag-delimiter">&lt;</span><span class="org-nxml-tag-slash">/</span><span class="org-nxml-element-local-name">Button5UnlockScreen</span><span class="org-nxml-tag-delimiter">&gt;</span>
          <span class="org-nxml-tag-delimiter">&lt;</span><span class="org-nxml-element-local-name">Button5UnlockScreen-type</span><span class="org-nxml-tag-delimiter">&gt;</span><span class="org-nxml-text">java.lang.Boolean</span><span class="org-nxml-tag-delimiter">&lt;</span><span class="org-nxml-tag-slash">/</span><span class="org-nxml-element-local-name">Button5UnlockScreen-type</span><span class="org-nxml-tag-delimiter">&gt;</span>
          <span class="org-nxml-tag-delimiter">&lt;</span><span class="org-nxml-element-local-name">ChronometerCountDown</span><span class="org-nxml-tag-delimiter">&gt;</span><span class="org-nxml-text">false</span><span class="org-nxml-tag-delimiter">&lt;</span><span class="org-nxml-tag-slash">/</span><span class="org-nxml-element-local-name">ChronometerCountDown</span><span class="org-nxml-tag-delimiter">&gt;</span>
          <span class="org-nxml-tag-delimiter">&lt;</span><span class="org-nxml-element-local-name">ChronometerCountDown-type</span><span class="org-nxml-tag-delimiter">&gt;</span><span class="org-nxml-text">java.lang.Boolean</span><span class="org-nxml-tag-delimiter">&lt;</span><span class="org-nxml-tag-slash">/</span><span class="org-nxml-element-local-name">ChronometerCountDown-type</span><span class="org-nxml-tag-delimiter">&gt;</span>
          <span class="org-nxml-tag-delimiter">&lt;</span><span class="org-nxml-element-local-name">Colorize</span><span class="org-nxml-tag-delimiter">&gt;</span><span class="org-nxml-text">false</span><span class="org-nxml-tag-delimiter">&lt;</span><span class="org-nxml-tag-slash">/</span><span class="org-nxml-element-local-name">Colorize</span><span class="org-nxml-tag-delimiter">&gt;</span>
          <span class="org-nxml-tag-delimiter">&lt;</span><span class="org-nxml-element-local-name">Colorize-type</span><span class="org-nxml-tag-delimiter">&gt;</span><span class="org-nxml-text">java.lang.Boolean</span><span class="org-nxml-tag-delimiter">&lt;</span><span class="org-nxml-tag-slash">/</span><span class="org-nxml-element-local-name">Colorize-type</span><span class="org-nxml-tag-delimiter">&gt;</span>
          <span class="org-nxml-tag-delimiter">&lt;</span><span class="org-nxml-element-local-name">DismissOnTouchVariable</span><span class="org-nxml-tag-delimiter">&gt;</span><span class="org-nxml-entity-ref-delimiter">&amp;</span><span class="org-nxml-entity-ref-name">lt</span><span class="org-nxml-entity-ref-delimiter">;</span><span class="org-nxml-text">null</span><span class="org-nxml-entity-ref-delimiter">&amp;</span><span class="org-nxml-entity-ref-name">gt</span><span class="org-nxml-entity-ref-delimiter">;</span><span class="org-nxml-tag-delimiter">&lt;</span><span class="org-nxml-tag-slash">/</span><span class="org-nxml-element-local-name">DismissOnTouchVariable</span><span class="org-nxml-tag-delimiter">&gt;</span>
          <span class="org-nxml-tag-delimiter">&lt;</span><span class="org-nxml-element-local-name">DismissOnTouchVariable-type</span><span class="org-nxml-tag-delimiter">&gt;</span><span class="org-nxml-text">java.lang.String</span><span class="org-nxml-tag-delimiter">&lt;</span><span class="org-nxml-tag-slash">/</span><span class="org-nxml-element-local-name">DismissOnTouchVariable-type</span><span class="org-nxml-tag-delimiter">&gt;</span>
          <span class="org-nxml-tag-delimiter">&lt;</span><span class="org-nxml-element-local-name">ExtraInfo</span><span class="org-nxml-tag-delimiter">&gt;</span><span class="org-nxml-entity-ref-delimiter">&amp;</span><span class="org-nxml-entity-ref-name">lt</span><span class="org-nxml-entity-ref-delimiter">;</span><span class="org-nxml-text">null</span><span class="org-nxml-entity-ref-delimiter">&amp;</span><span class="org-nxml-entity-ref-name">gt</span><span class="org-nxml-entity-ref-delimiter">;</span><span class="org-nxml-tag-delimiter">&lt;</span><span class="org-nxml-tag-slash">/</span><span class="org-nxml-element-local-name">ExtraInfo</span><span class="org-nxml-tag-delimiter">&gt;</span>
          <span class="org-nxml-tag-delimiter">&lt;</span><span class="org-nxml-element-local-name">ExtraInfo-type</span><span class="org-nxml-tag-delimiter">&gt;</span><span class="org-nxml-text">java.lang.String</span><span class="org-nxml-tag-delimiter">&lt;</span><span class="org-nxml-tag-slash">/</span><span class="org-nxml-element-local-name">ExtraInfo-type</span><span class="org-nxml-tag-delimiter">&gt;</span>
          <span class="org-nxml-tag-delimiter">&lt;</span><span class="org-nxml-element-local-name">GroupAlertBehaviour</span><span class="org-nxml-tag-delimiter">&gt;</span><span class="org-nxml-entity-ref-delimiter">&amp;</span><span class="org-nxml-entity-ref-name">lt</span><span class="org-nxml-entity-ref-delimiter">;</span><span class="org-nxml-text">null</span><span class="org-nxml-entity-ref-delimiter">&amp;</span><span class="org-nxml-entity-ref-name">gt</span><span class="org-nxml-entity-ref-delimiter">;</span><span class="org-nxml-tag-delimiter">&lt;</span><span class="org-nxml-tag-slash">/</span><span class="org-nxml-element-local-name">GroupAlertBehaviour</span><span class="org-nxml-tag-delimiter">&gt;</span>
          <span class="org-nxml-tag-delimiter">&lt;</span><span class="org-nxml-element-local-name">GroupAlertBehaviour-type</span><span class="org-nxml-tag-delimiter">&gt;</span><span class="org-nxml-text">java.lang.String</span><span class="org-nxml-tag-delimiter">&lt;</span><span class="org-nxml-tag-slash">/</span><span class="org-nxml-element-local-name">GroupAlertBehaviour-type</span><span class="org-nxml-tag-delimiter">&gt;</span>
          <span class="org-nxml-tag-delimiter">&lt;</span><span class="org-nxml-element-local-name">GroupKey</span><span class="org-nxml-tag-delimiter">&gt;</span><span class="org-nxml-entity-ref-delimiter">&amp;</span><span class="org-nxml-entity-ref-name">lt</span><span class="org-nxml-entity-ref-delimiter">;</span><span class="org-nxml-text">null</span><span class="org-nxml-entity-ref-delimiter">&amp;</span><span class="org-nxml-entity-ref-name">gt</span><span class="org-nxml-entity-ref-delimiter">;</span><span class="org-nxml-tag-delimiter">&lt;</span><span class="org-nxml-tag-slash">/</span><span class="org-nxml-element-local-name">GroupKey</span><span class="org-nxml-tag-delimiter">&gt;</span>
          <span class="org-nxml-tag-delimiter">&lt;</span><span class="org-nxml-element-local-name">GroupKey-type</span><span class="org-nxml-tag-delimiter">&gt;</span><span class="org-nxml-text">java.lang.String</span><span class="org-nxml-tag-delimiter">&lt;</span><span class="org-nxml-tag-slash">/</span><span class="org-nxml-element-local-name">GroupKey-type</span><span class="org-nxml-tag-delimiter">&gt;</span>
          <span class="org-nxml-tag-delimiter">&lt;</span><span class="org-nxml-element-local-name">IconExpanded</span><span class="org-nxml-tag-delimiter">&gt;</span><span class="org-nxml-entity-ref-delimiter">&amp;</span><span class="org-nxml-entity-ref-name">lt</span><span class="org-nxml-entity-ref-delimiter">;</span><span class="org-nxml-text">null</span><span class="org-nxml-entity-ref-delimiter">&amp;</span><span class="org-nxml-entity-ref-name">gt</span><span class="org-nxml-entity-ref-delimiter">;</span><span class="org-nxml-tag-delimiter">&lt;</span><span class="org-nxml-tag-slash">/</span><span class="org-nxml-element-local-name">IconExpanded</span><span class="org-nxml-tag-delimiter">&gt;</span>
          <span class="org-nxml-tag-delimiter">&lt;</span><span class="org-nxml-element-local-name">IconExpanded-type</span><span class="org-nxml-tag-delimiter">&gt;</span><span class="org-nxml-text">java.lang.String</span><span class="org-nxml-tag-delimiter">&lt;</span><span class="org-nxml-tag-slash">/</span><span class="org-nxml-element-local-name">IconExpanded-type</span><span class="org-nxml-tag-delimiter">&gt;</span>
          <span class="org-nxml-tag-delimiter">&lt;</span><span class="org-nxml-element-local-name">IsGroupSummary</span><span class="org-nxml-tag-delimiter">&gt;</span><span class="org-nxml-text">false</span><span class="org-nxml-tag-delimiter">&lt;</span><span class="org-nxml-tag-slash">/</span><span class="org-nxml-element-local-name">IsGroupSummary</span><span class="org-nxml-tag-delimiter">&gt;</span>
          <span class="org-nxml-tag-delimiter">&lt;</span><span class="org-nxml-element-local-name">IsGroupSummary-type</span><span class="org-nxml-tag-delimiter">&gt;</span><span class="org-nxml-text">java.lang.Boolean</span><span class="org-nxml-tag-delimiter">&lt;</span><span class="org-nxml-tag-slash">/</span><span class="org-nxml-element-local-name">IsGroupSummary-type</span><span class="org-nxml-tag-delimiter">&gt;</span>
          <span class="org-nxml-tag-delimiter">&lt;</span><span class="org-nxml-element-local-name">IsGroupVariable</span><span class="org-nxml-tag-delimiter">&gt;</span><span class="org-nxml-entity-ref-delimiter">&amp;</span><span class="org-nxml-entity-ref-name">lt</span><span class="org-nxml-entity-ref-delimiter">;</span><span class="org-nxml-text">null</span><span class="org-nxml-entity-ref-delimiter">&amp;</span><span class="org-nxml-entity-ref-name">gt</span><span class="org-nxml-entity-ref-delimiter">;</span><span class="org-nxml-tag-delimiter">&lt;</span><span class="org-nxml-tag-slash">/</span><span class="org-nxml-element-local-name">IsGroupVariable</span><span class="org-nxml-tag-delimiter">&gt;</span>
          <span class="org-nxml-tag-delimiter">&lt;</span><span class="org-nxml-element-local-name">IsGroupVariable-type</span><span class="org-nxml-tag-delimiter">&gt;</span><span class="org-nxml-text">java.lang.String</span><span class="org-nxml-tag-delimiter">&lt;</span><span class="org-nxml-tag-slash">/</span><span class="org-nxml-element-local-name">IsGroupVariable-type</span><span class="org-nxml-tag-delimiter">&gt;</span>
          <span class="org-nxml-tag-delimiter">&lt;</span><span class="org-nxml-element-local-name">MediaAlbum</span><span class="org-nxml-tag-delimiter">&gt;</span><span class="org-nxml-entity-ref-delimiter">&amp;</span><span class="org-nxml-entity-ref-name">lt</span><span class="org-nxml-entity-ref-delimiter">;</span><span class="org-nxml-text">null</span><span class="org-nxml-entity-ref-delimiter">&amp;</span><span class="org-nxml-entity-ref-name">gt</span><span class="org-nxml-entity-ref-delimiter">;</span><span class="org-nxml-tag-delimiter">&lt;</span><span class="org-nxml-tag-slash">/</span><span class="org-nxml-element-local-name">MediaAlbum</span><span class="org-nxml-tag-delimiter">&gt;</span>
          <span class="org-nxml-tag-delimiter">&lt;</span><span class="org-nxml-element-local-name">MediaAlbum-type</span><span class="org-nxml-tag-delimiter">&gt;</span><span class="org-nxml-text">java.lang.String</span><span class="org-nxml-tag-delimiter">&lt;</span><span class="org-nxml-tag-slash">/</span><span class="org-nxml-element-local-name">MediaAlbum-type</span><span class="org-nxml-tag-delimiter">&gt;</span>
          <span class="org-nxml-tag-delimiter">&lt;</span><span class="org-nxml-element-local-name">MediaArtist</span><span class="org-nxml-tag-delimiter">&gt;</span><span class="org-nxml-entity-ref-delimiter">&amp;</span><span class="org-nxml-entity-ref-name">lt</span><span class="org-nxml-entity-ref-delimiter">;</span><span class="org-nxml-text">null</span><span class="org-nxml-entity-ref-delimiter">&amp;</span><span class="org-nxml-entity-ref-name">gt</span><span class="org-nxml-entity-ref-delimiter">;</span><span class="org-nxml-tag-delimiter">&lt;</span><span class="org-nxml-tag-slash">/</span><span class="org-nxml-element-local-name">MediaArtist</span><span class="org-nxml-tag-delimiter">&gt;</span>
          <span class="org-nxml-tag-delimiter">&lt;</span><span class="org-nxml-element-local-name">MediaArtist-type</span><span class="org-nxml-tag-delimiter">&gt;</span><span class="org-nxml-text">java.lang.String</span><span class="org-nxml-tag-delimiter">&lt;</span><span class="org-nxml-tag-slash">/</span><span class="org-nxml-element-local-name">MediaArtist-type</span><span class="org-nxml-tag-delimiter">&gt;</span>
          <span class="org-nxml-tag-delimiter">&lt;</span><span class="org-nxml-element-local-name">MediaDuration</span><span class="org-nxml-tag-delimiter">&gt;</span><span class="org-nxml-entity-ref-delimiter">&amp;</span><span class="org-nxml-entity-ref-name">lt</span><span class="org-nxml-entity-ref-delimiter">;</span><span class="org-nxml-text">null</span><span class="org-nxml-entity-ref-delimiter">&amp;</span><span class="org-nxml-entity-ref-name">gt</span><span class="org-nxml-entity-ref-delimiter">;</span><span class="org-nxml-tag-delimiter">&lt;</span><span class="org-nxml-tag-slash">/</span><span class="org-nxml-element-local-name">MediaDuration</span><span class="org-nxml-tag-delimiter">&gt;</span>
          <span class="org-nxml-tag-delimiter">&lt;</span><span class="org-nxml-element-local-name">MediaDuration-type</span><span class="org-nxml-tag-delimiter">&gt;</span><span class="org-nxml-text">java.lang.String</span><span class="org-nxml-tag-delimiter">&lt;</span><span class="org-nxml-tag-slash">/</span><span class="org-nxml-element-local-name">MediaDuration-type</span><span class="org-nxml-tag-delimiter">&gt;</span>
          <span class="org-nxml-tag-delimiter">&lt;</span><span class="org-nxml-element-local-name">MediaIcon</span><span class="org-nxml-tag-delimiter">&gt;</span><span class="org-nxml-entity-ref-delimiter">&amp;</span><span class="org-nxml-entity-ref-name">lt</span><span class="org-nxml-entity-ref-delimiter">;</span><span class="org-nxml-text">null</span><span class="org-nxml-entity-ref-delimiter">&amp;</span><span class="org-nxml-entity-ref-name">gt</span><span class="org-nxml-entity-ref-delimiter">;</span><span class="org-nxml-tag-delimiter">&lt;</span><span class="org-nxml-tag-slash">/</span><span class="org-nxml-element-local-name">MediaIcon</span><span class="org-nxml-tag-delimiter">&gt;</span>
          <span class="org-nxml-tag-delimiter">&lt;</span><span class="org-nxml-element-local-name">MediaIcon-type</span><span class="org-nxml-tag-delimiter">&gt;</span><span class="org-nxml-text">java.lang.String</span><span class="org-nxml-tag-delimiter">&lt;</span><span class="org-nxml-tag-slash">/</span><span class="org-nxml-element-local-name">MediaIcon-type</span><span class="org-nxml-tag-delimiter">&gt;</span>
          <span class="org-nxml-tag-delimiter">&lt;</span><span class="org-nxml-element-local-name">MediaLayout</span><span class="org-nxml-tag-delimiter">&gt;</span><span class="org-nxml-text">false</span><span class="org-nxml-tag-delimiter">&lt;</span><span class="org-nxml-tag-slash">/</span><span class="org-nxml-element-local-name">MediaLayout</span><span class="org-nxml-tag-delimiter">&gt;</span>
          <span class="org-nxml-tag-delimiter">&lt;</span><span class="org-nxml-element-local-name">MediaLayout-type</span><span class="org-nxml-tag-delimiter">&gt;</span><span class="org-nxml-text">java.lang.Boolean</span><span class="org-nxml-tag-delimiter">&lt;</span><span class="org-nxml-tag-slash">/</span><span class="org-nxml-element-local-name">MediaLayout-type</span><span class="org-nxml-tag-delimiter">&gt;</span>
          <span class="org-nxml-tag-delimiter">&lt;</span><span class="org-nxml-element-local-name">MediaNextCommand</span><span class="org-nxml-tag-delimiter">&gt;</span><span class="org-nxml-entity-ref-delimiter">&amp;</span><span class="org-nxml-entity-ref-name">lt</span><span class="org-nxml-entity-ref-delimiter">;</span><span class="org-nxml-text">null</span><span class="org-nxml-entity-ref-delimiter">&amp;</span><span class="org-nxml-entity-ref-name">gt</span><span class="org-nxml-entity-ref-delimiter">;</span><span class="org-nxml-tag-delimiter">&lt;</span><span class="org-nxml-tag-slash">/</span><span class="org-nxml-element-local-name">MediaNextCommand</span><span class="org-nxml-tag-delimiter">&gt;</span>
          <span class="org-nxml-tag-delimiter">&lt;</span><span class="org-nxml-element-local-name">MediaNextCommand-type</span><span class="org-nxml-tag-delimiter">&gt;</span><span class="org-nxml-text">java.lang.String</span><span class="org-nxml-tag-delimiter">&lt;</span><span class="org-nxml-tag-slash">/</span><span class="org-nxml-element-local-name">MediaNextCommand-type</span><span class="org-nxml-tag-delimiter">&gt;</span>
          <span class="org-nxml-tag-delimiter">&lt;</span><span class="org-nxml-element-local-name">MediaPauseCommand</span><span class="org-nxml-tag-delimiter">&gt;</span><span class="org-nxml-entity-ref-delimiter">&amp;</span><span class="org-nxml-entity-ref-name">lt</span><span class="org-nxml-entity-ref-delimiter">;</span><span class="org-nxml-text">null</span><span class="org-nxml-entity-ref-delimiter">&amp;</span><span class="org-nxml-entity-ref-name">gt</span><span class="org-nxml-entity-ref-delimiter">;</span><span class="org-nxml-tag-delimiter">&lt;</span><span class="org-nxml-tag-slash">/</span><span class="org-nxml-element-local-name">MediaPauseCommand</span><span class="org-nxml-tag-delimiter">&gt;</span>
          <span class="org-nxml-tag-delimiter">&lt;</span><span class="org-nxml-element-local-name">MediaPauseCommand-type</span><span class="org-nxml-tag-delimiter">&gt;</span><span class="org-nxml-text">java.lang.String</span><span class="org-nxml-tag-delimiter">&lt;</span><span class="org-nxml-tag-slash">/</span><span class="org-nxml-element-local-name">MediaPauseCommand-type</span><span class="org-nxml-tag-delimiter">&gt;</span>
          <span class="org-nxml-tag-delimiter">&lt;</span><span class="org-nxml-element-local-name">MediaPlayCommand</span><span class="org-nxml-tag-delimiter">&gt;</span><span class="org-nxml-entity-ref-delimiter">&amp;</span><span class="org-nxml-entity-ref-name">lt</span><span class="org-nxml-entity-ref-delimiter">;</span><span class="org-nxml-text">null</span><span class="org-nxml-entity-ref-delimiter">&amp;</span><span class="org-nxml-entity-ref-name">gt</span><span class="org-nxml-entity-ref-delimiter">;</span><span class="org-nxml-tag-delimiter">&lt;</span><span class="org-nxml-tag-slash">/</span><span class="org-nxml-element-local-name">MediaPlayCommand</span><span class="org-nxml-tag-delimiter">&gt;</span>
          <span class="org-nxml-tag-delimiter">&lt;</span><span class="org-nxml-element-local-name">MediaPlayCommand-type</span><span class="org-nxml-tag-delimiter">&gt;</span><span class="org-nxml-text">java.lang.String</span><span class="org-nxml-tag-delimiter">&lt;</span><span class="org-nxml-tag-slash">/</span><span class="org-nxml-element-local-name">MediaPlayCommand-type</span><span class="org-nxml-tag-delimiter">&gt;</span>
          <span class="org-nxml-tag-delimiter">&lt;</span><span class="org-nxml-element-local-name">MediaPlaybackState</span><span class="org-nxml-tag-delimiter">&gt;</span><span class="org-nxml-entity-ref-delimiter">&amp;</span><span class="org-nxml-entity-ref-name">lt</span><span class="org-nxml-entity-ref-delimiter">;</span><span class="org-nxml-text">null</span><span class="org-nxml-entity-ref-delimiter">&amp;</span><span class="org-nxml-entity-ref-name">gt</span><span class="org-nxml-entity-ref-delimiter">;</span><span class="org-nxml-tag-delimiter">&lt;</span><span class="org-nxml-tag-slash">/</span><span class="org-nxml-element-local-name">MediaPlaybackState</span><span class="org-nxml-tag-delimiter">&gt;</span>
          <span class="org-nxml-tag-delimiter">&lt;</span><span class="org-nxml-element-local-name">MediaPlaybackState-type</span><span class="org-nxml-tag-delimiter">&gt;</span><span class="org-nxml-text">java.lang.String</span><span class="org-nxml-tag-delimiter">&lt;</span><span class="org-nxml-tag-slash">/</span><span class="org-nxml-element-local-name">MediaPlaybackState-type</span><span class="org-nxml-tag-delimiter">&gt;</span>
          <span class="org-nxml-tag-delimiter">&lt;</span><span class="org-nxml-element-local-name">MediaPosition</span><span class="org-nxml-tag-delimiter">&gt;</span><span class="org-nxml-entity-ref-delimiter">&amp;</span><span class="org-nxml-entity-ref-name">lt</span><span class="org-nxml-entity-ref-delimiter">;</span><span class="org-nxml-text">null</span><span class="org-nxml-entity-ref-delimiter">&amp;</span><span class="org-nxml-entity-ref-name">gt</span><span class="org-nxml-entity-ref-delimiter">;</span><span class="org-nxml-tag-delimiter">&lt;</span><span class="org-nxml-tag-slash">/</span><span class="org-nxml-element-local-name">MediaPosition</span><span class="org-nxml-tag-delimiter">&gt;</span>
          <span class="org-nxml-tag-delimiter">&lt;</span><span class="org-nxml-element-local-name">MediaPosition-type</span><span class="org-nxml-tag-delimiter">&gt;</span><span class="org-nxml-text">java.lang.String</span><span class="org-nxml-tag-delimiter">&lt;</span><span class="org-nxml-tag-slash">/</span><span class="org-nxml-element-local-name">MediaPosition-type</span><span class="org-nxml-tag-delimiter">&gt;</span>
          <span class="org-nxml-tag-delimiter">&lt;</span><span class="org-nxml-element-local-name">MediaPreviousCommand</span><span class="org-nxml-tag-delimiter">&gt;</span><span class="org-nxml-entity-ref-delimiter">&amp;</span><span class="org-nxml-entity-ref-name">lt</span><span class="org-nxml-entity-ref-delimiter">;</span><span class="org-nxml-text">null</span><span class="org-nxml-entity-ref-delimiter">&amp;</span><span class="org-nxml-entity-ref-name">gt</span><span class="org-nxml-entity-ref-delimiter">;</span><span class="org-nxml-tag-delimiter">&lt;</span><span class="org-nxml-tag-slash">/</span><span class="org-nxml-element-local-name">MediaPreviousCommand</span><span class="org-nxml-tag-delimiter">&gt;</span>
          <span class="org-nxml-tag-delimiter">&lt;</span><span class="org-nxml-element-local-name">MediaPreviousCommand-type</span><span class="org-nxml-tag-delimiter">&gt;</span><span class="org-nxml-text">java.lang.String</span><span class="org-nxml-tag-delimiter">&lt;</span><span class="org-nxml-tag-slash">/</span><span class="org-nxml-element-local-name">MediaPreviousCommand-type</span><span class="org-nxml-tag-delimiter">&gt;</span>
          <span class="org-nxml-tag-delimiter">&lt;</span><span class="org-nxml-element-local-name">MediaTrack</span><span class="org-nxml-tag-delimiter">&gt;</span><span class="org-nxml-entity-ref-delimiter">&amp;</span><span class="org-nxml-entity-ref-name">lt</span><span class="org-nxml-entity-ref-delimiter">;</span><span class="org-nxml-text">null</span><span class="org-nxml-entity-ref-delimiter">&amp;</span><span class="org-nxml-entity-ref-name">gt</span><span class="org-nxml-entity-ref-delimiter">;</span><span class="org-nxml-tag-delimiter">&lt;</span><span class="org-nxml-tag-slash">/</span><span class="org-nxml-element-local-name">MediaTrack</span><span class="org-nxml-tag-delimiter">&gt;</span>
          <span class="org-nxml-tag-delimiter">&lt;</span><span class="org-nxml-element-local-name">MediaTrack-type</span><span class="org-nxml-tag-delimiter">&gt;</span><span class="org-nxml-text">java.lang.String</span><span class="org-nxml-tag-delimiter">&lt;</span><span class="org-nxml-tag-slash">/</span><span class="org-nxml-element-local-name">MediaTrack-type</span><span class="org-nxml-tag-delimiter">&gt;</span>
          <span class="org-nxml-tag-delimiter">&lt;</span><span class="org-nxml-element-local-name">MessagingImages</span><span class="org-nxml-tag-delimiter">&gt;</span><span class="org-nxml-entity-ref-delimiter">&amp;</span><span class="org-nxml-entity-ref-name">lt</span><span class="org-nxml-entity-ref-delimiter">;</span><span class="org-nxml-text">null</span><span class="org-nxml-entity-ref-delimiter">&amp;</span><span class="org-nxml-entity-ref-name">gt</span><span class="org-nxml-entity-ref-delimiter">;</span><span class="org-nxml-tag-delimiter">&lt;</span><span class="org-nxml-tag-slash">/</span><span class="org-nxml-element-local-name">MessagingImages</span><span class="org-nxml-tag-delimiter">&gt;</span>
          <span class="org-nxml-tag-delimiter">&lt;</span><span class="org-nxml-element-local-name">MessagingImages-type</span><span class="org-nxml-tag-delimiter">&gt;</span><span class="org-nxml-text">java.lang.String</span><span class="org-nxml-tag-delimiter">&lt;</span><span class="org-nxml-tag-slash">/</span><span class="org-nxml-element-local-name">MessagingImages-type</span><span class="org-nxml-tag-delimiter">&gt;</span>
          <span class="org-nxml-tag-delimiter">&lt;</span><span class="org-nxml-element-local-name">MessagingOwnIcon</span><span class="org-nxml-tag-delimiter">&gt;</span><span class="org-nxml-entity-ref-delimiter">&amp;</span><span class="org-nxml-entity-ref-name">lt</span><span class="org-nxml-entity-ref-delimiter">;</span><span class="org-nxml-text">null</span><span class="org-nxml-entity-ref-delimiter">&amp;</span><span class="org-nxml-entity-ref-name">gt</span><span class="org-nxml-entity-ref-delimiter">;</span><span class="org-nxml-tag-delimiter">&lt;</span><span class="org-nxml-tag-slash">/</span><span class="org-nxml-element-local-name">MessagingOwnIcon</span><span class="org-nxml-tag-delimiter">&gt;</span>
          <span class="org-nxml-tag-delimiter">&lt;</span><span class="org-nxml-element-local-name">MessagingOwnIcon-type</span><span class="org-nxml-tag-delimiter">&gt;</span><span class="org-nxml-text">java.lang.String</span><span class="org-nxml-tag-delimiter">&lt;</span><span class="org-nxml-tag-slash">/</span><span class="org-nxml-element-local-name">MessagingOwnIcon-type</span><span class="org-nxml-tag-delimiter">&gt;</span>
          <span class="org-nxml-tag-delimiter">&lt;</span><span class="org-nxml-element-local-name">MessagingOwnName</span><span class="org-nxml-tag-delimiter">&gt;</span><span class="org-nxml-entity-ref-delimiter">&amp;</span><span class="org-nxml-entity-ref-name">lt</span><span class="org-nxml-entity-ref-delimiter">;</span><span class="org-nxml-text">null</span><span class="org-nxml-entity-ref-delimiter">&amp;</span><span class="org-nxml-entity-ref-name">gt</span><span class="org-nxml-entity-ref-delimiter">;</span><span class="org-nxml-tag-delimiter">&lt;</span><span class="org-nxml-tag-slash">/</span><span class="org-nxml-element-local-name">MessagingOwnName</span><span class="org-nxml-tag-delimiter">&gt;</span>
          <span class="org-nxml-tag-delimiter">&lt;</span><span class="org-nxml-element-local-name">MessagingOwnName-type</span><span class="org-nxml-tag-delimiter">&gt;</span><span class="org-nxml-text">java.lang.String</span><span class="org-nxml-tag-delimiter">&lt;</span><span class="org-nxml-tag-slash">/</span><span class="org-nxml-element-local-name">MessagingOwnName-type</span><span class="org-nxml-tag-delimiter">&gt;</span>
          <span class="org-nxml-tag-delimiter">&lt;</span><span class="org-nxml-element-local-name">MessagingPersonBot</span><span class="org-nxml-tag-delimiter">&gt;</span><span class="org-nxml-entity-ref-delimiter">&amp;</span><span class="org-nxml-entity-ref-name">lt</span><span class="org-nxml-entity-ref-delimiter">;</span><span class="org-nxml-text">null</span><span class="org-nxml-entity-ref-delimiter">&amp;</span><span class="org-nxml-entity-ref-name">gt</span><span class="org-nxml-entity-ref-delimiter">;</span><span class="org-nxml-tag-delimiter">&lt;</span><span class="org-nxml-tag-slash">/</span><span class="org-nxml-element-local-name">MessagingPersonBot</span><span class="org-nxml-tag-delimiter">&gt;</span>
          <span class="org-nxml-tag-delimiter">&lt;</span><span class="org-nxml-element-local-name">MessagingPersonBot-type</span><span class="org-nxml-tag-delimiter">&gt;</span><span class="org-nxml-text">java.lang.String</span><span class="org-nxml-tag-delimiter">&lt;</span><span class="org-nxml-tag-slash">/</span><span class="org-nxml-element-local-name">MessagingPersonBot-type</span><span class="org-nxml-tag-delimiter">&gt;</span>
          <span class="org-nxml-tag-delimiter">&lt;</span><span class="org-nxml-element-local-name">MessagingPersonIcons</span><span class="org-nxml-tag-delimiter">&gt;</span><span class="org-nxml-entity-ref-delimiter">&amp;</span><span class="org-nxml-entity-ref-name">lt</span><span class="org-nxml-entity-ref-delimiter">;</span><span class="org-nxml-text">null</span><span class="org-nxml-entity-ref-delimiter">&amp;</span><span class="org-nxml-entity-ref-name">gt</span><span class="org-nxml-entity-ref-delimiter">;</span><span class="org-nxml-tag-delimiter">&lt;</span><span class="org-nxml-tag-slash">/</span><span class="org-nxml-element-local-name">MessagingPersonIcons</span><span class="org-nxml-tag-delimiter">&gt;</span>
          <span class="org-nxml-tag-delimiter">&lt;</span><span class="org-nxml-element-local-name">MessagingPersonIcons-type</span><span class="org-nxml-tag-delimiter">&gt;</span><span class="org-nxml-text">java.lang.String</span><span class="org-nxml-tag-delimiter">&lt;</span><span class="org-nxml-tag-slash">/</span><span class="org-nxml-element-local-name">MessagingPersonIcons-type</span><span class="org-nxml-tag-delimiter">&gt;</span>
          <span class="org-nxml-tag-delimiter">&lt;</span><span class="org-nxml-element-local-name">MessagingPersonImportant</span><span class="org-nxml-tag-delimiter">&gt;</span><span class="org-nxml-entity-ref-delimiter">&amp;</span><span class="org-nxml-entity-ref-name">lt</span><span class="org-nxml-entity-ref-delimiter">;</span><span class="org-nxml-text">null</span><span class="org-nxml-entity-ref-delimiter">&amp;</span><span class="org-nxml-entity-ref-name">gt</span><span class="org-nxml-entity-ref-delimiter">;</span><span class="org-nxml-tag-delimiter">&lt;</span><span class="org-nxml-tag-slash">/</span><span class="org-nxml-element-local-name">MessagingPersonImportant</span><span class="org-nxml-tag-delimiter">&gt;</span>
          <span class="org-nxml-tag-delimiter">&lt;</span><span class="org-nxml-element-local-name">MessagingPersonImportant-type</span><span class="org-nxml-tag-delimiter">&gt;</span><span class="org-nxml-text">java.lang.String</span><span class="org-nxml-tag-delimiter">&lt;</span><span class="org-nxml-tag-slash">/</span><span class="org-nxml-element-local-name">MessagingPersonImportant-type</span><span class="org-nxml-tag-delimiter">&gt;</span>
          <span class="org-nxml-tag-delimiter">&lt;</span><span class="org-nxml-element-local-name">MessagingPersonNames</span><span class="org-nxml-tag-delimiter">&gt;</span><span class="org-nxml-entity-ref-delimiter">&amp;</span><span class="org-nxml-entity-ref-name">lt</span><span class="org-nxml-entity-ref-delimiter">;</span><span class="org-nxml-text">null</span><span class="org-nxml-entity-ref-delimiter">&amp;</span><span class="org-nxml-entity-ref-name">gt</span><span class="org-nxml-entity-ref-delimiter">;</span><span class="org-nxml-tag-delimiter">&lt;</span><span class="org-nxml-tag-slash">/</span><span class="org-nxml-element-local-name">MessagingPersonNames</span><span class="org-nxml-tag-delimiter">&gt;</span>
          <span class="org-nxml-tag-delimiter">&lt;</span><span class="org-nxml-element-local-name">MessagingPersonNames-type</span><span class="org-nxml-tag-delimiter">&gt;</span><span class="org-nxml-text">java.lang.String</span><span class="org-nxml-tag-delimiter">&lt;</span><span class="org-nxml-tag-slash">/</span><span class="org-nxml-element-local-name">MessagingPersonNames-type</span><span class="org-nxml-tag-delimiter">&gt;</span>
          <span class="org-nxml-tag-delimiter">&lt;</span><span class="org-nxml-element-local-name">MessagingPersonUri</span><span class="org-nxml-tag-delimiter">&gt;</span><span class="org-nxml-entity-ref-delimiter">&amp;</span><span class="org-nxml-entity-ref-name">lt</span><span class="org-nxml-entity-ref-delimiter">;</span><span class="org-nxml-text">null</span><span class="org-nxml-entity-ref-delimiter">&amp;</span><span class="org-nxml-entity-ref-name">gt</span><span class="org-nxml-entity-ref-delimiter">;</span><span class="org-nxml-tag-delimiter">&lt;</span><span class="org-nxml-tag-slash">/</span><span class="org-nxml-element-local-name">MessagingPersonUri</span><span class="org-nxml-tag-delimiter">&gt;</span>
          <span class="org-nxml-tag-delimiter">&lt;</span><span class="org-nxml-element-local-name">MessagingPersonUri-type</span><span class="org-nxml-tag-delimiter">&gt;</span><span class="org-nxml-text">java.lang.String</span><span class="org-nxml-tag-delimiter">&lt;</span><span class="org-nxml-tag-slash">/</span><span class="org-nxml-element-local-name">MessagingPersonUri-type</span><span class="org-nxml-tag-delimiter">&gt;</span>
          <span class="org-nxml-tag-delimiter">&lt;</span><span class="org-nxml-element-local-name">MessagingSeparator</span><span class="org-nxml-tag-delimiter">&gt;</span><span class="org-nxml-entity-ref-delimiter">&amp;</span><span class="org-nxml-entity-ref-name">lt</span><span class="org-nxml-entity-ref-delimiter">;</span><span class="org-nxml-text">null</span><span class="org-nxml-entity-ref-delimiter">&amp;</span><span class="org-nxml-entity-ref-name">gt</span><span class="org-nxml-entity-ref-delimiter">;</span><span class="org-nxml-tag-delimiter">&lt;</span><span class="org-nxml-tag-slash">/</span><span class="org-nxml-element-local-name">MessagingSeparator</span><span class="org-nxml-tag-delimiter">&gt;</span>
          <span class="org-nxml-tag-delimiter">&lt;</span><span class="org-nxml-element-local-name">MessagingSeparator-type</span><span class="org-nxml-tag-delimiter">&gt;</span><span class="org-nxml-text">java.lang.String</span><span class="org-nxml-tag-delimiter">&lt;</span><span class="org-nxml-tag-slash">/</span><span class="org-nxml-element-local-name">MessagingSeparator-type</span><span class="org-nxml-tag-delimiter">&gt;</span>
          <span class="org-nxml-tag-delimiter">&lt;</span><span class="org-nxml-element-local-name">MessagingTexts</span><span class="org-nxml-tag-delimiter">&gt;</span><span class="org-nxml-entity-ref-delimiter">&amp;</span><span class="org-nxml-entity-ref-name">lt</span><span class="org-nxml-entity-ref-delimiter">;</span><span class="org-nxml-text">null</span><span class="org-nxml-entity-ref-delimiter">&amp;</span><span class="org-nxml-entity-ref-name">gt</span><span class="org-nxml-entity-ref-delimiter">;</span><span class="org-nxml-tag-delimiter">&lt;</span><span class="org-nxml-tag-slash">/</span><span class="org-nxml-element-local-name">MessagingTexts</span><span class="org-nxml-tag-delimiter">&gt;</span>
          <span class="org-nxml-tag-delimiter">&lt;</span><span class="org-nxml-element-local-name">MessagingTexts-type</span><span class="org-nxml-tag-delimiter">&gt;</span><span class="org-nxml-text">java.lang.String</span><span class="org-nxml-tag-delimiter">&lt;</span><span class="org-nxml-tag-slash">/</span><span class="org-nxml-element-local-name">MessagingTexts-type</span><span class="org-nxml-tag-delimiter">&gt;</span>
          <span class="org-nxml-tag-delimiter">&lt;</span><span class="org-nxml-element-local-name">NotificationChannelBypassDnd</span><span class="org-nxml-tag-delimiter">&gt;</span><span class="org-nxml-text">false</span><span class="org-nxml-tag-delimiter">&lt;</span><span class="org-nxml-tag-slash">/</span><span class="org-nxml-element-local-name">NotificationChannelBypassDnd</span><span class="org-nxml-tag-delimiter">&gt;</span>
          <span class="org-nxml-tag-delimiter">&lt;</span><span class="org-nxml-element-local-name">NotificationChannelBypassDnd-type</span><span class="org-nxml-tag-delimiter">&gt;</span><span class="org-nxml-text">java.lang.Boolean</span><span class="org-nxml-tag-delimiter">&lt;</span><span class="org-nxml-tag-slash">/</span><span class="org-nxml-element-local-name">NotificationChannelBypassDnd-type</span><span class="org-nxml-tag-delimiter">&gt;</span>
          <span class="org-nxml-tag-delimiter">&lt;</span><span class="org-nxml-element-local-name">NotificationChannelDescription</span><span class="org-nxml-tag-delimiter">&gt;</span><span class="org-nxml-entity-ref-delimiter">&amp;</span><span class="org-nxml-entity-ref-name">lt</span><span class="org-nxml-entity-ref-delimiter">;</span><span class="org-nxml-text">null</span><span class="org-nxml-entity-ref-delimiter">&amp;</span><span class="org-nxml-entity-ref-name">gt</span><span class="org-nxml-entity-ref-delimiter">;</span><span class="org-nxml-tag-delimiter">&lt;</span><span class="org-nxml-tag-slash">/</span><span class="org-nxml-element-local-name">NotificationChannelDescription</span><span class="org-nxml-tag-delimiter">&gt;</span>
          <span class="org-nxml-tag-delimiter">&lt;</span><span class="org-nxml-element-local-name">NotificationChannelDescription-type</span><span class="org-nxml-tag-delimiter">&gt;</span><span class="org-nxml-text">java.lang.String</span><span class="org-nxml-tag-delimiter">&lt;</span><span class="org-nxml-tag-slash">/</span><span class="org-nxml-element-local-name">NotificationChannelDescription-type</span><span class="org-nxml-tag-delimiter">&gt;</span>
          <span class="org-nxml-tag-delimiter">&lt;</span><span class="org-nxml-element-local-name">NotificationChannelId</span><span class="org-nxml-tag-delimiter">&gt;</span><span class="org-nxml-entity-ref-delimiter">&amp;</span><span class="org-nxml-entity-ref-name">lt</span><span class="org-nxml-entity-ref-delimiter">;</span><span class="org-nxml-text">null</span><span class="org-nxml-entity-ref-delimiter">&amp;</span><span class="org-nxml-entity-ref-name">gt</span><span class="org-nxml-entity-ref-delimiter">;</span><span class="org-nxml-tag-delimiter">&lt;</span><span class="org-nxml-tag-slash">/</span><span class="org-nxml-element-local-name">NotificationChannelId</span><span class="org-nxml-tag-delimiter">&gt;</span>
          <span class="org-nxml-tag-delimiter">&lt;</span><span class="org-nxml-element-local-name">NotificationChannelId-type</span><span class="org-nxml-tag-delimiter">&gt;</span><span class="org-nxml-text">java.lang.String</span><span class="org-nxml-tag-delimiter">&lt;</span><span class="org-nxml-tag-slash">/</span><span class="org-nxml-element-local-name">NotificationChannelId-type</span><span class="org-nxml-tag-delimiter">&gt;</span>
          <span class="org-nxml-tag-delimiter">&lt;</span><span class="org-nxml-element-local-name">NotificationChannelImportance</span><span class="org-nxml-tag-delimiter">&gt;</span><span class="org-nxml-entity-ref-delimiter">&amp;</span><span class="org-nxml-entity-ref-name">lt</span><span class="org-nxml-entity-ref-delimiter">;</span><span class="org-nxml-text">null</span><span class="org-nxml-entity-ref-delimiter">&amp;</span><span class="org-nxml-entity-ref-name">gt</span><span class="org-nxml-entity-ref-delimiter">;</span><span class="org-nxml-tag-delimiter">&lt;</span><span class="org-nxml-tag-slash">/</span><span class="org-nxml-element-local-name">NotificationChannelImportance</span><span class="org-nxml-tag-delimiter">&gt;</span>
          <span class="org-nxml-tag-delimiter">&lt;</span><span class="org-nxml-element-local-name">NotificationChannelImportance-type</span><span class="org-nxml-tag-delimiter">&gt;</span><span class="org-nxml-text">java.lang.String</span><span class="org-nxml-tag-delimiter">&lt;</span><span class="org-nxml-tag-slash">/</span><span class="org-nxml-element-local-name">NotificationChannelImportance-type</span><span class="org-nxml-tag-delimiter">&gt;</span>
          <span class="org-nxml-tag-delimiter">&lt;</span><span class="org-nxml-element-local-name">NotificationChannelName</span><span class="org-nxml-tag-delimiter">&gt;</span><span class="org-nxml-entity-ref-delimiter">&amp;</span><span class="org-nxml-entity-ref-name">lt</span><span class="org-nxml-entity-ref-delimiter">;</span><span class="org-nxml-text">null</span><span class="org-nxml-entity-ref-delimiter">&amp;</span><span class="org-nxml-entity-ref-name">gt</span><span class="org-nxml-entity-ref-delimiter">;</span><span class="org-nxml-tag-delimiter">&lt;</span><span class="org-nxml-tag-slash">/</span><span class="org-nxml-element-local-name">NotificationChannelName</span><span class="org-nxml-tag-delimiter">&gt;</span>
          <span class="org-nxml-tag-delimiter">&lt;</span><span class="org-nxml-element-local-name">NotificationChannelName-type</span><span class="org-nxml-tag-delimiter">&gt;</span><span class="org-nxml-text">java.lang.String</span><span class="org-nxml-tag-delimiter">&lt;</span><span class="org-nxml-tag-slash">/</span><span class="org-nxml-element-local-name">NotificationChannelName-type</span><span class="org-nxml-tag-delimiter">&gt;</span>
          <span class="org-nxml-tag-delimiter">&lt;</span><span class="org-nxml-element-local-name">NotificationChannelShowBadge</span><span class="org-nxml-tag-delimiter">&gt;</span><span class="org-nxml-text">false</span><span class="org-nxml-tag-delimiter">&lt;</span><span class="org-nxml-tag-slash">/</span><span class="org-nxml-element-local-name">NotificationChannelShowBadge</span><span class="org-nxml-tag-delimiter">&gt;</span>
          <span class="org-nxml-tag-delimiter">&lt;</span><span class="org-nxml-element-local-name">NotificationChannelShowBadge-type</span><span class="org-nxml-tag-delimiter">&gt;</span><span class="org-nxml-text">java.lang.Boolean</span><span class="org-nxml-tag-delimiter">&lt;</span><span class="org-nxml-tag-slash">/</span><span class="org-nxml-element-local-name">NotificationChannelShowBadge-type</span><span class="org-nxml-tag-delimiter">&gt;</span>
          <span class="org-nxml-tag-delimiter">&lt;</span><span class="org-nxml-element-local-name">PersistentVariable</span><span class="org-nxml-tag-delimiter">&gt;</span><span class="org-nxml-entity-ref-delimiter">&amp;</span><span class="org-nxml-entity-ref-name">lt</span><span class="org-nxml-entity-ref-delimiter">;</span><span class="org-nxml-text">null</span><span class="org-nxml-entity-ref-delimiter">&amp;</span><span class="org-nxml-entity-ref-name">gt</span><span class="org-nxml-entity-ref-delimiter">;</span><span class="org-nxml-tag-delimiter">&lt;</span><span class="org-nxml-tag-slash">/</span><span class="org-nxml-element-local-name">PersistentVariable</span><span class="org-nxml-tag-delimiter">&gt;</span>
          <span class="org-nxml-tag-delimiter">&lt;</span><span class="org-nxml-element-local-name">PersistentVariable-type</span><span class="org-nxml-tag-delimiter">&gt;</span><span class="org-nxml-text">java.lang.String</span><span class="org-nxml-tag-delimiter">&lt;</span><span class="org-nxml-tag-slash">/</span><span class="org-nxml-element-local-name">PersistentVariable-type</span><span class="org-nxml-tag-delimiter">&gt;</span>
          <span class="org-nxml-tag-delimiter">&lt;</span><span class="org-nxml-element-local-name">PhoneOnly</span><span class="org-nxml-tag-delimiter">&gt;</span><span class="org-nxml-text">false</span><span class="org-nxml-tag-delimiter">&lt;</span><span class="org-nxml-tag-slash">/</span><span class="org-nxml-element-local-name">PhoneOnly</span><span class="org-nxml-tag-delimiter">&gt;</span>
          <span class="org-nxml-tag-delimiter">&lt;</span><span class="org-nxml-element-local-name">PhoneOnly-type</span><span class="org-nxml-tag-delimiter">&gt;</span><span class="org-nxml-text">java.lang.Boolean</span><span class="org-nxml-tag-delimiter">&lt;</span><span class="org-nxml-tag-slash">/</span><span class="org-nxml-element-local-name">PhoneOnly-type</span><span class="org-nxml-tag-delimiter">&gt;</span>
          <span class="org-nxml-tag-delimiter">&lt;</span><span class="org-nxml-element-local-name">PriorityVariable</span><span class="org-nxml-tag-delimiter">&gt;</span><span class="org-nxml-entity-ref-delimiter">&amp;</span><span class="org-nxml-entity-ref-name">lt</span><span class="org-nxml-entity-ref-delimiter">;</span><span class="org-nxml-text">null</span><span class="org-nxml-entity-ref-delimiter">&amp;</span><span class="org-nxml-entity-ref-name">gt</span><span class="org-nxml-entity-ref-delimiter">;</span><span class="org-nxml-tag-delimiter">&lt;</span><span class="org-nxml-tag-slash">/</span><span class="org-nxml-element-local-name">PriorityVariable</span><span class="org-nxml-tag-delimiter">&gt;</span>
          <span class="org-nxml-tag-delimiter">&lt;</span><span class="org-nxml-element-local-name">PriorityVariable-type</span><span class="org-nxml-tag-delimiter">&gt;</span><span class="org-nxml-text">java.lang.String</span><span class="org-nxml-tag-delimiter">&lt;</span><span class="org-nxml-tag-slash">/</span><span class="org-nxml-element-local-name">PriorityVariable-type</span><span class="org-nxml-tag-delimiter">&gt;</span>
          <span class="org-nxml-tag-delimiter">&lt;</span><span class="org-nxml-element-local-name">PublicVersion</span><span class="org-nxml-tag-delimiter">&gt;</span><span class="org-nxml-entity-ref-delimiter">&amp;</span><span class="org-nxml-entity-ref-name">lt</span><span class="org-nxml-entity-ref-delimiter">;</span><span class="org-nxml-text">null</span><span class="org-nxml-entity-ref-delimiter">&amp;</span><span class="org-nxml-entity-ref-name">gt</span><span class="org-nxml-entity-ref-delimiter">;</span><span class="org-nxml-tag-delimiter">&lt;</span><span class="org-nxml-tag-slash">/</span><span class="org-nxml-element-local-name">PublicVersion</span><span class="org-nxml-tag-delimiter">&gt;</span>
          <span class="org-nxml-tag-delimiter">&lt;</span><span class="org-nxml-element-local-name">PublicVersion-type</span><span class="org-nxml-tag-delimiter">&gt;</span><span class="org-nxml-text">java.lang.String</span><span class="org-nxml-tag-delimiter">&lt;</span><span class="org-nxml-tag-slash">/</span><span class="org-nxml-element-local-name">PublicVersion-type</span><span class="org-nxml-tag-delimiter">&gt;</span>
          <span class="org-nxml-tag-delimiter">&lt;</span><span class="org-nxml-element-local-name">ReplyAction</span><span class="org-nxml-tag-delimiter">&gt;</span><span class="org-nxml-entity-ref-delimiter">&amp;</span><span class="org-nxml-entity-ref-name">lt</span><span class="org-nxml-entity-ref-delimiter">;</span><span class="org-nxml-text">null</span><span class="org-nxml-entity-ref-delimiter">&amp;</span><span class="org-nxml-entity-ref-name">gt</span><span class="org-nxml-entity-ref-delimiter">;</span><span class="org-nxml-tag-delimiter">&lt;</span><span class="org-nxml-tag-slash">/</span><span class="org-nxml-element-local-name">ReplyAction</span><span class="org-nxml-tag-delimiter">&gt;</span>
          <span class="org-nxml-tag-delimiter">&lt;</span><span class="org-nxml-element-local-name">ReplyAction-type</span><span class="org-nxml-tag-delimiter">&gt;</span><span class="org-nxml-text">java.lang.String</span><span class="org-nxml-tag-delimiter">&lt;</span><span class="org-nxml-tag-slash">/</span><span class="org-nxml-element-local-name">ReplyAction-type</span><span class="org-nxml-tag-delimiter">&gt;</span>
          <span class="org-nxml-tag-delimiter">&lt;</span><span class="org-nxml-element-local-name">ReplyChoices</span><span class="org-nxml-tag-delimiter">&gt;</span><span class="org-nxml-entity-ref-delimiter">&amp;</span><span class="org-nxml-entity-ref-name">lt</span><span class="org-nxml-entity-ref-delimiter">;</span><span class="org-nxml-text">null</span><span class="org-nxml-entity-ref-delimiter">&amp;</span><span class="org-nxml-entity-ref-name">gt</span><span class="org-nxml-entity-ref-delimiter">;</span><span class="org-nxml-tag-delimiter">&lt;</span><span class="org-nxml-tag-slash">/</span><span class="org-nxml-element-local-name">ReplyChoices</span><span class="org-nxml-tag-delimiter">&gt;</span>
          <span class="org-nxml-tag-delimiter">&lt;</span><span class="org-nxml-element-local-name">ReplyChoices-type</span><span class="org-nxml-tag-delimiter">&gt;</span><span class="org-nxml-text">java.lang.String</span><span class="org-nxml-tag-delimiter">&lt;</span><span class="org-nxml-tag-slash">/</span><span class="org-nxml-element-local-name">ReplyChoices-type</span><span class="org-nxml-tag-delimiter">&gt;</span>
          <span class="org-nxml-tag-delimiter">&lt;</span><span class="org-nxml-element-local-name">ReplyLabel</span><span class="org-nxml-tag-delimiter">&gt;</span><span class="org-nxml-entity-ref-delimiter">&amp;</span><span class="org-nxml-entity-ref-name">lt</span><span class="org-nxml-entity-ref-delimiter">;</span><span class="org-nxml-text">null</span><span class="org-nxml-entity-ref-delimiter">&amp;</span><span class="org-nxml-entity-ref-name">gt</span><span class="org-nxml-entity-ref-delimiter">;</span><span class="org-nxml-tag-delimiter">&lt;</span><span class="org-nxml-tag-slash">/</span><span class="org-nxml-element-local-name">ReplyLabel</span><span class="org-nxml-tag-delimiter">&gt;</span>
          <span class="org-nxml-tag-delimiter">&lt;</span><span class="org-nxml-element-local-name">ReplyLabel-type</span><span class="org-nxml-tag-delimiter">&gt;</span><span class="org-nxml-text">java.lang.String</span><span class="org-nxml-tag-delimiter">&lt;</span><span class="org-nxml-tag-slash">/</span><span class="org-nxml-element-local-name">ReplyLabel-type</span><span class="org-nxml-tag-delimiter">&gt;</span>
          <span class="org-nxml-tag-delimiter">&lt;</span><span class="org-nxml-element-local-name">ShareButtonsVariable</span><span class="org-nxml-tag-delimiter">&gt;</span><span class="org-nxml-entity-ref-delimiter">&amp;</span><span class="org-nxml-entity-ref-name">lt</span><span class="org-nxml-entity-ref-delimiter">;</span><span class="org-nxml-text">null</span><span class="org-nxml-entity-ref-delimiter">&amp;</span><span class="org-nxml-entity-ref-name">gt</span><span class="org-nxml-entity-ref-delimiter">;</span><span class="org-nxml-tag-delimiter">&lt;</span><span class="org-nxml-tag-slash">/</span><span class="org-nxml-element-local-name">ShareButtonsVariable</span><span class="org-nxml-tag-delimiter">&gt;</span>
          <span class="org-nxml-tag-delimiter">&lt;</span><span class="org-nxml-element-local-name">ShareButtonsVariable-type</span><span class="org-nxml-tag-delimiter">&gt;</span><span class="org-nxml-text">java.lang.String</span><span class="org-nxml-tag-delimiter">&lt;</span><span class="org-nxml-tag-slash">/</span><span class="org-nxml-element-local-name">ShareButtonsVariable-type</span><span class="org-nxml-tag-delimiter">&gt;</span>
          <span class="org-nxml-tag-delimiter">&lt;</span><span class="org-nxml-element-local-name">SkipPictureCache</span><span class="org-nxml-tag-delimiter">&gt;</span><span class="org-nxml-text">false</span><span class="org-nxml-tag-delimiter">&lt;</span><span class="org-nxml-tag-slash">/</span><span class="org-nxml-element-local-name">SkipPictureCache</span><span class="org-nxml-tag-delimiter">&gt;</span>
          <span class="org-nxml-tag-delimiter">&lt;</span><span class="org-nxml-element-local-name">SkipPictureCache-type</span><span class="org-nxml-tag-delimiter">&gt;</span><span class="org-nxml-text">java.lang.Boolean</span><span class="org-nxml-tag-delimiter">&lt;</span><span class="org-nxml-tag-slash">/</span><span class="org-nxml-element-local-name">SkipPictureCache-type</span><span class="org-nxml-tag-delimiter">&gt;</span>
          <span class="org-nxml-tag-delimiter">&lt;</span><span class="org-nxml-element-local-name">SoundPath</span><span class="org-nxml-tag-delimiter">&gt;</span><span class="org-nxml-entity-ref-delimiter">&amp;</span><span class="org-nxml-entity-ref-name">lt</span><span class="org-nxml-entity-ref-delimiter">;</span><span class="org-nxml-text">null</span><span class="org-nxml-entity-ref-delimiter">&amp;</span><span class="org-nxml-entity-ref-name">gt</span><span class="org-nxml-entity-ref-delimiter">;</span><span class="org-nxml-tag-delimiter">&lt;</span><span class="org-nxml-tag-slash">/</span><span class="org-nxml-element-local-name">SoundPath</span><span class="org-nxml-tag-delimiter">&gt;</span>
          <span class="org-nxml-tag-delimiter">&lt;</span><span class="org-nxml-element-local-name">SoundPath-type</span><span class="org-nxml-tag-delimiter">&gt;</span><span class="org-nxml-text">java.lang.String</span><span class="org-nxml-tag-delimiter">&lt;</span><span class="org-nxml-tag-slash">/</span><span class="org-nxml-element-local-name">SoundPath-type</span><span class="org-nxml-tag-delimiter">&gt;</span>
          <span class="org-nxml-tag-delimiter">&lt;</span><span class="org-nxml-element-local-name">StatusBarIconString</span><span class="org-nxml-tag-delimiter">&gt;</span><span class="org-nxml-entity-ref-delimiter">&amp;</span><span class="org-nxml-entity-ref-name">lt</span><span class="org-nxml-entity-ref-delimiter">;</span><span class="org-nxml-text">null</span><span class="org-nxml-entity-ref-delimiter">&amp;</span><span class="org-nxml-entity-ref-name">gt</span><span class="org-nxml-entity-ref-delimiter">;</span><span class="org-nxml-tag-delimiter">&lt;</span><span class="org-nxml-tag-slash">/</span><span class="org-nxml-element-local-name">StatusBarIconString</span><span class="org-nxml-tag-delimiter">&gt;</span>
          <span class="org-nxml-tag-delimiter">&lt;</span><span class="org-nxml-element-local-name">StatusBarIconString-type</span><span class="org-nxml-tag-delimiter">&gt;</span><span class="org-nxml-text">java.lang.String</span><span class="org-nxml-tag-delimiter">&lt;</span><span class="org-nxml-tag-slash">/</span><span class="org-nxml-element-local-name">StatusBarIconString-type</span><span class="org-nxml-tag-delimiter">&gt;</span>
          <span class="org-nxml-tag-delimiter">&lt;</span><span class="org-nxml-element-local-name">StatusBarTextSize</span><span class="org-nxml-tag-delimiter">&gt;</span><span class="org-nxml-text">16</span><span class="org-nxml-tag-delimiter">&lt;</span><span class="org-nxml-tag-slash">/</span><span class="org-nxml-element-local-name">StatusBarTextSize</span><span class="org-nxml-tag-delimiter">&gt;</span>
          <span class="org-nxml-tag-delimiter">&lt;</span><span class="org-nxml-element-local-name">StatusBarTextSize-type</span><span class="org-nxml-tag-delimiter">&gt;</span><span class="org-nxml-text">java.lang.String</span><span class="org-nxml-tag-delimiter">&lt;</span><span class="org-nxml-tag-slash">/</span><span class="org-nxml-element-local-name">StatusBarTextSize-type</span><span class="org-nxml-tag-delimiter">&gt;</span>
          <span class="org-nxml-tag-delimiter">&lt;</span><span class="org-nxml-element-local-name">TextExpanded</span><span class="org-nxml-tag-delimiter">&gt;</span><span class="org-nxml-entity-ref-delimiter">&amp;</span><span class="org-nxml-entity-ref-name">lt</span><span class="org-nxml-entity-ref-delimiter">;</span><span class="org-nxml-text">null</span><span class="org-nxml-entity-ref-delimiter">&amp;</span><span class="org-nxml-entity-ref-name">gt</span><span class="org-nxml-entity-ref-delimiter">;</span><span class="org-nxml-tag-delimiter">&lt;</span><span class="org-nxml-tag-slash">/</span><span class="org-nxml-element-local-name">TextExpanded</span><span class="org-nxml-tag-delimiter">&gt;</span>
          <span class="org-nxml-tag-delimiter">&lt;</span><span class="org-nxml-element-local-name">TextExpanded-type</span><span class="org-nxml-tag-delimiter">&gt;</span><span class="org-nxml-text">java.lang.String</span><span class="org-nxml-tag-delimiter">&lt;</span><span class="org-nxml-tag-slash">/</span><span class="org-nxml-element-local-name">TextExpanded-type</span><span class="org-nxml-tag-delimiter">&gt;</span>
          <span class="org-nxml-tag-delimiter">&lt;</span><span class="org-nxml-element-local-name">Time</span><span class="org-nxml-tag-delimiter">&gt;</span><span class="org-nxml-entity-ref-delimiter">&amp;</span><span class="org-nxml-entity-ref-name">lt</span><span class="org-nxml-entity-ref-delimiter">;</span><span class="org-nxml-text">null</span><span class="org-nxml-entity-ref-delimiter">&amp;</span><span class="org-nxml-entity-ref-name">gt</span><span class="org-nxml-entity-ref-delimiter">;</span><span class="org-nxml-tag-delimiter">&lt;</span><span class="org-nxml-tag-slash">/</span><span class="org-nxml-element-local-name">Time</span><span class="org-nxml-tag-delimiter">&gt;</span>
          <span class="org-nxml-tag-delimiter">&lt;</span><span class="org-nxml-element-local-name">Time-type</span><span class="org-nxml-tag-delimiter">&gt;</span><span class="org-nxml-text">java.lang.String</span><span class="org-nxml-tag-delimiter">&lt;</span><span class="org-nxml-tag-slash">/</span><span class="org-nxml-element-local-name">Time-type</span><span class="org-nxml-tag-delimiter">&gt;</span>
          <span class="org-nxml-tag-delimiter">&lt;</span><span class="org-nxml-element-local-name">TimeFormat</span><span class="org-nxml-tag-delimiter">&gt;</span><span class="org-nxml-entity-ref-delimiter">&amp;</span><span class="org-nxml-entity-ref-name">lt</span><span class="org-nxml-entity-ref-delimiter">;</span><span class="org-nxml-text">null</span><span class="org-nxml-entity-ref-delimiter">&amp;</span><span class="org-nxml-entity-ref-name">gt</span><span class="org-nxml-entity-ref-delimiter">;</span><span class="org-nxml-tag-delimiter">&lt;</span><span class="org-nxml-tag-slash">/</span><span class="org-nxml-element-local-name">TimeFormat</span><span class="org-nxml-tag-delimiter">&gt;</span>
          <span class="org-nxml-tag-delimiter">&lt;</span><span class="org-nxml-element-local-name">TimeFormat-type</span><span class="org-nxml-tag-delimiter">&gt;</span><span class="org-nxml-text">java.lang.String</span><span class="org-nxml-tag-delimiter">&lt;</span><span class="org-nxml-tag-slash">/</span><span class="org-nxml-element-local-name">TimeFormat-type</span><span class="org-nxml-tag-delimiter">&gt;</span>
          <span class="org-nxml-tag-delimiter">&lt;</span><span class="org-nxml-element-local-name">Timeout</span><span class="org-nxml-tag-delimiter">&gt;</span><span class="org-nxml-entity-ref-delimiter">&amp;</span><span class="org-nxml-entity-ref-name">lt</span><span class="org-nxml-entity-ref-delimiter">;</span><span class="org-nxml-text">null</span><span class="org-nxml-entity-ref-delimiter">&amp;</span><span class="org-nxml-entity-ref-name">gt</span><span class="org-nxml-entity-ref-delimiter">;</span><span class="org-nxml-tag-delimiter">&lt;</span><span class="org-nxml-tag-slash">/</span><span class="org-nxml-element-local-name">Timeout</span><span class="org-nxml-tag-delimiter">&gt;</span>
          <span class="org-nxml-tag-delimiter">&lt;</span><span class="org-nxml-element-local-name">Timeout-type</span><span class="org-nxml-tag-delimiter">&gt;</span><span class="org-nxml-text">java.lang.String</span><span class="org-nxml-tag-delimiter">&lt;</span><span class="org-nxml-tag-slash">/</span><span class="org-nxml-element-local-name">Timeout-type</span><span class="org-nxml-tag-delimiter">&gt;</span>
          <span class="org-nxml-tag-delimiter">&lt;</span><span class="org-nxml-element-local-name">TitleExpanded</span><span class="org-nxml-tag-delimiter">&gt;</span><span class="org-nxml-entity-ref-delimiter">&amp;</span><span class="org-nxml-entity-ref-name">lt</span><span class="org-nxml-entity-ref-delimiter">;</span><span class="org-nxml-text">null</span><span class="org-nxml-entity-ref-delimiter">&amp;</span><span class="org-nxml-entity-ref-name">gt</span><span class="org-nxml-entity-ref-delimiter">;</span><span class="org-nxml-tag-delimiter">&lt;</span><span class="org-nxml-tag-slash">/</span><span class="org-nxml-element-local-name">TitleExpanded</span><span class="org-nxml-tag-delimiter">&gt;</span>
          <span class="org-nxml-tag-delimiter">&lt;</span><span class="org-nxml-element-local-name">TitleExpanded-type</span><span class="org-nxml-tag-delimiter">&gt;</span><span class="org-nxml-text">java.lang.String</span><span class="org-nxml-tag-delimiter">&lt;</span><span class="org-nxml-tag-slash">/</span><span class="org-nxml-element-local-name">TitleExpanded-type</span><span class="org-nxml-tag-delimiter">&gt;</span>
          <span class="org-nxml-tag-delimiter">&lt;</span><span class="org-nxml-element-local-name">UpdateNotification</span><span class="org-nxml-tag-delimiter">&gt;</span><span class="org-nxml-text">false</span><span class="org-nxml-tag-delimiter">&lt;</span><span class="org-nxml-tag-slash">/</span><span class="org-nxml-element-local-name">UpdateNotification</span><span class="org-nxml-tag-delimiter">&gt;</span>
          <span class="org-nxml-tag-delimiter">&lt;</span><span class="org-nxml-element-local-name">UpdateNotification-type</span><span class="org-nxml-tag-delimiter">&gt;</span><span class="org-nxml-text">java.lang.Boolean</span><span class="org-nxml-tag-delimiter">&lt;</span><span class="org-nxml-tag-slash">/</span><span class="org-nxml-element-local-name">UpdateNotification-type</span><span class="org-nxml-tag-delimiter">&gt;</span>
          <span class="org-nxml-tag-delimiter">&lt;</span><span class="org-nxml-element-local-name">UseChronometer</span><span class="org-nxml-tag-delimiter">&gt;</span><span class="org-nxml-text">false</span><span class="org-nxml-tag-delimiter">&lt;</span><span class="org-nxml-tag-slash">/</span><span class="org-nxml-element-local-name">UseChronometer</span><span class="org-nxml-tag-delimiter">&gt;</span>
          <span class="org-nxml-tag-delimiter">&lt;</span><span class="org-nxml-element-local-name">UseChronometer-type</span><span class="org-nxml-tag-delimiter">&gt;</span><span class="org-nxml-text">java.lang.Boolean</span><span class="org-nxml-tag-delimiter">&lt;</span><span class="org-nxml-tag-slash">/</span><span class="org-nxml-element-local-name">UseChronometer-type</span><span class="org-nxml-tag-delimiter">&gt;</span>
          <span class="org-nxml-tag-delimiter">&lt;</span><span class="org-nxml-element-local-name">UseHTML</span><span class="org-nxml-tag-delimiter">&gt;</span><span class="org-nxml-text">false</span><span class="org-nxml-tag-delimiter">&lt;</span><span class="org-nxml-tag-slash">/</span><span class="org-nxml-element-local-name">UseHTML</span><span class="org-nxml-tag-delimiter">&gt;</span>
          <span class="org-nxml-tag-delimiter">&lt;</span><span class="org-nxml-element-local-name">UseHTML-type</span><span class="org-nxml-tag-delimiter">&gt;</span><span class="org-nxml-text">java.lang.Boolean</span><span class="org-nxml-tag-delimiter">&lt;</span><span class="org-nxml-tag-slash">/</span><span class="org-nxml-element-local-name">UseHTML-type</span><span class="org-nxml-tag-delimiter">&gt;</span>
          <span class="org-nxml-tag-delimiter">&lt;</span><span class="org-nxml-element-local-name">Visibility</span><span class="org-nxml-tag-delimiter">&gt;</span><span class="org-nxml-entity-ref-delimiter">&amp;</span><span class="org-nxml-entity-ref-name">lt</span><span class="org-nxml-entity-ref-delimiter">;</span><span class="org-nxml-text">null</span><span class="org-nxml-entity-ref-delimiter">&amp;</span><span class="org-nxml-entity-ref-name">gt</span><span class="org-nxml-entity-ref-delimiter">;</span><span class="org-nxml-tag-delimiter">&lt;</span><span class="org-nxml-tag-slash">/</span><span class="org-nxml-element-local-name">Visibility</span><span class="org-nxml-tag-delimiter">&gt;</span>
          <span class="org-nxml-tag-delimiter">&lt;</span><span class="org-nxml-element-local-name">Visibility-type</span><span class="org-nxml-tag-delimiter">&gt;</span><span class="org-nxml-text">java.lang.String</span><span class="org-nxml-tag-delimiter">&lt;</span><span class="org-nxml-tag-slash">/</span><span class="org-nxml-element-local-name">Visibility-type</span><span class="org-nxml-tag-delimiter">&gt;</span>
          <span class="org-nxml-tag-delimiter">&lt;</span><span class="org-nxml-element-local-name">com.twofortyfouram.locale.intent.extra.BLURB</span><span class="org-nxml-tag-delimiter">&gt;</span><span class="org-nxml-text">Title: my recording</span>
<span class="org-nxml-text">Action on Touch: stop recording</span>
<span class="org-nxml-text">Status Bar Text Size: 16</span>
<span class="org-nxml-text">Id: my-recording</span>
<span class="org-nxml-text">Dismiss on Touch: true</span>
<span class="org-nxml-text">Priority: -1</span>
<span class="org-nxml-text">Separator: ,</span><span class="org-nxml-tag-delimiter">&lt;</span><span class="org-nxml-tag-slash">/</span><span class="org-nxml-element-local-name">com.twofortyfouram.locale.intent.extra.BLURB</span><span class="org-nxml-tag-delimiter">&gt;</span>
          <span class="org-nxml-tag-delimiter">&lt;</span><span class="org-nxml-element-local-name">com.twofortyfouram.locale.intent.extra.BLURB-type</span><span class="org-nxml-tag-delimiter">&gt;</span><span class="org-nxml-text">java.lang.String</span><span class="org-nxml-tag-delimiter">&lt;</span><span class="org-nxml-tag-slash">/</span><span class="org-nxml-element-local-name">com.twofortyfouram.locale.intent.extra.BLURB-type</span><span class="org-nxml-tag-delimiter">&gt;</span>
          <span class="org-nxml-tag-delimiter">&lt;</span><span class="org-nxml-element-local-name">config_action_1_icon</span><span class="org-nxml-tag-delimiter">&gt;</span><span class="org-nxml-entity-ref-delimiter">&amp;</span><span class="org-nxml-entity-ref-name">lt</span><span class="org-nxml-entity-ref-delimiter">;</span><span class="org-nxml-text">null</span><span class="org-nxml-entity-ref-delimiter">&amp;</span><span class="org-nxml-entity-ref-name">gt</span><span class="org-nxml-entity-ref-delimiter">;</span><span class="org-nxml-tag-delimiter">&lt;</span><span class="org-nxml-tag-slash">/</span><span class="org-nxml-element-local-name">config_action_1_icon</span><span class="org-nxml-tag-delimiter">&gt;</span>
          <span class="org-nxml-tag-delimiter">&lt;</span><span class="org-nxml-element-local-name">config_action_1_icon-type</span><span class="org-nxml-tag-delimiter">&gt;</span><span class="org-nxml-text">java.lang.String</span><span class="org-nxml-tag-delimiter">&lt;</span><span class="org-nxml-tag-slash">/</span><span class="org-nxml-element-local-name">config_action_1_icon-type</span><span class="org-nxml-tag-delimiter">&gt;</span>
          <span class="org-nxml-tag-delimiter">&lt;</span><span class="org-nxml-element-local-name">config_action_2_icon</span><span class="org-nxml-tag-delimiter">&gt;</span><span class="org-nxml-entity-ref-delimiter">&amp;</span><span class="org-nxml-entity-ref-name">lt</span><span class="org-nxml-entity-ref-delimiter">;</span><span class="org-nxml-text">null</span><span class="org-nxml-entity-ref-delimiter">&amp;</span><span class="org-nxml-entity-ref-name">gt</span><span class="org-nxml-entity-ref-delimiter">;</span><span class="org-nxml-tag-delimiter">&lt;</span><span class="org-nxml-tag-slash">/</span><span class="org-nxml-element-local-name">config_action_2_icon</span><span class="org-nxml-tag-delimiter">&gt;</span>
          <span class="org-nxml-tag-delimiter">&lt;</span><span class="org-nxml-element-local-name">config_action_2_icon-type</span><span class="org-nxml-tag-delimiter">&gt;</span><span class="org-nxml-text">java.lang.String</span><span class="org-nxml-tag-delimiter">&lt;</span><span class="org-nxml-tag-slash">/</span><span class="org-nxml-element-local-name">config_action_2_icon-type</span><span class="org-nxml-tag-delimiter">&gt;</span>
          <span class="org-nxml-tag-delimiter">&lt;</span><span class="org-nxml-element-local-name">config_action_3_icon</span><span class="org-nxml-tag-delimiter">&gt;</span><span class="org-nxml-entity-ref-delimiter">&amp;</span><span class="org-nxml-entity-ref-name">lt</span><span class="org-nxml-entity-ref-delimiter">;</span><span class="org-nxml-text">null</span><span class="org-nxml-entity-ref-delimiter">&amp;</span><span class="org-nxml-entity-ref-name">gt</span><span class="org-nxml-entity-ref-delimiter">;</span><span class="org-nxml-tag-delimiter">&lt;</span><span class="org-nxml-tag-slash">/</span><span class="org-nxml-element-local-name">config_action_3_icon</span><span class="org-nxml-tag-delimiter">&gt;</span>
          <span class="org-nxml-tag-delimiter">&lt;</span><span class="org-nxml-element-local-name">config_action_3_icon-type</span><span class="org-nxml-tag-delimiter">&gt;</span><span class="org-nxml-text">java.lang.String</span><span class="org-nxml-tag-delimiter">&lt;</span><span class="org-nxml-tag-slash">/</span><span class="org-nxml-element-local-name">config_action_3_icon-type</span><span class="org-nxml-tag-delimiter">&gt;</span>
          <span class="org-nxml-tag-delimiter">&lt;</span><span class="org-nxml-element-local-name">config_action_4_icon</span><span class="org-nxml-tag-delimiter">&gt;</span><span class="org-nxml-entity-ref-delimiter">&amp;</span><span class="org-nxml-entity-ref-name">lt</span><span class="org-nxml-entity-ref-delimiter">;</span><span class="org-nxml-text">null</span><span class="org-nxml-entity-ref-delimiter">&amp;</span><span class="org-nxml-entity-ref-name">gt</span><span class="org-nxml-entity-ref-delimiter">;</span><span class="org-nxml-tag-delimiter">&lt;</span><span class="org-nxml-tag-slash">/</span><span class="org-nxml-element-local-name">config_action_4_icon</span><span class="org-nxml-tag-delimiter">&gt;</span>
          <span class="org-nxml-tag-delimiter">&lt;</span><span class="org-nxml-element-local-name">config_action_4_icon-type</span><span class="org-nxml-tag-delimiter">&gt;</span><span class="org-nxml-text">java.lang.String</span><span class="org-nxml-tag-delimiter">&lt;</span><span class="org-nxml-tag-slash">/</span><span class="org-nxml-element-local-name">config_action_4_icon-type</span><span class="org-nxml-tag-delimiter">&gt;</span>
          <span class="org-nxml-tag-delimiter">&lt;</span><span class="org-nxml-element-local-name">config_action_5_icon</span><span class="org-nxml-tag-delimiter">&gt;</span><span class="org-nxml-entity-ref-delimiter">&amp;</span><span class="org-nxml-entity-ref-name">lt</span><span class="org-nxml-entity-ref-delimiter">;</span><span class="org-nxml-text">null</span><span class="org-nxml-entity-ref-delimiter">&amp;</span><span class="org-nxml-entity-ref-name">gt</span><span class="org-nxml-entity-ref-delimiter">;</span><span class="org-nxml-tag-delimiter">&lt;</span><span class="org-nxml-tag-slash">/</span><span class="org-nxml-element-local-name">config_action_5_icon</span><span class="org-nxml-tag-delimiter">&gt;</span>
          <span class="org-nxml-tag-delimiter">&lt;</span><span class="org-nxml-element-local-name">config_action_5_icon-type</span><span class="org-nxml-tag-delimiter">&gt;</span><span class="org-nxml-text">java.lang.String</span><span class="org-nxml-tag-delimiter">&lt;</span><span class="org-nxml-tag-slash">/</span><span class="org-nxml-element-local-name">config_action_5_icon-type</span><span class="org-nxml-tag-delimiter">&gt;</span>
          <span class="org-nxml-tag-delimiter">&lt;</span><span class="org-nxml-element-local-name">config_notification_action</span><span class="org-nxml-tag-delimiter">&gt;</span><span class="org-nxml-text">stop recording</span><span class="org-nxml-tag-delimiter">&lt;</span><span class="org-nxml-tag-slash">/</span><span class="org-nxml-element-local-name">config_notification_action</span><span class="org-nxml-tag-delimiter">&gt;</span>
          <span class="org-nxml-tag-delimiter">&lt;</span><span class="org-nxml-element-local-name">config_notification_action-type</span><span class="org-nxml-tag-delimiter">&gt;</span><span class="org-nxml-text">java.lang.String</span><span class="org-nxml-tag-delimiter">&lt;</span><span class="org-nxml-tag-slash">/</span><span class="org-nxml-element-local-name">config_notification_action-type</span><span class="org-nxml-tag-delimiter">&gt;</span>
          <span class="org-nxml-tag-delimiter">&lt;</span><span class="org-nxml-element-local-name">config_notification_action_button1</span><span class="org-nxml-tag-delimiter">&gt;</span><span class="org-nxml-entity-ref-delimiter">&amp;</span><span class="org-nxml-entity-ref-name">lt</span><span class="org-nxml-entity-ref-delimiter">;</span><span class="org-nxml-text">null</span><span class="org-nxml-entity-ref-delimiter">&amp;</span><span class="org-nxml-entity-ref-name">gt</span><span class="org-nxml-entity-ref-delimiter">;</span><span class="org-nxml-tag-delimiter">&lt;</span><span class="org-nxml-tag-slash">/</span><span class="org-nxml-element-local-name">config_notification_action_button1</span><span class="org-nxml-tag-delimiter">&gt;</span>
          <span class="org-nxml-tag-delimiter">&lt;</span><span class="org-nxml-element-local-name">config_notification_action_button1-type</span><span class="org-nxml-tag-delimiter">&gt;</span><span class="org-nxml-text">java.lang.String</span><span class="org-nxml-tag-delimiter">&lt;</span><span class="org-nxml-tag-slash">/</span><span class="org-nxml-element-local-name">config_notification_action_button1-type</span><span class="org-nxml-tag-delimiter">&gt;</span>
          <span class="org-nxml-tag-delimiter">&lt;</span><span class="org-nxml-element-local-name">config_notification_action_button2</span><span class="org-nxml-tag-delimiter">&gt;</span><span class="org-nxml-entity-ref-delimiter">&amp;</span><span class="org-nxml-entity-ref-name">lt</span><span class="org-nxml-entity-ref-delimiter">;</span><span class="org-nxml-text">null</span><span class="org-nxml-entity-ref-delimiter">&amp;</span><span class="org-nxml-entity-ref-name">gt</span><span class="org-nxml-entity-ref-delimiter">;</span><span class="org-nxml-tag-delimiter">&lt;</span><span class="org-nxml-tag-slash">/</span><span class="org-nxml-element-local-name">config_notification_action_button2</span><span class="org-nxml-tag-delimiter">&gt;</span>
          <span class="org-nxml-tag-delimiter">&lt;</span><span class="org-nxml-element-local-name">config_notification_action_button2-type</span><span class="org-nxml-tag-delimiter">&gt;</span><span class="org-nxml-text">java.lang.String</span><span class="org-nxml-tag-delimiter">&lt;</span><span class="org-nxml-tag-slash">/</span><span class="org-nxml-element-local-name">config_notification_action_button2-type</span><span class="org-nxml-tag-delimiter">&gt;</span>
          <span class="org-nxml-tag-delimiter">&lt;</span><span class="org-nxml-element-local-name">config_notification_action_button3</span><span class="org-nxml-tag-delimiter">&gt;</span><span class="org-nxml-entity-ref-delimiter">&amp;</span><span class="org-nxml-entity-ref-name">lt</span><span class="org-nxml-entity-ref-delimiter">;</span><span class="org-nxml-text">null</span><span class="org-nxml-entity-ref-delimiter">&amp;</span><span class="org-nxml-entity-ref-name">gt</span><span class="org-nxml-entity-ref-delimiter">;</span><span class="org-nxml-tag-delimiter">&lt;</span><span class="org-nxml-tag-slash">/</span><span class="org-nxml-element-local-name">config_notification_action_button3</span><span class="org-nxml-tag-delimiter">&gt;</span>
          <span class="org-nxml-tag-delimiter">&lt;</span><span class="org-nxml-element-local-name">config_notification_action_button3-type</span><span class="org-nxml-tag-delimiter">&gt;</span><span class="org-nxml-text">java.lang.String</span><span class="org-nxml-tag-delimiter">&lt;</span><span class="org-nxml-tag-slash">/</span><span class="org-nxml-element-local-name">config_notification_action_button3-type</span><span class="org-nxml-tag-delimiter">&gt;</span>
          <span class="org-nxml-tag-delimiter">&lt;</span><span class="org-nxml-element-local-name">config_notification_action_button4</span><span class="org-nxml-tag-delimiter">&gt;</span><span class="org-nxml-entity-ref-delimiter">&amp;</span><span class="org-nxml-entity-ref-name">lt</span><span class="org-nxml-entity-ref-delimiter">;</span><span class="org-nxml-text">null</span><span class="org-nxml-entity-ref-delimiter">&amp;</span><span class="org-nxml-entity-ref-name">gt</span><span class="org-nxml-entity-ref-delimiter">;</span><span class="org-nxml-tag-delimiter">&lt;</span><span class="org-nxml-tag-slash">/</span><span class="org-nxml-element-local-name">config_notification_action_button4</span><span class="org-nxml-tag-delimiter">&gt;</span>
          <span class="org-nxml-tag-delimiter">&lt;</span><span class="org-nxml-element-local-name">config_notification_action_button4-type</span><span class="org-nxml-tag-delimiter">&gt;</span><span class="org-nxml-text">java.lang.String</span><span class="org-nxml-tag-delimiter">&lt;</span><span class="org-nxml-tag-slash">/</span><span class="org-nxml-element-local-name">config_notification_action_button4-type</span><span class="org-nxml-tag-delimiter">&gt;</span>
          <span class="org-nxml-tag-delimiter">&lt;</span><span class="org-nxml-element-local-name">config_notification_action_button5</span><span class="org-nxml-tag-delimiter">&gt;</span><span class="org-nxml-entity-ref-delimiter">&amp;</span><span class="org-nxml-entity-ref-name">lt</span><span class="org-nxml-entity-ref-delimiter">;</span><span class="org-nxml-text">null</span><span class="org-nxml-entity-ref-delimiter">&amp;</span><span class="org-nxml-entity-ref-name">gt</span><span class="org-nxml-entity-ref-delimiter">;</span><span class="org-nxml-tag-delimiter">&lt;</span><span class="org-nxml-tag-slash">/</span><span class="org-nxml-element-local-name">config_notification_action_button5</span><span class="org-nxml-tag-delimiter">&gt;</span>
          <span class="org-nxml-tag-delimiter">&lt;</span><span class="org-nxml-element-local-name">config_notification_action_button5-type</span><span class="org-nxml-tag-delimiter">&gt;</span><span class="org-nxml-text">java.lang.String</span><span class="org-nxml-tag-delimiter">&lt;</span><span class="org-nxml-tag-slash">/</span><span class="org-nxml-element-local-name">config_notification_action_button5-type</span><span class="org-nxml-tag-delimiter">&gt;</span>
          <span class="org-nxml-tag-delimiter">&lt;</span><span class="org-nxml-element-local-name">config_notification_action_label1</span><span class="org-nxml-tag-delimiter">&gt;</span><span class="org-nxml-entity-ref-delimiter">&amp;</span><span class="org-nxml-entity-ref-name">lt</span><span class="org-nxml-entity-ref-delimiter">;</span><span class="org-nxml-text">null</span><span class="org-nxml-entity-ref-delimiter">&amp;</span><span class="org-nxml-entity-ref-name">gt</span><span class="org-nxml-entity-ref-delimiter">;</span><span class="org-nxml-tag-delimiter">&lt;</span><span class="org-nxml-tag-slash">/</span><span class="org-nxml-element-local-name">config_notification_action_label1</span><span class="org-nxml-tag-delimiter">&gt;</span>
          <span class="org-nxml-tag-delimiter">&lt;</span><span class="org-nxml-element-local-name">config_notification_action_label1-type</span><span class="org-nxml-tag-delimiter">&gt;</span><span class="org-nxml-text">java.lang.String</span><span class="org-nxml-tag-delimiter">&lt;</span><span class="org-nxml-tag-slash">/</span><span class="org-nxml-element-local-name">config_notification_action_label1-type</span><span class="org-nxml-tag-delimiter">&gt;</span>
          <span class="org-nxml-tag-delimiter">&lt;</span><span class="org-nxml-element-local-name">config_notification_action_label2</span><span class="org-nxml-tag-delimiter">&gt;</span><span class="org-nxml-entity-ref-delimiter">&amp;</span><span class="org-nxml-entity-ref-name">lt</span><span class="org-nxml-entity-ref-delimiter">;</span><span class="org-nxml-text">null</span><span class="org-nxml-entity-ref-delimiter">&amp;</span><span class="org-nxml-entity-ref-name">gt</span><span class="org-nxml-entity-ref-delimiter">;</span><span class="org-nxml-tag-delimiter">&lt;</span><span class="org-nxml-tag-slash">/</span><span class="org-nxml-element-local-name">config_notification_action_label2</span><span class="org-nxml-tag-delimiter">&gt;</span>
          <span class="org-nxml-tag-delimiter">&lt;</span><span class="org-nxml-element-local-name">config_notification_action_label2-type</span><span class="org-nxml-tag-delimiter">&gt;</span><span class="org-nxml-text">java.lang.String</span><span class="org-nxml-tag-delimiter">&lt;</span><span class="org-nxml-tag-slash">/</span><span class="org-nxml-element-local-name">config_notification_action_label2-type</span><span class="org-nxml-tag-delimiter">&gt;</span>
          <span class="org-nxml-tag-delimiter">&lt;</span><span class="org-nxml-element-local-name">config_notification_action_label3</span><span class="org-nxml-tag-delimiter">&gt;</span><span class="org-nxml-entity-ref-delimiter">&amp;</span><span class="org-nxml-entity-ref-name">lt</span><span class="org-nxml-entity-ref-delimiter">;</span><span class="org-nxml-text">null</span><span class="org-nxml-entity-ref-delimiter">&amp;</span><span class="org-nxml-entity-ref-name">gt</span><span class="org-nxml-entity-ref-delimiter">;</span><span class="org-nxml-tag-delimiter">&lt;</span><span class="org-nxml-tag-slash">/</span><span class="org-nxml-element-local-name">config_notification_action_label3</span><span class="org-nxml-tag-delimiter">&gt;</span>
          <span class="org-nxml-tag-delimiter">&lt;</span><span class="org-nxml-element-local-name">config_notification_action_label3-type</span><span class="org-nxml-tag-delimiter">&gt;</span><span class="org-nxml-text">java.lang.String</span><span class="org-nxml-tag-delimiter">&lt;</span><span class="org-nxml-tag-slash">/</span><span class="org-nxml-element-local-name">config_notification_action_label3-type</span><span class="org-nxml-tag-delimiter">&gt;</span>
          <span class="org-nxml-tag-delimiter">&lt;</span><span class="org-nxml-element-local-name">config_notification_action_on_dismiss</span><span class="org-nxml-tag-delimiter">&gt;</span><span class="org-nxml-entity-ref-delimiter">&amp;</span><span class="org-nxml-entity-ref-name">lt</span><span class="org-nxml-entity-ref-delimiter">;</span><span class="org-nxml-text">null</span><span class="org-nxml-entity-ref-delimiter">&amp;</span><span class="org-nxml-entity-ref-name">gt</span><span class="org-nxml-entity-ref-delimiter">;</span><span class="org-nxml-tag-delimiter">&lt;</span><span class="org-nxml-tag-slash">/</span><span class="org-nxml-element-local-name">config_notification_action_on_dismiss</span><span class="org-nxml-tag-delimiter">&gt;</span>
          <span class="org-nxml-tag-delimiter">&lt;</span><span class="org-nxml-element-local-name">config_notification_action_on_dismiss-type</span><span class="org-nxml-tag-delimiter">&gt;</span><span class="org-nxml-text">java.lang.String</span><span class="org-nxml-tag-delimiter">&lt;</span><span class="org-nxml-tag-slash">/</span><span class="org-nxml-element-local-name">config_notification_action_on_dismiss-type</span><span class="org-nxml-tag-delimiter">&gt;</span>
          <span class="org-nxml-tag-delimiter">&lt;</span><span class="org-nxml-element-local-name">config_notification_action_share</span><span class="org-nxml-tag-delimiter">&gt;</span><span class="org-nxml-text">false</span><span class="org-nxml-tag-delimiter">&lt;</span><span class="org-nxml-tag-slash">/</span><span class="org-nxml-element-local-name">config_notification_action_share</span><span class="org-nxml-tag-delimiter">&gt;</span>
          <span class="org-nxml-tag-delimiter">&lt;</span><span class="org-nxml-element-local-name">config_notification_action_share-type</span><span class="org-nxml-tag-delimiter">&gt;</span><span class="org-nxml-text">java.lang.Boolean</span><span class="org-nxml-tag-delimiter">&lt;</span><span class="org-nxml-tag-slash">/</span><span class="org-nxml-element-local-name">config_notification_action_share-type</span><span class="org-nxml-tag-delimiter">&gt;</span>
          <span class="org-nxml-tag-delimiter">&lt;</span><span class="org-nxml-element-local-name">config_notification_command</span><span class="org-nxml-tag-delimiter">&gt;</span><span class="org-nxml-entity-ref-delimiter">&amp;</span><span class="org-nxml-entity-ref-name">lt</span><span class="org-nxml-entity-ref-delimiter">;</span><span class="org-nxml-text">null</span><span class="org-nxml-entity-ref-delimiter">&amp;</span><span class="org-nxml-entity-ref-name">gt</span><span class="org-nxml-entity-ref-delimiter">;</span><span class="org-nxml-tag-delimiter">&lt;</span><span class="org-nxml-tag-slash">/</span><span class="org-nxml-element-local-name">config_notification_command</span><span class="org-nxml-tag-delimiter">&gt;</span>
          <span class="org-nxml-tag-delimiter">&lt;</span><span class="org-nxml-element-local-name">config_notification_command-type</span><span class="org-nxml-tag-delimiter">&gt;</span><span class="org-nxml-text">java.lang.String</span><span class="org-nxml-tag-delimiter">&lt;</span><span class="org-nxml-tag-slash">/</span><span class="org-nxml-element-local-name">config_notification_command-type</span><span class="org-nxml-tag-delimiter">&gt;</span>
          <span class="org-nxml-tag-delimiter">&lt;</span><span class="org-nxml-element-local-name">config_notification_content_info</span><span class="org-nxml-tag-delimiter">&gt;</span><span class="org-nxml-entity-ref-delimiter">&amp;</span><span class="org-nxml-entity-ref-name">lt</span><span class="org-nxml-entity-ref-delimiter">;</span><span class="org-nxml-text">null</span><span class="org-nxml-entity-ref-delimiter">&amp;</span><span class="org-nxml-entity-ref-name">gt</span><span class="org-nxml-entity-ref-delimiter">;</span><span class="org-nxml-tag-delimiter">&lt;</span><span class="org-nxml-tag-slash">/</span><span class="org-nxml-element-local-name">config_notification_content_info</span><span class="org-nxml-tag-delimiter">&gt;</span>
          <span class="org-nxml-tag-delimiter">&lt;</span><span class="org-nxml-element-local-name">config_notification_content_info-type</span><span class="org-nxml-tag-delimiter">&gt;</span><span class="org-nxml-text">java.lang.String</span><span class="org-nxml-tag-delimiter">&lt;</span><span class="org-nxml-tag-slash">/</span><span class="org-nxml-element-local-name">config_notification_content_info-type</span><span class="org-nxml-tag-delimiter">&gt;</span>
          <span class="org-nxml-tag-delimiter">&lt;</span><span class="org-nxml-element-local-name">config_notification_dismiss_on_touch</span><span class="org-nxml-tag-delimiter">&gt;</span><span class="org-nxml-text">true</span><span class="org-nxml-tag-delimiter">&lt;</span><span class="org-nxml-tag-slash">/</span><span class="org-nxml-element-local-name">config_notification_dismiss_on_touch</span><span class="org-nxml-tag-delimiter">&gt;</span>
          <span class="org-nxml-tag-delimiter">&lt;</span><span class="org-nxml-element-local-name">config_notification_dismiss_on_touch-type</span><span class="org-nxml-tag-delimiter">&gt;</span><span class="org-nxml-text">java.lang.Boolean</span><span class="org-nxml-tag-delimiter">&lt;</span><span class="org-nxml-tag-slash">/</span><span class="org-nxml-element-local-name">config_notification_dismiss_on_touch-type</span><span class="org-nxml-tag-delimiter">&gt;</span>
          <span class="org-nxml-tag-delimiter">&lt;</span><span class="org-nxml-element-local-name">config_notification_icon</span><span class="org-nxml-tag-delimiter">&gt;</span><span class="org-nxml-entity-ref-delimiter">&amp;</span><span class="org-nxml-entity-ref-name">lt</span><span class="org-nxml-entity-ref-delimiter">;</span><span class="org-nxml-text">null</span><span class="org-nxml-entity-ref-delimiter">&amp;</span><span class="org-nxml-entity-ref-name">gt</span><span class="org-nxml-entity-ref-delimiter">;</span><span class="org-nxml-tag-delimiter">&lt;</span><span class="org-nxml-tag-slash">/</span><span class="org-nxml-element-local-name">config_notification_icon</span><span class="org-nxml-tag-delimiter">&gt;</span>
          <span class="org-nxml-tag-delimiter">&lt;</span><span class="org-nxml-element-local-name">config_notification_icon-type</span><span class="org-nxml-tag-delimiter">&gt;</span><span class="org-nxml-text">java.lang.String</span><span class="org-nxml-tag-delimiter">&lt;</span><span class="org-nxml-tag-slash">/</span><span class="org-nxml-element-local-name">config_notification_icon-type</span><span class="org-nxml-tag-delimiter">&gt;</span>
          <span class="org-nxml-tag-delimiter">&lt;</span><span class="org-nxml-element-local-name">config_notification_indeterminate_progress</span><span class="org-nxml-tag-delimiter">&gt;</span><span class="org-nxml-text">false</span><span class="org-nxml-tag-delimiter">&lt;</span><span class="org-nxml-tag-slash">/</span><span class="org-nxml-element-local-name">config_notification_indeterminate_progress</span><span class="org-nxml-tag-delimiter">&gt;</span>
          <span class="org-nxml-tag-delimiter">&lt;</span><span class="org-nxml-element-local-name">config_notification_indeterminate_progress-type</span><span class="org-nxml-tag-delimiter">&gt;</span><span class="org-nxml-text">java.lang.Boolean</span><span class="org-nxml-tag-delimiter">&lt;</span><span class="org-nxml-tag-slash">/</span><span class="org-nxml-element-local-name">config_notification_indeterminate_progress-type</span><span class="org-nxml-tag-delimiter">&gt;</span>
          <span class="org-nxml-tag-delimiter">&lt;</span><span class="org-nxml-element-local-name">config_notification_led_color</span><span class="org-nxml-tag-delimiter">&gt;</span><span class="org-nxml-entity-ref-delimiter">&amp;</span><span class="org-nxml-entity-ref-name">lt</span><span class="org-nxml-entity-ref-delimiter">;</span><span class="org-nxml-text">null</span><span class="org-nxml-entity-ref-delimiter">&amp;</span><span class="org-nxml-entity-ref-name">gt</span><span class="org-nxml-entity-ref-delimiter">;</span><span class="org-nxml-tag-delimiter">&lt;</span><span class="org-nxml-tag-slash">/</span><span class="org-nxml-element-local-name">config_notification_led_color</span><span class="org-nxml-tag-delimiter">&gt;</span>
          <span class="org-nxml-tag-delimiter">&lt;</span><span class="org-nxml-element-local-name">config_notification_led_color-type</span><span class="org-nxml-tag-delimiter">&gt;</span><span class="org-nxml-text">java.lang.String</span><span class="org-nxml-tag-delimiter">&lt;</span><span class="org-nxml-tag-slash">/</span><span class="org-nxml-element-local-name">config_notification_led_color-type</span><span class="org-nxml-tag-delimiter">&gt;</span>
          <span class="org-nxml-tag-delimiter">&lt;</span><span class="org-nxml-element-local-name">config_notification_led_off</span><span class="org-nxml-tag-delimiter">&gt;</span><span class="org-nxml-entity-ref-delimiter">&amp;</span><span class="org-nxml-entity-ref-name">lt</span><span class="org-nxml-entity-ref-delimiter">;</span><span class="org-nxml-text">null</span><span class="org-nxml-entity-ref-delimiter">&amp;</span><span class="org-nxml-entity-ref-name">gt</span><span class="org-nxml-entity-ref-delimiter">;</span><span class="org-nxml-tag-delimiter">&lt;</span><span class="org-nxml-tag-slash">/</span><span class="org-nxml-element-local-name">config_notification_led_off</span><span class="org-nxml-tag-delimiter">&gt;</span>
          <span class="org-nxml-tag-delimiter">&lt;</span><span class="org-nxml-element-local-name">config_notification_led_off-type</span><span class="org-nxml-tag-delimiter">&gt;</span><span class="org-nxml-text">java.lang.String</span><span class="org-nxml-tag-delimiter">&lt;</span><span class="org-nxml-tag-slash">/</span><span class="org-nxml-element-local-name">config_notification_led_off-type</span><span class="org-nxml-tag-delimiter">&gt;</span>
          <span class="org-nxml-tag-delimiter">&lt;</span><span class="org-nxml-element-local-name">config_notification_led_on</span><span class="org-nxml-tag-delimiter">&gt;</span><span class="org-nxml-entity-ref-delimiter">&amp;</span><span class="org-nxml-entity-ref-name">lt</span><span class="org-nxml-entity-ref-delimiter">;</span><span class="org-nxml-text">null</span><span class="org-nxml-entity-ref-delimiter">&amp;</span><span class="org-nxml-entity-ref-name">gt</span><span class="org-nxml-entity-ref-delimiter">;</span><span class="org-nxml-tag-delimiter">&lt;</span><span class="org-nxml-tag-slash">/</span><span class="org-nxml-element-local-name">config_notification_led_on</span><span class="org-nxml-tag-delimiter">&gt;</span>
          <span class="org-nxml-tag-delimiter">&lt;</span><span class="org-nxml-element-local-name">config_notification_led_on-type</span><span class="org-nxml-tag-delimiter">&gt;</span><span class="org-nxml-text">java.lang.String</span><span class="org-nxml-tag-delimiter">&lt;</span><span class="org-nxml-tag-slash">/</span><span class="org-nxml-element-local-name">config_notification_led_on-type</span><span class="org-nxml-tag-delimiter">&gt;</span>
          <span class="org-nxml-tag-delimiter">&lt;</span><span class="org-nxml-element-local-name">config_notification_max_progress</span><span class="org-nxml-tag-delimiter">&gt;</span><span class="org-nxml-entity-ref-delimiter">&amp;</span><span class="org-nxml-entity-ref-name">lt</span><span class="org-nxml-entity-ref-delimiter">;</span><span class="org-nxml-text">null</span><span class="org-nxml-entity-ref-delimiter">&amp;</span><span class="org-nxml-entity-ref-name">gt</span><span class="org-nxml-entity-ref-delimiter">;</span><span class="org-nxml-tag-delimiter">&lt;</span><span class="org-nxml-tag-slash">/</span><span class="org-nxml-element-local-name">config_notification_max_progress</span><span class="org-nxml-tag-delimiter">&gt;</span>
          <span class="org-nxml-tag-delimiter">&lt;</span><span class="org-nxml-element-local-name">config_notification_max_progress-type</span><span class="org-nxml-tag-delimiter">&gt;</span><span class="org-nxml-text">java.lang.String</span><span class="org-nxml-tag-delimiter">&lt;</span><span class="org-nxml-tag-slash">/</span><span class="org-nxml-element-local-name">config_notification_max_progress-type</span><span class="org-nxml-tag-delimiter">&gt;</span>
          <span class="org-nxml-tag-delimiter">&lt;</span><span class="org-nxml-element-local-name">config_notification_number</span><span class="org-nxml-tag-delimiter">&gt;</span><span class="org-nxml-entity-ref-delimiter">&amp;</span><span class="org-nxml-entity-ref-name">lt</span><span class="org-nxml-entity-ref-delimiter">;</span><span class="org-nxml-text">null</span><span class="org-nxml-entity-ref-delimiter">&amp;</span><span class="org-nxml-entity-ref-name">gt</span><span class="org-nxml-entity-ref-delimiter">;</span><span class="org-nxml-tag-delimiter">&lt;</span><span class="org-nxml-tag-slash">/</span><span class="org-nxml-element-local-name">config_notification_number</span><span class="org-nxml-tag-delimiter">&gt;</span>
          <span class="org-nxml-tag-delimiter">&lt;</span><span class="org-nxml-element-local-name">config_notification_number-type</span><span class="org-nxml-tag-delimiter">&gt;</span><span class="org-nxml-text">java.lang.String</span><span class="org-nxml-tag-delimiter">&lt;</span><span class="org-nxml-tag-slash">/</span><span class="org-nxml-element-local-name">config_notification_number-type</span><span class="org-nxml-tag-delimiter">&gt;</span>
          <span class="org-nxml-tag-delimiter">&lt;</span><span class="org-nxml-element-local-name">config_notification_persistent</span><span class="org-nxml-tag-delimiter">&gt;</span><span class="org-nxml-text">true</span><span class="org-nxml-tag-delimiter">&lt;</span><span class="org-nxml-tag-slash">/</span><span class="org-nxml-element-local-name">config_notification_persistent</span><span class="org-nxml-tag-delimiter">&gt;</span>
          <span class="org-nxml-tag-delimiter">&lt;</span><span class="org-nxml-element-local-name">config_notification_persistent-type</span><span class="org-nxml-tag-delimiter">&gt;</span><span class="org-nxml-text">java.lang.Boolean</span><span class="org-nxml-tag-delimiter">&lt;</span><span class="org-nxml-tag-slash">/</span><span class="org-nxml-element-local-name">config_notification_persistent-type</span><span class="org-nxml-tag-delimiter">&gt;</span>
          <span class="org-nxml-tag-delimiter">&lt;</span><span class="org-nxml-element-local-name">config_notification_picture</span><span class="org-nxml-tag-delimiter">&gt;</span><span class="org-nxml-entity-ref-delimiter">&amp;</span><span class="org-nxml-entity-ref-name">lt</span><span class="org-nxml-entity-ref-delimiter">;</span><span class="org-nxml-text">null</span><span class="org-nxml-entity-ref-delimiter">&amp;</span><span class="org-nxml-entity-ref-name">gt</span><span class="org-nxml-entity-ref-delimiter">;</span><span class="org-nxml-tag-delimiter">&lt;</span><span class="org-nxml-tag-slash">/</span><span class="org-nxml-element-local-name">config_notification_picture</span><span class="org-nxml-tag-delimiter">&gt;</span>
          <span class="org-nxml-tag-delimiter">&lt;</span><span class="org-nxml-element-local-name">config_notification_picture-type</span><span class="org-nxml-tag-delimiter">&gt;</span><span class="org-nxml-text">java.lang.String</span><span class="org-nxml-tag-delimiter">&lt;</span><span class="org-nxml-tag-slash">/</span><span class="org-nxml-element-local-name">config_notification_picture-type</span><span class="org-nxml-tag-delimiter">&gt;</span>
          <span class="org-nxml-tag-delimiter">&lt;</span><span class="org-nxml-element-local-name">config_notification_priority</span><span class="org-nxml-tag-delimiter">&gt;</span><span class="org-nxml-text">-1</span><span class="org-nxml-tag-delimiter">&lt;</span><span class="org-nxml-tag-slash">/</span><span class="org-nxml-element-local-name">config_notification_priority</span><span class="org-nxml-tag-delimiter">&gt;</span>
          <span class="org-nxml-tag-delimiter">&lt;</span><span class="org-nxml-element-local-name">config_notification_priority-type</span><span class="org-nxml-tag-delimiter">&gt;</span><span class="org-nxml-text">java.lang.String</span><span class="org-nxml-tag-delimiter">&lt;</span><span class="org-nxml-tag-slash">/</span><span class="org-nxml-element-local-name">config_notification_priority-type</span><span class="org-nxml-tag-delimiter">&gt;</span>
          <span class="org-nxml-tag-delimiter">&lt;</span><span class="org-nxml-element-local-name">config_notification_progress</span><span class="org-nxml-tag-delimiter">&gt;</span><span class="org-nxml-entity-ref-delimiter">&amp;</span><span class="org-nxml-entity-ref-name">lt</span><span class="org-nxml-entity-ref-delimiter">;</span><span class="org-nxml-text">null</span><span class="org-nxml-entity-ref-delimiter">&amp;</span><span class="org-nxml-entity-ref-name">gt</span><span class="org-nxml-entity-ref-delimiter">;</span><span class="org-nxml-tag-delimiter">&lt;</span><span class="org-nxml-tag-slash">/</span><span class="org-nxml-element-local-name">config_notification_progress</span><span class="org-nxml-tag-delimiter">&gt;</span>
          <span class="org-nxml-tag-delimiter">&lt;</span><span class="org-nxml-element-local-name">config_notification_progress-type</span><span class="org-nxml-tag-delimiter">&gt;</span><span class="org-nxml-text">java.lang.String</span><span class="org-nxml-tag-delimiter">&lt;</span><span class="org-nxml-tag-slash">/</span><span class="org-nxml-element-local-name">config_notification_progress-type</span><span class="org-nxml-tag-delimiter">&gt;</span>
          <span class="org-nxml-tag-delimiter">&lt;</span><span class="org-nxml-element-local-name">config_notification_subtext</span><span class="org-nxml-tag-delimiter">&gt;</span><span class="org-nxml-entity-ref-delimiter">&amp;</span><span class="org-nxml-entity-ref-name">lt</span><span class="org-nxml-entity-ref-delimiter">;</span><span class="org-nxml-text">null</span><span class="org-nxml-entity-ref-delimiter">&amp;</span><span class="org-nxml-entity-ref-name">gt</span><span class="org-nxml-entity-ref-delimiter">;</span><span class="org-nxml-tag-delimiter">&lt;</span><span class="org-nxml-tag-slash">/</span><span class="org-nxml-element-local-name">config_notification_subtext</span><span class="org-nxml-tag-delimiter">&gt;</span>
          <span class="org-nxml-tag-delimiter">&lt;</span><span class="org-nxml-element-local-name">config_notification_subtext-type</span><span class="org-nxml-tag-delimiter">&gt;</span><span class="org-nxml-text">java.lang.String</span><span class="org-nxml-tag-delimiter">&lt;</span><span class="org-nxml-tag-slash">/</span><span class="org-nxml-element-local-name">config_notification_subtext-type</span><span class="org-nxml-tag-delimiter">&gt;</span>
          <span class="org-nxml-tag-delimiter">&lt;</span><span class="org-nxml-element-local-name">config_notification_text</span><span class="org-nxml-tag-delimiter">&gt;</span><span class="org-nxml-entity-ref-delimiter">&amp;</span><span class="org-nxml-entity-ref-name">lt</span><span class="org-nxml-entity-ref-delimiter">;</span><span class="org-nxml-text">null</span><span class="org-nxml-entity-ref-delimiter">&amp;</span><span class="org-nxml-entity-ref-name">gt</span><span class="org-nxml-entity-ref-delimiter">;</span><span class="org-nxml-tag-delimiter">&lt;</span><span class="org-nxml-tag-slash">/</span><span class="org-nxml-element-local-name">config_notification_text</span><span class="org-nxml-tag-delimiter">&gt;</span>
          <span class="org-nxml-tag-delimiter">&lt;</span><span class="org-nxml-element-local-name">config_notification_text-type</span><span class="org-nxml-tag-delimiter">&gt;</span><span class="org-nxml-text">java.lang.String</span><span class="org-nxml-tag-delimiter">&lt;</span><span class="org-nxml-tag-slash">/</span><span class="org-nxml-element-local-name">config_notification_text-type</span><span class="org-nxml-tag-delimiter">&gt;</span>
          <span class="org-nxml-tag-delimiter">&lt;</span><span class="org-nxml-element-local-name">config_notification_ticker</span><span class="org-nxml-tag-delimiter">&gt;</span><span class="org-nxml-entity-ref-delimiter">&amp;</span><span class="org-nxml-entity-ref-name">lt</span><span class="org-nxml-entity-ref-delimiter">;</span><span class="org-nxml-text">null</span><span class="org-nxml-entity-ref-delimiter">&amp;</span><span class="org-nxml-entity-ref-name">gt</span><span class="org-nxml-entity-ref-delimiter">;</span><span class="org-nxml-tag-delimiter">&lt;</span><span class="org-nxml-tag-slash">/</span><span class="org-nxml-element-local-name">config_notification_ticker</span><span class="org-nxml-tag-delimiter">&gt;</span>
          <span class="org-nxml-tag-delimiter">&lt;</span><span class="org-nxml-element-local-name">config_notification_ticker-type</span><span class="org-nxml-tag-delimiter">&gt;</span><span class="org-nxml-text">java.lang.String</span><span class="org-nxml-tag-delimiter">&lt;</span><span class="org-nxml-tag-slash">/</span><span class="org-nxml-element-local-name">config_notification_ticker-type</span><span class="org-nxml-tag-delimiter">&gt;</span>
          <span class="org-nxml-tag-delimiter">&lt;</span><span class="org-nxml-element-local-name">config_notification_title</span><span class="org-nxml-tag-delimiter">&gt;</span><span class="org-nxml-text">my recording</span><span class="org-nxml-tag-delimiter">&lt;</span><span class="org-nxml-tag-slash">/</span><span class="org-nxml-element-local-name">config_notification_title</span><span class="org-nxml-tag-delimiter">&gt;</span>
          <span class="org-nxml-tag-delimiter">&lt;</span><span class="org-nxml-element-local-name">config_notification_title-type</span><span class="org-nxml-tag-delimiter">&gt;</span><span class="org-nxml-text">java.lang.String</span><span class="org-nxml-tag-delimiter">&lt;</span><span class="org-nxml-tag-slash">/</span><span class="org-nxml-element-local-name">config_notification_title-type</span><span class="org-nxml-tag-delimiter">&gt;</span>
          <span class="org-nxml-tag-delimiter">&lt;</span><span class="org-nxml-element-local-name">config_notification_url</span><span class="org-nxml-tag-delimiter">&gt;</span><span class="org-nxml-entity-ref-delimiter">&amp;</span><span class="org-nxml-entity-ref-name">lt</span><span class="org-nxml-entity-ref-delimiter">;</span><span class="org-nxml-text">null</span><span class="org-nxml-entity-ref-delimiter">&amp;</span><span class="org-nxml-entity-ref-name">gt</span><span class="org-nxml-entity-ref-delimiter">;</span><span class="org-nxml-tag-delimiter">&lt;</span><span class="org-nxml-tag-slash">/</span><span class="org-nxml-element-local-name">config_notification_url</span><span class="org-nxml-tag-delimiter">&gt;</span>
          <span class="org-nxml-tag-delimiter">&lt;</span><span class="org-nxml-element-local-name">config_notification_url-type</span><span class="org-nxml-tag-delimiter">&gt;</span><span class="org-nxml-text">java.lang.String</span><span class="org-nxml-tag-delimiter">&lt;</span><span class="org-nxml-tag-slash">/</span><span class="org-nxml-element-local-name">config_notification_url-type</span><span class="org-nxml-tag-delimiter">&gt;</span>
          <span class="org-nxml-tag-delimiter">&lt;</span><span class="org-nxml-element-local-name">config_notification_vibration</span><span class="org-nxml-tag-delimiter">&gt;</span><span class="org-nxml-entity-ref-delimiter">&amp;</span><span class="org-nxml-entity-ref-name">lt</span><span class="org-nxml-entity-ref-delimiter">;</span><span class="org-nxml-text">null</span><span class="org-nxml-entity-ref-delimiter">&amp;</span><span class="org-nxml-entity-ref-name">gt</span><span class="org-nxml-entity-ref-delimiter">;</span><span class="org-nxml-tag-delimiter">&lt;</span><span class="org-nxml-tag-slash">/</span><span class="org-nxml-element-local-name">config_notification_vibration</span><span class="org-nxml-tag-delimiter">&gt;</span>
          <span class="org-nxml-tag-delimiter">&lt;</span><span class="org-nxml-element-local-name">config_notification_vibration-type</span><span class="org-nxml-tag-delimiter">&gt;</span><span class="org-nxml-text">java.lang.String</span><span class="org-nxml-tag-delimiter">&lt;</span><span class="org-nxml-tag-slash">/</span><span class="org-nxml-element-local-name">config_notification_vibration-type</span><span class="org-nxml-tag-delimiter">&gt;</span>
          <span class="org-nxml-tag-delimiter">&lt;</span><span class="org-nxml-element-local-name">config_status_bar_icon</span><span class="org-nxml-tag-delimiter">&gt;</span><span class="org-nxml-entity-ref-delimiter">&amp;</span><span class="org-nxml-entity-ref-name">lt</span><span class="org-nxml-entity-ref-delimiter">;</span><span class="org-nxml-text">null</span><span class="org-nxml-entity-ref-delimiter">&amp;</span><span class="org-nxml-entity-ref-name">gt</span><span class="org-nxml-entity-ref-delimiter">;</span><span class="org-nxml-tag-delimiter">&lt;</span><span class="org-nxml-tag-slash">/</span><span class="org-nxml-element-local-name">config_status_bar_icon</span><span class="org-nxml-tag-delimiter">&gt;</span>
          <span class="org-nxml-tag-delimiter">&lt;</span><span class="org-nxml-element-local-name">config_status_bar_icon-type</span><span class="org-nxml-tag-delimiter">&gt;</span><span class="org-nxml-text">java.lang.String</span><span class="org-nxml-tag-delimiter">&lt;</span><span class="org-nxml-tag-slash">/</span><span class="org-nxml-element-local-name">config_status_bar_icon-type</span><span class="org-nxml-tag-delimiter">&gt;</span>
          <span class="org-nxml-tag-delimiter">&lt;</span><span class="org-nxml-element-local-name">net.dinglisch.android.tasker.RELEVANT_VARIABLES</span><span class="org-nxml-tag-delimiter">&gt;</span><span class="org-nxml-entity-ref-delimiter">&amp;</span><span class="org-nxml-entity-ref-name">lt</span><span class="org-nxml-entity-ref-delimiter">;</span><span class="org-nxml-text">StringArray sr=""</span><span class="org-nxml-entity-ref-delimiter">&amp;</span><span class="org-nxml-entity-ref-name">gt</span><span class="org-nxml-entity-ref-delimiter">;</span><span class="org-nxml-entity-ref-delimiter">&amp;</span><span class="org-nxml-entity-ref-name">lt</span><span class="org-nxml-entity-ref-delimiter">;</span><span class="org-nxml-text">_array_net.dinglisch.android.tasker.RELEVANT_VARIABLES0</span><span class="org-nxml-entity-ref-delimiter">&amp;</span><span class="org-nxml-entity-ref-name">gt</span><span class="org-nxml-entity-ref-delimiter">;</span><span class="org-nxml-text">%err</span>
<span class="org-nxml-text">Error Code</span>
<span class="org-nxml-text">Only available if you select </span><span class="org-nxml-entity-ref-delimiter">&amp;</span><span class="org-nxml-entity-ref-name">amp</span><span class="org-nxml-entity-ref-delimiter">;</span><span class="org-nxml-text">lt;b</span><span class="org-nxml-entity-ref-delimiter">&amp;</span><span class="org-nxml-entity-ref-name">amp</span><span class="org-nxml-entity-ref-delimiter">;</span><span class="org-nxml-text">gt;Continue Task After Error</span><span class="org-nxml-entity-ref-delimiter">&amp;</span><span class="org-nxml-entity-ref-name">amp</span><span class="org-nxml-entity-ref-delimiter">;</span><span class="org-nxml-text">lt;/b</span><span class="org-nxml-entity-ref-delimiter">&amp;</span><span class="org-nxml-entity-ref-name">amp</span><span class="org-nxml-entity-ref-delimiter">;</span><span class="org-nxml-text">gt; and the action ends in error</span><span class="org-nxml-entity-ref-delimiter">&amp;</span><span class="org-nxml-entity-ref-name">lt</span><span class="org-nxml-entity-ref-delimiter">;</span><span class="org-nxml-text">/_array_net.dinglisch.android.tasker.RELEVANT_VARIABLES0</span><span class="org-nxml-entity-ref-delimiter">&amp;</span><span class="org-nxml-entity-ref-name">gt</span><span class="org-nxml-entity-ref-delimiter">;</span><span class="org-nxml-entity-ref-delimiter">&amp;</span><span class="org-nxml-entity-ref-name">lt</span><span class="org-nxml-entity-ref-delimiter">;</span><span class="org-nxml-text">_array_net.dinglisch.android.tasker.RELEVANT_VARIABLES1</span><span class="org-nxml-entity-ref-delimiter">&amp;</span><span class="org-nxml-entity-ref-name">gt</span><span class="org-nxml-entity-ref-delimiter">;</span><span class="org-nxml-text">%errmsg</span>
<span class="org-nxml-text">Error Message</span>
<span class="org-nxml-text">Only available if you select </span><span class="org-nxml-entity-ref-delimiter">&amp;</span><span class="org-nxml-entity-ref-name">amp</span><span class="org-nxml-entity-ref-delimiter">;</span><span class="org-nxml-text">lt;b</span><span class="org-nxml-entity-ref-delimiter">&amp;</span><span class="org-nxml-entity-ref-name">amp</span><span class="org-nxml-entity-ref-delimiter">;</span><span class="org-nxml-text">gt;Continue Task After Error</span><span class="org-nxml-entity-ref-delimiter">&amp;</span><span class="org-nxml-entity-ref-name">amp</span><span class="org-nxml-entity-ref-delimiter">;</span><span class="org-nxml-text">lt;/b</span><span class="org-nxml-entity-ref-delimiter">&amp;</span><span class="org-nxml-entity-ref-name">amp</span><span class="org-nxml-entity-ref-delimiter">;</span><span class="org-nxml-text">gt; and the action ends in error</span><span class="org-nxml-entity-ref-delimiter">&amp;</span><span class="org-nxml-entity-ref-name">lt</span><span class="org-nxml-entity-ref-delimiter">;</span><span class="org-nxml-text">/_array_net.dinglisch.android.tasker.RELEVANT_VARIABLES1</span><span class="org-nxml-entity-ref-delimiter">&amp;</span><span class="org-nxml-entity-ref-name">gt</span><span class="org-nxml-entity-ref-delimiter">;</span><span class="org-nxml-entity-ref-delimiter">&amp;</span><span class="org-nxml-entity-ref-name">lt</span><span class="org-nxml-entity-ref-delimiter">;</span><span class="org-nxml-text">/StringArray</span><span class="org-nxml-entity-ref-delimiter">&amp;</span><span class="org-nxml-entity-ref-name">gt</span><span class="org-nxml-entity-ref-delimiter">;</span><span class="org-nxml-tag-delimiter">&lt;</span><span class="org-nxml-tag-slash">/</span><span class="org-nxml-element-local-name">net.dinglisch.android.tasker.RELEVANT_VARIABLES</span><span class="org-nxml-tag-delimiter">&gt;</span>
          <span class="org-nxml-tag-delimiter">&lt;</span><span class="org-nxml-element-local-name">net.dinglisch.android.tasker.RELEVANT_VARIABLES-type</span><span class="org-nxml-tag-delimiter">&gt;</span><span class="org-nxml-text">[Ljava.lang.String;</span><span class="org-nxml-tag-delimiter">&lt;</span><span class="org-nxml-tag-slash">/</span><span class="org-nxml-element-local-name">net.dinglisch.android.tasker.RELEVANT_VARIABLES-type</span><span class="org-nxml-tag-delimiter">&gt;</span>
          <span class="org-nxml-tag-delimiter">&lt;</span><span class="org-nxml-element-local-name">net.dinglisch.android.tasker.extras.VARIABLE_REPLACE_KEYS</span><span class="org-nxml-tag-delimiter">&gt;</span><span class="org-nxml-text">StatusBarTextSize config_notification_title config_notification_action notificaitionid config_notification_priority plugininstanceid plugintypeid </span><span class="org-nxml-tag-delimiter">&lt;</span><span class="org-nxml-tag-slash">/</span><span class="org-nxml-element-local-name">net.dinglisch.android.tasker.extras.VARIABLE_REPLACE_KEYS</span><span class="org-nxml-tag-delimiter">&gt;</span>
          <span class="org-nxml-tag-delimiter">&lt;</span><span class="org-nxml-element-local-name">net.dinglisch.android.tasker.extras.VARIABLE_REPLACE_KEYS-type</span><span class="org-nxml-tag-delimiter">&gt;</span><span class="org-nxml-text">java.lang.String</span><span class="org-nxml-tag-delimiter">&lt;</span><span class="org-nxml-tag-slash">/</span><span class="org-nxml-element-local-name">net.dinglisch.android.tasker.extras.VARIABLE_REPLACE_KEYS-type</span><span class="org-nxml-tag-delimiter">&gt;</span>
          <span class="org-nxml-tag-delimiter">&lt;</span><span class="org-nxml-element-local-name">net.dinglisch.android.tasker.subbundled</span><span class="org-nxml-tag-delimiter">&gt;</span><span class="org-nxml-text">true</span><span class="org-nxml-tag-delimiter">&lt;</span><span class="org-nxml-tag-slash">/</span><span class="org-nxml-element-local-name">net.dinglisch.android.tasker.subbundled</span><span class="org-nxml-tag-delimiter">&gt;</span>
          <span class="org-nxml-tag-delimiter">&lt;</span><span class="org-nxml-element-local-name">net.dinglisch.android.tasker.subbundled-type</span><span class="org-nxml-tag-delimiter">&gt;</span><span class="org-nxml-text">java.lang.Boolean</span><span class="org-nxml-tag-delimiter">&lt;</span><span class="org-nxml-tag-slash">/</span><span class="org-nxml-element-local-name">net.dinglisch.android.tasker.subbundled-type</span><span class="org-nxml-tag-delimiter">&gt;</span>
          <span class="org-nxml-tag-delimiter">&lt;</span><span class="org-nxml-element-local-name">notificaitionid</span><span class="org-nxml-tag-delimiter">&gt;</span><span class="org-nxml-text">my-recording</span><span class="org-nxml-tag-delimiter">&lt;</span><span class="org-nxml-tag-slash">/</span><span class="org-nxml-element-local-name">notificaitionid</span><span class="org-nxml-tag-delimiter">&gt;</span>
          <span class="org-nxml-tag-delimiter">&lt;</span><span class="org-nxml-element-local-name">notificaitionid-type</span><span class="org-nxml-tag-delimiter">&gt;</span><span class="org-nxml-text">java.lang.String</span><span class="org-nxml-tag-delimiter">&lt;</span><span class="org-nxml-tag-slash">/</span><span class="org-nxml-element-local-name">notificaitionid-type</span><span class="org-nxml-tag-delimiter">&gt;</span>
          <span class="org-nxml-tag-delimiter">&lt;</span><span class="org-nxml-element-local-name">notificaitionsound</span><span class="org-nxml-tag-delimiter">&gt;</span><span class="org-nxml-entity-ref-delimiter">&amp;</span><span class="org-nxml-entity-ref-name">lt</span><span class="org-nxml-entity-ref-delimiter">;</span><span class="org-nxml-text">null</span><span class="org-nxml-entity-ref-delimiter">&amp;</span><span class="org-nxml-entity-ref-name">gt</span><span class="org-nxml-entity-ref-delimiter">;</span><span class="org-nxml-tag-delimiter">&lt;</span><span class="org-nxml-tag-slash">/</span><span class="org-nxml-element-local-name">notificaitionsound</span><span class="org-nxml-tag-delimiter">&gt;</span>
          <span class="org-nxml-tag-delimiter">&lt;</span><span class="org-nxml-element-local-name">notificaitionsound-type</span><span class="org-nxml-tag-delimiter">&gt;</span><span class="org-nxml-text">java.lang.String</span><span class="org-nxml-tag-delimiter">&lt;</span><span class="org-nxml-tag-slash">/</span><span class="org-nxml-element-local-name">notificaitionsound-type</span><span class="org-nxml-tag-delimiter">&gt;</span>
          <span class="org-nxml-tag-delimiter">&lt;</span><span class="org-nxml-element-local-name">plugininstanceid</span><span class="org-nxml-tag-delimiter">&gt;</span><span class="org-nxml-text">9fca7d3a-cca6-4bfb-8ec4-a991054350c5</span><span class="org-nxml-tag-delimiter">&lt;</span><span class="org-nxml-tag-slash">/</span><span class="org-nxml-element-local-name">plugininstanceid</span><span class="org-nxml-tag-delimiter">&gt;</span>
          <span class="org-nxml-tag-delimiter">&lt;</span><span class="org-nxml-element-local-name">plugininstanceid-type</span><span class="org-nxml-tag-delimiter">&gt;</span><span class="org-nxml-text">java.lang.String</span><span class="org-nxml-tag-delimiter">&lt;</span><span class="org-nxml-tag-slash">/</span><span class="org-nxml-element-local-name">plugininstanceid-type</span><span class="org-nxml-tag-delimiter">&gt;</span>
          <span class="org-nxml-tag-delimiter">&lt;</span><span class="org-nxml-element-local-name">plugintypeid</span><span class="org-nxml-tag-delimiter">&gt;</span><span class="org-nxml-text">com.joaomgcd.autonotification.intent.IntentNotification</span><span class="org-nxml-tag-delimiter">&lt;</span><span class="org-nxml-tag-slash">/</span><span class="org-nxml-element-local-name">plugintypeid</span><span class="org-nxml-tag-delimiter">&gt;</span>
          <span class="org-nxml-tag-delimiter">&lt;</span><span class="org-nxml-element-local-name">plugintypeid-type</span><span class="org-nxml-tag-delimiter">&gt;</span><span class="org-nxml-text">java.lang.String</span><span class="org-nxml-tag-delimiter">&lt;</span><span class="org-nxml-tag-slash">/</span><span class="org-nxml-element-local-name">plugintypeid-type</span><span class="org-nxml-tag-delimiter">&gt;</span>
        <span class="org-nxml-tag-delimiter">&lt;</span><span class="org-nxml-tag-slash">/</span><span class="org-nxml-element-local-name">Vals</span><span class="org-nxml-tag-delimiter">&gt;</span>
      <span class="org-nxml-tag-delimiter">&lt;</span><span class="org-nxml-tag-slash">/</span><span class="org-nxml-element-local-name">Bundle</span><span class="org-nxml-tag-delimiter">&gt;</span>
      <span class="org-nxml-tag-delimiter">&lt;</span><span class="org-nxml-element-local-name">Str</span> <span class="org-nxml-attribute-local-name">sr</span>=<span class="org-string">"arg1"</span> <span class="org-nxml-attribute-local-name">ve</span>=<span class="org-string">"3"</span><span class="org-nxml-tag-delimiter">&gt;</span><span class="org-nxml-text">com.joaomgcd.autonotification</span><span class="org-nxml-tag-delimiter">&lt;</span><span class="org-nxml-tag-slash">/</span><span class="org-nxml-element-local-name">Str</span><span class="org-nxml-tag-delimiter">&gt;</span>
      <span class="org-nxml-tag-delimiter">&lt;</span><span class="org-nxml-element-local-name">Str</span> <span class="org-nxml-attribute-local-name">sr</span>=<span class="org-string">"arg2"</span> <span class="org-nxml-attribute-local-name">ve</span>=<span class="org-string">"3"</span><span class="org-nxml-tag-delimiter">&gt;</span><span class="org-nxml-text">com.joaomgcd.autonotification.activity.ActivityConfigNotify</span><span class="org-nxml-tag-delimiter">&lt;</span><span class="org-nxml-tag-slash">/</span><span class="org-nxml-element-local-name">Str</span><span class="org-nxml-tag-delimiter">&gt;</span>
      <span class="org-nxml-tag-delimiter">&lt;</span><span class="org-nxml-element-local-name">Int</span> <span class="org-nxml-attribute-local-name">sr</span>=<span class="org-string">"arg3"</span> <span class="org-nxml-attribute-local-name">val</span>=<span class="org-string">"0"</span><span class="org-nxml-tag-slash">/</span><span class="org-nxml-tag-delimiter">&gt;</span>
      <span class="org-nxml-tag-delimiter">&lt;</span><span class="org-nxml-element-local-name">Int</span> <span class="org-nxml-attribute-local-name">sr</span>=<span class="org-string">"arg4"</span> <span class="org-nxml-attribute-local-name">val</span>=<span class="org-string">"1"</span><span class="org-nxml-tag-slash">/</span><span class="org-nxml-tag-delimiter">&gt;</span>
    <span class="org-nxml-tag-delimiter">&lt;</span><span class="org-nxml-tag-slash">/</span><span class="org-nxml-element-local-name">Action</span><span class="org-nxml-tag-delimiter">&gt;</span>
    <span class="org-nxml-tag-delimiter">&lt;</span><span class="org-nxml-element-local-name">Action</span> <span class="org-nxml-attribute-local-name">sr</span>=<span class="org-string">"act11"</span> <span class="org-nxml-attribute-local-name">ve</span>=<span class="org-string">"7"</span><span class="org-nxml-tag-delimiter">&gt;</span>
      <span class="org-nxml-tag-delimiter">&lt;</span><span class="org-nxml-element-local-name">code</span><span class="org-nxml-tag-delimiter">&gt;</span><span class="org-nxml-text">559</span><span class="org-nxml-tag-delimiter">&lt;</span><span class="org-nxml-tag-slash">/</span><span class="org-nxml-element-local-name">code</span><span class="org-nxml-tag-delimiter">&gt;</span>
      <span class="org-nxml-tag-delimiter">&lt;</span><span class="org-nxml-element-local-name">Str</span> <span class="org-nxml-attribute-local-name">sr</span>=<span class="org-string">"arg0"</span> <span class="org-nxml-attribute-local-name">ve</span>=<span class="org-string">"3"</span><span class="org-nxml-tag-delimiter">&gt;</span><span class="org-nxml-text">Go</span><span class="org-nxml-tag-delimiter">&lt;</span><span class="org-nxml-tag-slash">/</span><span class="org-nxml-element-local-name">Str</span><span class="org-nxml-tag-delimiter">&gt;</span>
      <span class="org-nxml-tag-delimiter">&lt;</span><span class="org-nxml-element-local-name">Str</span> <span class="org-nxml-attribute-local-name">sr</span>=<span class="org-string">"arg1"</span> <span class="org-nxml-attribute-local-name">ve</span>=<span class="org-string">"3"</span><span class="org-nxml-tag-delimiter">&gt;</span><span class="org-nxml-text">default:default</span><span class="org-nxml-tag-delimiter">&lt;</span><span class="org-nxml-tag-slash">/</span><span class="org-nxml-element-local-name">Str</span><span class="org-nxml-tag-delimiter">&gt;</span>
      <span class="org-nxml-tag-delimiter">&lt;</span><span class="org-nxml-element-local-name">Int</span> <span class="org-nxml-attribute-local-name">sr</span>=<span class="org-string">"arg2"</span> <span class="org-nxml-attribute-local-name">val</span>=<span class="org-string">"3"</span><span class="org-nxml-tag-slash">/</span><span class="org-nxml-tag-delimiter">&gt;</span>
      <span class="org-nxml-tag-delimiter">&lt;</span><span class="org-nxml-element-local-name">Int</span> <span class="org-nxml-attribute-local-name">sr</span>=<span class="org-string">"arg3"</span> <span class="org-nxml-attribute-local-name">val</span>=<span class="org-string">"5"</span><span class="org-nxml-tag-slash">/</span><span class="org-nxml-tag-delimiter">&gt;</span>
      <span class="org-nxml-tag-delimiter">&lt;</span><span class="org-nxml-element-local-name">Int</span> <span class="org-nxml-attribute-local-name">sr</span>=<span class="org-string">"arg4"</span> <span class="org-nxml-attribute-local-name">val</span>=<span class="org-string">"5"</span><span class="org-nxml-tag-slash">/</span><span class="org-nxml-tag-delimiter">&gt;</span>
      <span class="org-nxml-tag-delimiter">&lt;</span><span class="org-nxml-element-local-name">Int</span> <span class="org-nxml-attribute-local-name">sr</span>=<span class="org-string">"arg5"</span> <span class="org-nxml-attribute-local-name">val</span>=<span class="org-string">"1"</span><span class="org-nxml-tag-slash">/</span><span class="org-nxml-tag-delimiter">&gt;</span>
      <span class="org-nxml-tag-delimiter">&lt;</span><span class="org-nxml-element-local-name">Int</span> <span class="org-nxml-attribute-local-name">sr</span>=<span class="org-string">"arg6"</span> <span class="org-nxml-attribute-local-name">val</span>=<span class="org-string">"0"</span><span class="org-nxml-tag-slash">/</span><span class="org-nxml-tag-delimiter">&gt;</span>
      <span class="org-nxml-tag-delimiter">&lt;</span><span class="org-nxml-element-local-name">Int</span> <span class="org-nxml-attribute-local-name">sr</span>=<span class="org-string">"arg7"</span> <span class="org-nxml-attribute-local-name">val</span>=<span class="org-string">"0"</span><span class="org-nxml-tag-slash">/</span><span class="org-nxml-tag-delimiter">&gt;</span>
    <span class="org-nxml-tag-delimiter">&lt;</span><span class="org-nxml-tag-slash">/</span><span class="org-nxml-element-local-name">Action</span><span class="org-nxml-tag-delimiter">&gt;</span>
    <span class="org-nxml-tag-delimiter">&lt;</span><span class="org-nxml-element-local-name">Action</span> <span class="org-nxml-attribute-local-name">sr</span>=<span class="org-string">"act12"</span> <span class="org-nxml-attribute-local-name">ve</span>=<span class="org-string">"7"</span><span class="org-nxml-tag-delimiter">&gt;</span>
      <span class="org-nxml-tag-delimiter">&lt;</span><span class="org-nxml-element-local-name">code</span><span class="org-nxml-tag-delimiter">&gt;</span><span class="org-nxml-text">455</span><span class="org-nxml-tag-delimiter">&lt;</span><span class="org-nxml-tag-slash">/</span><span class="org-nxml-element-local-name">code</span><span class="org-nxml-tag-delimiter">&gt;</span>
      <span class="org-nxml-tag-delimiter">&lt;</span><span class="org-nxml-element-local-name">Str</span> <span class="org-nxml-attribute-local-name">sr</span>=<span class="org-string">"arg0"</span> <span class="org-nxml-attribute-local-name">ve</span>=<span class="org-string">"3"</span><span class="org-nxml-tag-delimiter">&gt;</span><span class="org-nxml-text">sync/recordings/%filename</span><span class="org-nxml-tag-delimiter">&lt;</span><span class="org-nxml-tag-slash">/</span><span class="org-nxml-element-local-name">Str</span><span class="org-nxml-tag-delimiter">&gt;</span>
      <span class="org-nxml-tag-delimiter">&lt;</span><span class="org-nxml-element-local-name">Int</span> <span class="org-nxml-attribute-local-name">sr</span>=<span class="org-string">"arg1"</span> <span class="org-nxml-attribute-local-name">val</span>=<span class="org-string">"0"</span><span class="org-nxml-tag-slash">/</span><span class="org-nxml-tag-delimiter">&gt;</span>
      <span class="org-nxml-tag-delimiter">&lt;</span><span class="org-nxml-element-local-name">Int</span> <span class="org-nxml-attribute-local-name">sr</span>=<span class="org-string">"arg2"</span> <span class="org-nxml-attribute-local-name">val</span>=<span class="org-string">"0"</span><span class="org-nxml-tag-slash">/</span><span class="org-nxml-tag-delimiter">&gt;</span>
      <span class="org-nxml-tag-delimiter">&lt;</span><span class="org-nxml-element-local-name">Int</span> <span class="org-nxml-attribute-local-name">sr</span>=<span class="org-string">"arg3"</span> <span class="org-nxml-attribute-local-name">val</span>=<span class="org-string">"0"</span><span class="org-nxml-tag-slash">/</span><span class="org-nxml-tag-delimiter">&gt;</span>
      <span class="org-nxml-tag-delimiter">&lt;</span><span class="org-nxml-element-local-name">Int</span> <span class="org-nxml-attribute-local-name">sr</span>=<span class="org-string">"arg4"</span> <span class="org-nxml-attribute-local-name">val</span>=<span class="org-string">"0"</span><span class="org-nxml-tag-slash">/</span><span class="org-nxml-tag-delimiter">&gt;</span>
    <span class="org-nxml-tag-delimiter">&lt;</span><span class="org-nxml-tag-slash">/</span><span class="org-nxml-element-local-name">Action</span><span class="org-nxml-tag-delimiter">&gt;</span>
    <span class="org-nxml-tag-delimiter">&lt;</span><span class="org-nxml-element-local-name">Action</span> <span class="org-nxml-attribute-local-name">sr</span>=<span class="org-string">"act13"</span> <span class="org-nxml-attribute-local-name">ve</span>=<span class="org-string">"7"</span><span class="org-nxml-tag-delimiter">&gt;</span>
      <span class="org-nxml-tag-delimiter">&lt;</span><span class="org-nxml-element-local-name">code</span><span class="org-nxml-tag-delimiter">&gt;</span><span class="org-nxml-text">38</span><span class="org-nxml-tag-delimiter">&lt;</span><span class="org-nxml-tag-slash">/</span><span class="org-nxml-element-local-name">code</span><span class="org-nxml-tag-delimiter">&gt;</span>
    <span class="org-nxml-tag-delimiter">&lt;</span><span class="org-nxml-tag-slash">/</span><span class="org-nxml-element-local-name">Action</span><span class="org-nxml-tag-delimiter">&gt;</span>
    <span class="org-nxml-tag-delimiter">&lt;</span><span class="org-nxml-element-local-name">Action</span> <span class="org-nxml-attribute-local-name">sr</span>=<span class="org-string">"act2"</span> <span class="org-nxml-attribute-local-name">ve</span>=<span class="org-string">"7"</span><span class="org-nxml-tag-delimiter">&gt;</span>
      <span class="org-nxml-tag-delimiter">&lt;</span><span class="org-nxml-element-local-name">code</span><span class="org-nxml-tag-delimiter">&gt;</span><span class="org-nxml-text">657</span><span class="org-nxml-tag-delimiter">&lt;</span><span class="org-nxml-tag-slash">/</span><span class="org-nxml-element-local-name">code</span><span class="org-nxml-tag-delimiter">&gt;</span>
    <span class="org-nxml-tag-delimiter">&lt;</span><span class="org-nxml-tag-slash">/</span><span class="org-nxml-element-local-name">Action</span><span class="org-nxml-tag-delimiter">&gt;</span>
    <span class="org-nxml-tag-delimiter">&lt;</span><span class="org-nxml-element-local-name">Action</span> <span class="org-nxml-attribute-local-name">sr</span>=<span class="org-string">"act3"</span> <span class="org-nxml-attribute-local-name">ve</span>=<span class="org-string">"7"</span><span class="org-nxml-tag-delimiter">&gt;</span>
      <span class="org-nxml-tag-delimiter">&lt;</span><span class="org-nxml-element-local-name">code</span><span class="org-nxml-tag-delimiter">&gt;</span><span class="org-nxml-text">559</span><span class="org-nxml-tag-delimiter">&lt;</span><span class="org-nxml-tag-slash">/</span><span class="org-nxml-element-local-name">code</span><span class="org-nxml-tag-delimiter">&gt;</span>
      <span class="org-nxml-tag-delimiter">&lt;</span><span class="org-nxml-element-local-name">Str</span> <span class="org-nxml-attribute-local-name">sr</span>=<span class="org-string">"arg0"</span> <span class="org-nxml-attribute-local-name">ve</span>=<span class="org-string">"3"</span><span class="org-nxml-tag-delimiter">&gt;</span><span class="org-nxml-text">Done</span><span class="org-nxml-tag-delimiter">&lt;</span><span class="org-nxml-tag-slash">/</span><span class="org-nxml-element-local-name">Str</span><span class="org-nxml-tag-delimiter">&gt;</span>
      <span class="org-nxml-tag-delimiter">&lt;</span><span class="org-nxml-element-local-name">Str</span> <span class="org-nxml-attribute-local-name">sr</span>=<span class="org-string">"arg1"</span> <span class="org-nxml-attribute-local-name">ve</span>=<span class="org-string">"3"</span><span class="org-nxml-tag-delimiter">&gt;</span><span class="org-nxml-text">default:default</span><span class="org-nxml-tag-delimiter">&lt;</span><span class="org-nxml-tag-slash">/</span><span class="org-nxml-element-local-name">Str</span><span class="org-nxml-tag-delimiter">&gt;</span>
      <span class="org-nxml-tag-delimiter">&lt;</span><span class="org-nxml-element-local-name">Int</span> <span class="org-nxml-attribute-local-name">sr</span>=<span class="org-string">"arg2"</span> <span class="org-nxml-attribute-local-name">val</span>=<span class="org-string">"3"</span><span class="org-nxml-tag-slash">/</span><span class="org-nxml-tag-delimiter">&gt;</span>
      <span class="org-nxml-tag-delimiter">&lt;</span><span class="org-nxml-element-local-name">Int</span> <span class="org-nxml-attribute-local-name">sr</span>=<span class="org-string">"arg3"</span> <span class="org-nxml-attribute-local-name">val</span>=<span class="org-string">"5"</span><span class="org-nxml-tag-slash">/</span><span class="org-nxml-tag-delimiter">&gt;</span>
      <span class="org-nxml-tag-delimiter">&lt;</span><span class="org-nxml-element-local-name">Int</span> <span class="org-nxml-attribute-local-name">sr</span>=<span class="org-string">"arg4"</span> <span class="org-nxml-attribute-local-name">val</span>=<span class="org-string">"5"</span><span class="org-nxml-tag-slash">/</span><span class="org-nxml-tag-delimiter">&gt;</span>
      <span class="org-nxml-tag-delimiter">&lt;</span><span class="org-nxml-element-local-name">Int</span> <span class="org-nxml-attribute-local-name">sr</span>=<span class="org-string">"arg5"</span> <span class="org-nxml-attribute-local-name">val</span>=<span class="org-string">"1"</span><span class="org-nxml-tag-slash">/</span><span class="org-nxml-tag-delimiter">&gt;</span>
      <span class="org-nxml-tag-delimiter">&lt;</span><span class="org-nxml-element-local-name">Int</span> <span class="org-nxml-attribute-local-name">sr</span>=<span class="org-string">"arg6"</span> <span class="org-nxml-attribute-local-name">val</span>=<span class="org-string">"0"</span><span class="org-nxml-tag-slash">/</span><span class="org-nxml-tag-delimiter">&gt;</span>
      <span class="org-nxml-tag-delimiter">&lt;</span><span class="org-nxml-element-local-name">Int</span> <span class="org-nxml-attribute-local-name">sr</span>=<span class="org-string">"arg7"</span> <span class="org-nxml-attribute-local-name">val</span>=<span class="org-string">"0"</span><span class="org-nxml-tag-slash">/</span><span class="org-nxml-tag-delimiter">&gt;</span>
    <span class="org-nxml-tag-delimiter">&lt;</span><span class="org-nxml-tag-slash">/</span><span class="org-nxml-element-local-name">Action</span><span class="org-nxml-tag-delimiter">&gt;</span>
    <span class="org-nxml-tag-delimiter">&lt;</span><span class="org-nxml-element-local-name">Action</span> <span class="org-nxml-attribute-local-name">sr</span>=<span class="org-string">"act4"</span> <span class="org-nxml-attribute-local-name">ve</span>=<span class="org-string">"7"</span><span class="org-nxml-tag-delimiter">&gt;</span>
      <span class="org-nxml-tag-delimiter">&lt;</span><span class="org-nxml-element-local-name">code</span><span class="org-nxml-tag-delimiter">&gt;</span><span class="org-nxml-text">2046367074</span><span class="org-nxml-tag-delimiter">&lt;</span><span class="org-nxml-tag-slash">/</span><span class="org-nxml-element-local-name">code</span><span class="org-nxml-tag-delimiter">&gt;</span>
      <span class="org-nxml-tag-delimiter">&lt;</span><span class="org-nxml-element-local-name">Bundle</span> <span class="org-nxml-attribute-local-name">sr</span>=<span class="org-string">"arg0"</span><span class="org-nxml-tag-delimiter">&gt;</span>
        <span class="org-nxml-tag-delimiter">&lt;</span><span class="org-nxml-element-local-name">Vals</span> <span class="org-nxml-attribute-local-name">sr</span>=<span class="org-string">"val"</span><span class="org-nxml-tag-delimiter">&gt;</span>
          <span class="org-nxml-tag-delimiter">&lt;</span><span class="org-nxml-element-local-name">App</span><span class="org-nxml-tag-delimiter">&gt;</span><span class="org-nxml-entity-ref-delimiter">&amp;</span><span class="org-nxml-entity-ref-name">lt</span><span class="org-nxml-entity-ref-delimiter">;</span><span class="org-nxml-text">null</span><span class="org-nxml-entity-ref-delimiter">&amp;</span><span class="org-nxml-entity-ref-name">gt</span><span class="org-nxml-entity-ref-delimiter">;</span><span class="org-nxml-tag-delimiter">&lt;</span><span class="org-nxml-tag-slash">/</span><span class="org-nxml-element-local-name">App</span><span class="org-nxml-tag-delimiter">&gt;</span>
          <span class="org-nxml-tag-delimiter">&lt;</span><span class="org-nxml-element-local-name">App-type</span><span class="org-nxml-tag-delimiter">&gt;</span><span class="org-nxml-text">java.lang.String</span><span class="org-nxml-tag-delimiter">&lt;</span><span class="org-nxml-tag-slash">/</span><span class="org-nxml-element-local-name">App-type</span><span class="org-nxml-tag-delimiter">&gt;</span>
          <span class="org-nxml-tag-delimiter">&lt;</span><span class="org-nxml-element-local-name">CancelAll</span><span class="org-nxml-tag-delimiter">&gt;</span><span class="org-nxml-text">false</span><span class="org-nxml-tag-delimiter">&lt;</span><span class="org-nxml-tag-slash">/</span><span class="org-nxml-element-local-name">CancelAll</span><span class="org-nxml-tag-delimiter">&gt;</span>
          <span class="org-nxml-tag-delimiter">&lt;</span><span class="org-nxml-element-local-name">CancelAll-type</span><span class="org-nxml-tag-delimiter">&gt;</span><span class="org-nxml-text">java.lang.Boolean</span><span class="org-nxml-tag-delimiter">&lt;</span><span class="org-nxml-tag-slash">/</span><span class="org-nxml-element-local-name">CancelAll-type</span><span class="org-nxml-tag-delimiter">&gt;</span>
          <span class="org-nxml-tag-delimiter">&lt;</span><span class="org-nxml-element-local-name">CancelPersistent</span><span class="org-nxml-tag-delimiter">&gt;</span><span class="org-nxml-text">false</span><span class="org-nxml-tag-delimiter">&lt;</span><span class="org-nxml-tag-slash">/</span><span class="org-nxml-element-local-name">CancelPersistent</span><span class="org-nxml-tag-delimiter">&gt;</span>
          <span class="org-nxml-tag-delimiter">&lt;</span><span class="org-nxml-element-local-name">CancelPersistent-type</span><span class="org-nxml-tag-delimiter">&gt;</span><span class="org-nxml-text">java.lang.Boolean</span><span class="org-nxml-tag-delimiter">&lt;</span><span class="org-nxml-tag-slash">/</span><span class="org-nxml-element-local-name">CancelPersistent-type</span><span class="org-nxml-tag-delimiter">&gt;</span>
          <span class="org-nxml-tag-delimiter">&lt;</span><span class="org-nxml-element-local-name">CaseinsensitiveApp</span><span class="org-nxml-tag-delimiter">&gt;</span><span class="org-nxml-text">false</span><span class="org-nxml-tag-delimiter">&lt;</span><span class="org-nxml-tag-slash">/</span><span class="org-nxml-element-local-name">CaseinsensitiveApp</span><span class="org-nxml-tag-delimiter">&gt;</span>
          <span class="org-nxml-tag-delimiter">&lt;</span><span class="org-nxml-element-local-name">CaseinsensitiveApp-type</span><span class="org-nxml-tag-delimiter">&gt;</span><span class="org-nxml-text">java.lang.Boolean</span><span class="org-nxml-tag-delimiter">&lt;</span><span class="org-nxml-tag-slash">/</span><span class="org-nxml-element-local-name">CaseinsensitiveApp-type</span><span class="org-nxml-tag-delimiter">&gt;</span>
          <span class="org-nxml-tag-delimiter">&lt;</span><span class="org-nxml-element-local-name">CaseinsensitivePackage</span><span class="org-nxml-tag-delimiter">&gt;</span><span class="org-nxml-text">false</span><span class="org-nxml-tag-delimiter">&lt;</span><span class="org-nxml-tag-slash">/</span><span class="org-nxml-element-local-name">CaseinsensitivePackage</span><span class="org-nxml-tag-delimiter">&gt;</span>
          <span class="org-nxml-tag-delimiter">&lt;</span><span class="org-nxml-element-local-name">CaseinsensitivePackage-type</span><span class="org-nxml-tag-delimiter">&gt;</span><span class="org-nxml-text">java.lang.Boolean</span><span class="org-nxml-tag-delimiter">&lt;</span><span class="org-nxml-tag-slash">/</span><span class="org-nxml-element-local-name">CaseinsensitivePackage-type</span><span class="org-nxml-tag-delimiter">&gt;</span>
          <span class="org-nxml-tag-delimiter">&lt;</span><span class="org-nxml-element-local-name">CaseinsensitiveText</span><span class="org-nxml-tag-delimiter">&gt;</span><span class="org-nxml-text">false</span><span class="org-nxml-tag-delimiter">&lt;</span><span class="org-nxml-tag-slash">/</span><span class="org-nxml-element-local-name">CaseinsensitiveText</span><span class="org-nxml-tag-delimiter">&gt;</span>
          <span class="org-nxml-tag-delimiter">&lt;</span><span class="org-nxml-element-local-name">CaseinsensitiveText-type</span><span class="org-nxml-tag-delimiter">&gt;</span><span class="org-nxml-text">java.lang.Boolean</span><span class="org-nxml-tag-delimiter">&lt;</span><span class="org-nxml-tag-slash">/</span><span class="org-nxml-element-local-name">CaseinsensitiveText-type</span><span class="org-nxml-tag-delimiter">&gt;</span>
          <span class="org-nxml-tag-delimiter">&lt;</span><span class="org-nxml-element-local-name">CaseinsensitiveTitle</span><span class="org-nxml-tag-delimiter">&gt;</span><span class="org-nxml-text">false</span><span class="org-nxml-tag-delimiter">&lt;</span><span class="org-nxml-tag-slash">/</span><span class="org-nxml-element-local-name">CaseinsensitiveTitle</span><span class="org-nxml-tag-delimiter">&gt;</span>
          <span class="org-nxml-tag-delimiter">&lt;</span><span class="org-nxml-element-local-name">CaseinsensitiveTitle-type</span><span class="org-nxml-tag-delimiter">&gt;</span><span class="org-nxml-text">java.lang.Boolean</span><span class="org-nxml-tag-delimiter">&lt;</span><span class="org-nxml-tag-slash">/</span><span class="org-nxml-element-local-name">CaseinsensitiveTitle-type</span><span class="org-nxml-tag-delimiter">&gt;</span>
          <span class="org-nxml-tag-delimiter">&lt;</span><span class="org-nxml-element-local-name">ExactApp</span><span class="org-nxml-tag-delimiter">&gt;</span><span class="org-nxml-text">false</span><span class="org-nxml-tag-delimiter">&lt;</span><span class="org-nxml-tag-slash">/</span><span class="org-nxml-element-local-name">ExactApp</span><span class="org-nxml-tag-delimiter">&gt;</span>
          <span class="org-nxml-tag-delimiter">&lt;</span><span class="org-nxml-element-local-name">ExactApp-type</span><span class="org-nxml-tag-delimiter">&gt;</span><span class="org-nxml-text">java.lang.Boolean</span><span class="org-nxml-tag-delimiter">&lt;</span><span class="org-nxml-tag-slash">/</span><span class="org-nxml-element-local-name">ExactApp-type</span><span class="org-nxml-tag-delimiter">&gt;</span>
          <span class="org-nxml-tag-delimiter">&lt;</span><span class="org-nxml-element-local-name">ExactPackage</span><span class="org-nxml-tag-delimiter">&gt;</span><span class="org-nxml-text">false</span><span class="org-nxml-tag-delimiter">&lt;</span><span class="org-nxml-tag-slash">/</span><span class="org-nxml-element-local-name">ExactPackage</span><span class="org-nxml-tag-delimiter">&gt;</span>
          <span class="org-nxml-tag-delimiter">&lt;</span><span class="org-nxml-element-local-name">ExactPackage-type</span><span class="org-nxml-tag-delimiter">&gt;</span><span class="org-nxml-text">java.lang.Boolean</span><span class="org-nxml-tag-delimiter">&lt;</span><span class="org-nxml-tag-slash">/</span><span class="org-nxml-element-local-name">ExactPackage-type</span><span class="org-nxml-tag-delimiter">&gt;</span>
          <span class="org-nxml-tag-delimiter">&lt;</span><span class="org-nxml-element-local-name">ExactText</span><span class="org-nxml-tag-delimiter">&gt;</span><span class="org-nxml-text">false</span><span class="org-nxml-tag-delimiter">&lt;</span><span class="org-nxml-tag-slash">/</span><span class="org-nxml-element-local-name">ExactText</span><span class="org-nxml-tag-delimiter">&gt;</span>
          <span class="org-nxml-tag-delimiter">&lt;</span><span class="org-nxml-element-local-name">ExactText-type</span><span class="org-nxml-tag-delimiter">&gt;</span><span class="org-nxml-text">java.lang.Boolean</span><span class="org-nxml-tag-delimiter">&lt;</span><span class="org-nxml-tag-slash">/</span><span class="org-nxml-element-local-name">ExactText-type</span><span class="org-nxml-tag-delimiter">&gt;</span>
          <span class="org-nxml-tag-delimiter">&lt;</span><span class="org-nxml-element-local-name">ExactTitle</span><span class="org-nxml-tag-delimiter">&gt;</span><span class="org-nxml-text">false</span><span class="org-nxml-tag-delimiter">&lt;</span><span class="org-nxml-tag-slash">/</span><span class="org-nxml-element-local-name">ExactTitle</span><span class="org-nxml-tag-delimiter">&gt;</span>
          <span class="org-nxml-tag-delimiter">&lt;</span><span class="org-nxml-element-local-name">ExactTitle-type</span><span class="org-nxml-tag-delimiter">&gt;</span><span class="org-nxml-text">java.lang.Boolean</span><span class="org-nxml-tag-delimiter">&lt;</span><span class="org-nxml-tag-slash">/</span><span class="org-nxml-element-local-name">ExactTitle-type</span><span class="org-nxml-tag-delimiter">&gt;</span>
          <span class="org-nxml-tag-delimiter">&lt;</span><span class="org-nxml-element-local-name">InterceptApps</span><span class="org-nxml-tag-delimiter">&gt;</span><span class="org-nxml-entity-ref-delimiter">&amp;</span><span class="org-nxml-entity-ref-name">lt</span><span class="org-nxml-entity-ref-delimiter">;</span><span class="org-nxml-text">StringArray sr=""/</span><span class="org-nxml-entity-ref-delimiter">&amp;</span><span class="org-nxml-entity-ref-name">gt</span><span class="org-nxml-entity-ref-delimiter">;</span><span class="org-nxml-tag-delimiter">&lt;</span><span class="org-nxml-tag-slash">/</span><span class="org-nxml-element-local-name">InterceptApps</span><span class="org-nxml-tag-delimiter">&gt;</span>
          <span class="org-nxml-tag-delimiter">&lt;</span><span class="org-nxml-element-local-name">InterceptApps-type</span><span class="org-nxml-tag-delimiter">&gt;</span><span class="org-nxml-text">[Ljava.lang.String;</span><span class="org-nxml-tag-delimiter">&lt;</span><span class="org-nxml-tag-slash">/</span><span class="org-nxml-element-local-name">InterceptApps-type</span><span class="org-nxml-tag-delimiter">&gt;</span>
          <span class="org-nxml-tag-delimiter">&lt;</span><span class="org-nxml-element-local-name">InvertApp</span><span class="org-nxml-tag-delimiter">&gt;</span><span class="org-nxml-text">false</span><span class="org-nxml-tag-delimiter">&lt;</span><span class="org-nxml-tag-slash">/</span><span class="org-nxml-element-local-name">InvertApp</span><span class="org-nxml-tag-delimiter">&gt;</span>
          <span class="org-nxml-tag-delimiter">&lt;</span><span class="org-nxml-element-local-name">InvertApp-type</span><span class="org-nxml-tag-delimiter">&gt;</span><span class="org-nxml-text">java.lang.Boolean</span><span class="org-nxml-tag-delimiter">&lt;</span><span class="org-nxml-tag-slash">/</span><span class="org-nxml-element-local-name">InvertApp-type</span><span class="org-nxml-tag-delimiter">&gt;</span>
          <span class="org-nxml-tag-delimiter">&lt;</span><span class="org-nxml-element-local-name">InvertPackage</span><span class="org-nxml-tag-delimiter">&gt;</span><span class="org-nxml-text">false</span><span class="org-nxml-tag-delimiter">&lt;</span><span class="org-nxml-tag-slash">/</span><span class="org-nxml-element-local-name">InvertPackage</span><span class="org-nxml-tag-delimiter">&gt;</span>
          <span class="org-nxml-tag-delimiter">&lt;</span><span class="org-nxml-element-local-name">InvertPackage-type</span><span class="org-nxml-tag-delimiter">&gt;</span><span class="org-nxml-text">java.lang.Boolean</span><span class="org-nxml-tag-delimiter">&lt;</span><span class="org-nxml-tag-slash">/</span><span class="org-nxml-element-local-name">InvertPackage-type</span><span class="org-nxml-tag-delimiter">&gt;</span>
          <span class="org-nxml-tag-delimiter">&lt;</span><span class="org-nxml-element-local-name">InvertText</span><span class="org-nxml-tag-delimiter">&gt;</span><span class="org-nxml-text">false</span><span class="org-nxml-tag-delimiter">&lt;</span><span class="org-nxml-tag-slash">/</span><span class="org-nxml-element-local-name">InvertText</span><span class="org-nxml-tag-delimiter">&gt;</span>
          <span class="org-nxml-tag-delimiter">&lt;</span><span class="org-nxml-element-local-name">InvertText-type</span><span class="org-nxml-tag-delimiter">&gt;</span><span class="org-nxml-text">java.lang.Boolean</span><span class="org-nxml-tag-delimiter">&lt;</span><span class="org-nxml-tag-slash">/</span><span class="org-nxml-element-local-name">InvertText-type</span><span class="org-nxml-tag-delimiter">&gt;</span>
          <span class="org-nxml-tag-delimiter">&lt;</span><span class="org-nxml-element-local-name">InvertTitle</span><span class="org-nxml-tag-delimiter">&gt;</span><span class="org-nxml-text">false</span><span class="org-nxml-tag-delimiter">&lt;</span><span class="org-nxml-tag-slash">/</span><span class="org-nxml-element-local-name">InvertTitle</span><span class="org-nxml-tag-delimiter">&gt;</span>
          <span class="org-nxml-tag-delimiter">&lt;</span><span class="org-nxml-element-local-name">InvertTitle-type</span><span class="org-nxml-tag-delimiter">&gt;</span><span class="org-nxml-text">java.lang.Boolean</span><span class="org-nxml-tag-delimiter">&lt;</span><span class="org-nxml-tag-slash">/</span><span class="org-nxml-element-local-name">InvertTitle-type</span><span class="org-nxml-tag-delimiter">&gt;</span>
          <span class="org-nxml-tag-delimiter">&lt;</span><span class="org-nxml-element-local-name">OtherId</span><span class="org-nxml-tag-delimiter">&gt;</span><span class="org-nxml-entity-ref-delimiter">&amp;</span><span class="org-nxml-entity-ref-name">lt</span><span class="org-nxml-entity-ref-delimiter">;</span><span class="org-nxml-text">null</span><span class="org-nxml-entity-ref-delimiter">&amp;</span><span class="org-nxml-entity-ref-name">gt</span><span class="org-nxml-entity-ref-delimiter">;</span><span class="org-nxml-tag-delimiter">&lt;</span><span class="org-nxml-tag-slash">/</span><span class="org-nxml-element-local-name">OtherId</span><span class="org-nxml-tag-delimiter">&gt;</span>
          <span class="org-nxml-tag-delimiter">&lt;</span><span class="org-nxml-element-local-name">OtherId-type</span><span class="org-nxml-tag-delimiter">&gt;</span><span class="org-nxml-text">java.lang.String</span><span class="org-nxml-tag-delimiter">&lt;</span><span class="org-nxml-tag-slash">/</span><span class="org-nxml-element-local-name">OtherId-type</span><span class="org-nxml-tag-delimiter">&gt;</span>
          <span class="org-nxml-tag-delimiter">&lt;</span><span class="org-nxml-element-local-name">OtherPackage</span><span class="org-nxml-tag-delimiter">&gt;</span><span class="org-nxml-entity-ref-delimiter">&amp;</span><span class="org-nxml-entity-ref-name">lt</span><span class="org-nxml-entity-ref-delimiter">;</span><span class="org-nxml-text">null</span><span class="org-nxml-entity-ref-delimiter">&amp;</span><span class="org-nxml-entity-ref-name">gt</span><span class="org-nxml-entity-ref-delimiter">;</span><span class="org-nxml-tag-delimiter">&lt;</span><span class="org-nxml-tag-slash">/</span><span class="org-nxml-element-local-name">OtherPackage</span><span class="org-nxml-tag-delimiter">&gt;</span>
          <span class="org-nxml-tag-delimiter">&lt;</span><span class="org-nxml-element-local-name">OtherPackage-type</span><span class="org-nxml-tag-delimiter">&gt;</span><span class="org-nxml-text">java.lang.String</span><span class="org-nxml-tag-delimiter">&lt;</span><span class="org-nxml-tag-slash">/</span><span class="org-nxml-element-local-name">OtherPackage-type</span><span class="org-nxml-tag-delimiter">&gt;</span>
          <span class="org-nxml-tag-delimiter">&lt;</span><span class="org-nxml-element-local-name">OtherTag</span><span class="org-nxml-tag-delimiter">&gt;</span><span class="org-nxml-entity-ref-delimiter">&amp;</span><span class="org-nxml-entity-ref-name">lt</span><span class="org-nxml-entity-ref-delimiter">;</span><span class="org-nxml-text">null</span><span class="org-nxml-entity-ref-delimiter">&amp;</span><span class="org-nxml-entity-ref-name">gt</span><span class="org-nxml-entity-ref-delimiter">;</span><span class="org-nxml-tag-delimiter">&lt;</span><span class="org-nxml-tag-slash">/</span><span class="org-nxml-element-local-name">OtherTag</span><span class="org-nxml-tag-delimiter">&gt;</span>
          <span class="org-nxml-tag-delimiter">&lt;</span><span class="org-nxml-element-local-name">OtherTag-type</span><span class="org-nxml-tag-delimiter">&gt;</span><span class="org-nxml-text">java.lang.String</span><span class="org-nxml-tag-delimiter">&lt;</span><span class="org-nxml-tag-slash">/</span><span class="org-nxml-element-local-name">OtherTag-type</span><span class="org-nxml-tag-delimiter">&gt;</span>
          <span class="org-nxml-tag-delimiter">&lt;</span><span class="org-nxml-element-local-name">PackageName</span><span class="org-nxml-tag-delimiter">&gt;</span><span class="org-nxml-entity-ref-delimiter">&amp;</span><span class="org-nxml-entity-ref-name">lt</span><span class="org-nxml-entity-ref-delimiter">;</span><span class="org-nxml-text">null</span><span class="org-nxml-entity-ref-delimiter">&amp;</span><span class="org-nxml-entity-ref-name">gt</span><span class="org-nxml-entity-ref-delimiter">;</span><span class="org-nxml-tag-delimiter">&lt;</span><span class="org-nxml-tag-slash">/</span><span class="org-nxml-element-local-name">PackageName</span><span class="org-nxml-tag-delimiter">&gt;</span>
          <span class="org-nxml-tag-delimiter">&lt;</span><span class="org-nxml-element-local-name">PackageName-type</span><span class="org-nxml-tag-delimiter">&gt;</span><span class="org-nxml-text">java.lang.String</span><span class="org-nxml-tag-delimiter">&lt;</span><span class="org-nxml-tag-slash">/</span><span class="org-nxml-element-local-name">PackageName-type</span><span class="org-nxml-tag-delimiter">&gt;</span>
          <span class="org-nxml-tag-delimiter">&lt;</span><span class="org-nxml-element-local-name">RegexApp</span><span class="org-nxml-tag-delimiter">&gt;</span><span class="org-nxml-text">false</span><span class="org-nxml-tag-delimiter">&lt;</span><span class="org-nxml-tag-slash">/</span><span class="org-nxml-element-local-name">RegexApp</span><span class="org-nxml-tag-delimiter">&gt;</span>
          <span class="org-nxml-tag-delimiter">&lt;</span><span class="org-nxml-element-local-name">RegexApp-type</span><span class="org-nxml-tag-delimiter">&gt;</span><span class="org-nxml-text">java.lang.Boolean</span><span class="org-nxml-tag-delimiter">&lt;</span><span class="org-nxml-tag-slash">/</span><span class="org-nxml-element-local-name">RegexApp-type</span><span class="org-nxml-tag-delimiter">&gt;</span>
          <span class="org-nxml-tag-delimiter">&lt;</span><span class="org-nxml-element-local-name">RegexPackage</span><span class="org-nxml-tag-delimiter">&gt;</span><span class="org-nxml-text">false</span><span class="org-nxml-tag-delimiter">&lt;</span><span class="org-nxml-tag-slash">/</span><span class="org-nxml-element-local-name">RegexPackage</span><span class="org-nxml-tag-delimiter">&gt;</span>
          <span class="org-nxml-tag-delimiter">&lt;</span><span class="org-nxml-element-local-name">RegexPackage-type</span><span class="org-nxml-tag-delimiter">&gt;</span><span class="org-nxml-text">java.lang.Boolean</span><span class="org-nxml-tag-delimiter">&lt;</span><span class="org-nxml-tag-slash">/</span><span class="org-nxml-element-local-name">RegexPackage-type</span><span class="org-nxml-tag-delimiter">&gt;</span>
          <span class="org-nxml-tag-delimiter">&lt;</span><span class="org-nxml-element-local-name">RegexText</span><span class="org-nxml-tag-delimiter">&gt;</span><span class="org-nxml-text">false</span><span class="org-nxml-tag-delimiter">&lt;</span><span class="org-nxml-tag-slash">/</span><span class="org-nxml-element-local-name">RegexText</span><span class="org-nxml-tag-delimiter">&gt;</span>
          <span class="org-nxml-tag-delimiter">&lt;</span><span class="org-nxml-element-local-name">RegexText-type</span><span class="org-nxml-tag-delimiter">&gt;</span><span class="org-nxml-text">java.lang.Boolean</span><span class="org-nxml-tag-delimiter">&lt;</span><span class="org-nxml-tag-slash">/</span><span class="org-nxml-element-local-name">RegexText-type</span><span class="org-nxml-tag-delimiter">&gt;</span>
          <span class="org-nxml-tag-delimiter">&lt;</span><span class="org-nxml-element-local-name">RegexTitle</span><span class="org-nxml-tag-delimiter">&gt;</span><span class="org-nxml-text">false</span><span class="org-nxml-tag-delimiter">&lt;</span><span class="org-nxml-tag-slash">/</span><span class="org-nxml-element-local-name">RegexTitle</span><span class="org-nxml-tag-delimiter">&gt;</span>
          <span class="org-nxml-tag-delimiter">&lt;</span><span class="org-nxml-element-local-name">RegexTitle-type</span><span class="org-nxml-tag-delimiter">&gt;</span><span class="org-nxml-text">java.lang.Boolean</span><span class="org-nxml-tag-delimiter">&lt;</span><span class="org-nxml-tag-slash">/</span><span class="org-nxml-element-local-name">RegexTitle-type</span><span class="org-nxml-tag-delimiter">&gt;</span>
          <span class="org-nxml-tag-delimiter">&lt;</span><span class="org-nxml-element-local-name">Text</span><span class="org-nxml-tag-delimiter">&gt;</span><span class="org-nxml-entity-ref-delimiter">&amp;</span><span class="org-nxml-entity-ref-name">lt</span><span class="org-nxml-entity-ref-delimiter">;</span><span class="org-nxml-text">null</span><span class="org-nxml-entity-ref-delimiter">&amp;</span><span class="org-nxml-entity-ref-name">gt</span><span class="org-nxml-entity-ref-delimiter">;</span><span class="org-nxml-tag-delimiter">&lt;</span><span class="org-nxml-tag-slash">/</span><span class="org-nxml-element-local-name">Text</span><span class="org-nxml-tag-delimiter">&gt;</span>
          <span class="org-nxml-tag-delimiter">&lt;</span><span class="org-nxml-element-local-name">Text-type</span><span class="org-nxml-tag-delimiter">&gt;</span><span class="org-nxml-text">java.lang.String</span><span class="org-nxml-tag-delimiter">&lt;</span><span class="org-nxml-tag-slash">/</span><span class="org-nxml-element-local-name">Text-type</span><span class="org-nxml-tag-delimiter">&gt;</span>
          <span class="org-nxml-tag-delimiter">&lt;</span><span class="org-nxml-element-local-name">Title</span><span class="org-nxml-tag-delimiter">&gt;</span><span class="org-nxml-entity-ref-delimiter">&amp;</span><span class="org-nxml-entity-ref-name">lt</span><span class="org-nxml-entity-ref-delimiter">;</span><span class="org-nxml-text">null</span><span class="org-nxml-entity-ref-delimiter">&amp;</span><span class="org-nxml-entity-ref-name">gt</span><span class="org-nxml-entity-ref-delimiter">;</span><span class="org-nxml-tag-delimiter">&lt;</span><span class="org-nxml-tag-slash">/</span><span class="org-nxml-element-local-name">Title</span><span class="org-nxml-tag-delimiter">&gt;</span>
          <span class="org-nxml-tag-delimiter">&lt;</span><span class="org-nxml-element-local-name">Title-type</span><span class="org-nxml-tag-delimiter">&gt;</span><span class="org-nxml-text">java.lang.String</span><span class="org-nxml-tag-delimiter">&lt;</span><span class="org-nxml-tag-slash">/</span><span class="org-nxml-element-local-name">Title-type</span><span class="org-nxml-tag-delimiter">&gt;</span>
          <span class="org-nxml-tag-delimiter">&lt;</span><span class="org-nxml-element-local-name">com.twofortyfouram.locale.intent.extra.BLURB</span><span class="org-nxml-tag-delimiter">&gt;</span><span class="org-nxml-text">Id: my-recording</span><span class="org-nxml-tag-delimiter">&lt;</span><span class="org-nxml-tag-slash">/</span><span class="org-nxml-element-local-name">com.twofortyfouram.locale.intent.extra.BLURB</span><span class="org-nxml-tag-delimiter">&gt;</span>
          <span class="org-nxml-tag-delimiter">&lt;</span><span class="org-nxml-element-local-name">com.twofortyfouram.locale.intent.extra.BLURB-type</span><span class="org-nxml-tag-delimiter">&gt;</span><span class="org-nxml-text">java.lang.String</span><span class="org-nxml-tag-delimiter">&lt;</span><span class="org-nxml-tag-slash">/</span><span class="org-nxml-element-local-name">com.twofortyfouram.locale.intent.extra.BLURB-type</span><span class="org-nxml-tag-delimiter">&gt;</span>
          <span class="org-nxml-tag-delimiter">&lt;</span><span class="org-nxml-element-local-name">net.dinglisch.android.tasker.RELEVANT_VARIABLES</span><span class="org-nxml-tag-delimiter">&gt;</span><span class="org-nxml-entity-ref-delimiter">&amp;</span><span class="org-nxml-entity-ref-name">lt</span><span class="org-nxml-entity-ref-delimiter">;</span><span class="org-nxml-text">StringArray sr=""</span><span class="org-nxml-entity-ref-delimiter">&amp;</span><span class="org-nxml-entity-ref-name">gt</span><span class="org-nxml-entity-ref-delimiter">;</span><span class="org-nxml-entity-ref-delimiter">&amp;</span><span class="org-nxml-entity-ref-name">lt</span><span class="org-nxml-entity-ref-delimiter">;</span><span class="org-nxml-text">_array_net.dinglisch.android.tasker.RELEVANT_VARIABLES0</span><span class="org-nxml-entity-ref-delimiter">&amp;</span><span class="org-nxml-entity-ref-name">gt</span><span class="org-nxml-entity-ref-delimiter">;</span><span class="org-nxml-text">%err</span>
<span class="org-nxml-text">Error Code</span>
<span class="org-nxml-text">Only available if you select </span><span class="org-nxml-entity-ref-delimiter">&amp;</span><span class="org-nxml-entity-ref-name">amp</span><span class="org-nxml-entity-ref-delimiter">;</span><span class="org-nxml-text">lt;b</span><span class="org-nxml-entity-ref-delimiter">&amp;</span><span class="org-nxml-entity-ref-name">amp</span><span class="org-nxml-entity-ref-delimiter">;</span><span class="org-nxml-text">gt;Continue Task After Error</span><span class="org-nxml-entity-ref-delimiter">&amp;</span><span class="org-nxml-entity-ref-name">amp</span><span class="org-nxml-entity-ref-delimiter">;</span><span class="org-nxml-text">lt;/b</span><span class="org-nxml-entity-ref-delimiter">&amp;</span><span class="org-nxml-entity-ref-name">amp</span><span class="org-nxml-entity-ref-delimiter">;</span><span class="org-nxml-text">gt; and the action ends in error</span><span class="org-nxml-entity-ref-delimiter">&amp;</span><span class="org-nxml-entity-ref-name">lt</span><span class="org-nxml-entity-ref-delimiter">;</span><span class="org-nxml-text">/_array_net.dinglisch.android.tasker.RELEVANT_VARIABLES0</span><span class="org-nxml-entity-ref-delimiter">&amp;</span><span class="org-nxml-entity-ref-name">gt</span><span class="org-nxml-entity-ref-delimiter">;</span><span class="org-nxml-entity-ref-delimiter">&amp;</span><span class="org-nxml-entity-ref-name">lt</span><span class="org-nxml-entity-ref-delimiter">;</span><span class="org-nxml-text">_array_net.dinglisch.android.tasker.RELEVANT_VARIABLES1</span><span class="org-nxml-entity-ref-delimiter">&amp;</span><span class="org-nxml-entity-ref-name">gt</span><span class="org-nxml-entity-ref-delimiter">;</span><span class="org-nxml-text">%errmsg</span>
<span class="org-nxml-text">Error Message</span>
<span class="org-nxml-text">Only available if you select </span><span class="org-nxml-entity-ref-delimiter">&amp;</span><span class="org-nxml-entity-ref-name">amp</span><span class="org-nxml-entity-ref-delimiter">;</span><span class="org-nxml-text">lt;b</span><span class="org-nxml-entity-ref-delimiter">&amp;</span><span class="org-nxml-entity-ref-name">amp</span><span class="org-nxml-entity-ref-delimiter">;</span><span class="org-nxml-text">gt;Continue Task After Error</span><span class="org-nxml-entity-ref-delimiter">&amp;</span><span class="org-nxml-entity-ref-name">amp</span><span class="org-nxml-entity-ref-delimiter">;</span><span class="org-nxml-text">lt;/b</span><span class="org-nxml-entity-ref-delimiter">&amp;</span><span class="org-nxml-entity-ref-name">amp</span><span class="org-nxml-entity-ref-delimiter">;</span><span class="org-nxml-text">gt; and the action ends in error</span><span class="org-nxml-entity-ref-delimiter">&amp;</span><span class="org-nxml-entity-ref-name">lt</span><span class="org-nxml-entity-ref-delimiter">;</span><span class="org-nxml-text">/_array_net.dinglisch.android.tasker.RELEVANT_VARIABLES1</span><span class="org-nxml-entity-ref-delimiter">&amp;</span><span class="org-nxml-entity-ref-name">gt</span><span class="org-nxml-entity-ref-delimiter">;</span><span class="org-nxml-entity-ref-delimiter">&amp;</span><span class="org-nxml-entity-ref-name">lt</span><span class="org-nxml-entity-ref-delimiter">;</span><span class="org-nxml-text">/StringArray</span><span class="org-nxml-entity-ref-delimiter">&amp;</span><span class="org-nxml-entity-ref-name">gt</span><span class="org-nxml-entity-ref-delimiter">;</span><span class="org-nxml-tag-delimiter">&lt;</span><span class="org-nxml-tag-slash">/</span><span class="org-nxml-element-local-name">net.dinglisch.android.tasker.RELEVANT_VARIABLES</span><span class="org-nxml-tag-delimiter">&gt;</span>
          <span class="org-nxml-tag-delimiter">&lt;</span><span class="org-nxml-element-local-name">net.dinglisch.android.tasker.RELEVANT_VARIABLES-type</span><span class="org-nxml-tag-delimiter">&gt;</span><span class="org-nxml-text">[Ljava.lang.String;</span><span class="org-nxml-tag-delimiter">&lt;</span><span class="org-nxml-tag-slash">/</span><span class="org-nxml-element-local-name">net.dinglisch.android.tasker.RELEVANT_VARIABLES-type</span><span class="org-nxml-tag-delimiter">&gt;</span>
          <span class="org-nxml-tag-delimiter">&lt;</span><span class="org-nxml-element-local-name">net.dinglisch.android.tasker.extras.VARIABLE_REPLACE_KEYS</span><span class="org-nxml-tag-delimiter">&gt;</span><span class="org-nxml-text">notificaitionid plugininstanceid plugintypeid </span><span class="org-nxml-tag-delimiter">&lt;</span><span class="org-nxml-tag-slash">/</span><span class="org-nxml-element-local-name">net.dinglisch.android.tasker.extras.VARIABLE_REPLACE_KEYS</span><span class="org-nxml-tag-delimiter">&gt;</span>
          <span class="org-nxml-tag-delimiter">&lt;</span><span class="org-nxml-element-local-name">net.dinglisch.android.tasker.extras.VARIABLE_REPLACE_KEYS-type</span><span class="org-nxml-tag-delimiter">&gt;</span><span class="org-nxml-text">java.lang.String</span><span class="org-nxml-tag-delimiter">&lt;</span><span class="org-nxml-tag-slash">/</span><span class="org-nxml-element-local-name">net.dinglisch.android.tasker.extras.VARIABLE_REPLACE_KEYS-type</span><span class="org-nxml-tag-delimiter">&gt;</span>
          <span class="org-nxml-tag-delimiter">&lt;</span><span class="org-nxml-element-local-name">net.dinglisch.android.tasker.subbundled</span><span class="org-nxml-tag-delimiter">&gt;</span><span class="org-nxml-text">true</span><span class="org-nxml-tag-delimiter">&lt;</span><span class="org-nxml-tag-slash">/</span><span class="org-nxml-element-local-name">net.dinglisch.android.tasker.subbundled</span><span class="org-nxml-tag-delimiter">&gt;</span>
          <span class="org-nxml-tag-delimiter">&lt;</span><span class="org-nxml-element-local-name">net.dinglisch.android.tasker.subbundled-type</span><span class="org-nxml-tag-delimiter">&gt;</span><span class="org-nxml-text">java.lang.Boolean</span><span class="org-nxml-tag-delimiter">&lt;</span><span class="org-nxml-tag-slash">/</span><span class="org-nxml-element-local-name">net.dinglisch.android.tasker.subbundled-type</span><span class="org-nxml-tag-delimiter">&gt;</span>
          <span class="org-nxml-tag-delimiter">&lt;</span><span class="org-nxml-element-local-name">notificaitionid</span><span class="org-nxml-tag-delimiter">&gt;</span><span class="org-nxml-text">my-recording</span><span class="org-nxml-tag-delimiter">&lt;</span><span class="org-nxml-tag-slash">/</span><span class="org-nxml-element-local-name">notificaitionid</span><span class="org-nxml-tag-delimiter">&gt;</span>
          <span class="org-nxml-tag-delimiter">&lt;</span><span class="org-nxml-element-local-name">notificaitionid-type</span><span class="org-nxml-tag-delimiter">&gt;</span><span class="org-nxml-text">java.lang.String</span><span class="org-nxml-tag-delimiter">&lt;</span><span class="org-nxml-tag-slash">/</span><span class="org-nxml-element-local-name">notificaitionid-type</span><span class="org-nxml-tag-delimiter">&gt;</span>
          <span class="org-nxml-tag-delimiter">&lt;</span><span class="org-nxml-element-local-name">plugininstanceid</span><span class="org-nxml-tag-delimiter">&gt;</span><span class="org-nxml-text">da51b00c-7f2a-483d-864c-7fee8ac384aa</span><span class="org-nxml-tag-delimiter">&lt;</span><span class="org-nxml-tag-slash">/</span><span class="org-nxml-element-local-name">plugininstanceid</span><span class="org-nxml-tag-delimiter">&gt;</span>
          <span class="org-nxml-tag-delimiter">&lt;</span><span class="org-nxml-element-local-name">plugininstanceid-type</span><span class="org-nxml-tag-delimiter">&gt;</span><span class="org-nxml-text">java.lang.String</span><span class="org-nxml-tag-delimiter">&lt;</span><span class="org-nxml-tag-slash">/</span><span class="org-nxml-element-local-name">plugininstanceid-type</span><span class="org-nxml-tag-delimiter">&gt;</span>
          <span class="org-nxml-tag-delimiter">&lt;</span><span class="org-nxml-element-local-name">plugintypeid</span><span class="org-nxml-tag-delimiter">&gt;</span><span class="org-nxml-text">com.joaomgcd.autonotification.intent.IntentCancelNotification</span><span class="org-nxml-tag-delimiter">&lt;</span><span class="org-nxml-tag-slash">/</span><span class="org-nxml-element-local-name">plugintypeid</span><span class="org-nxml-tag-delimiter">&gt;</span>
          <span class="org-nxml-tag-delimiter">&lt;</span><span class="org-nxml-element-local-name">plugintypeid-type</span><span class="org-nxml-tag-delimiter">&gt;</span><span class="org-nxml-text">java.lang.String</span><span class="org-nxml-tag-delimiter">&lt;</span><span class="org-nxml-tag-slash">/</span><span class="org-nxml-element-local-name">plugintypeid-type</span><span class="org-nxml-tag-delimiter">&gt;</span>
        <span class="org-nxml-tag-delimiter">&lt;</span><span class="org-nxml-tag-slash">/</span><span class="org-nxml-element-local-name">Vals</span><span class="org-nxml-tag-delimiter">&gt;</span>
      <span class="org-nxml-tag-delimiter">&lt;</span><span class="org-nxml-tag-slash">/</span><span class="org-nxml-element-local-name">Bundle</span><span class="org-nxml-tag-delimiter">&gt;</span>
      <span class="org-nxml-tag-delimiter">&lt;</span><span class="org-nxml-element-local-name">Str</span> <span class="org-nxml-attribute-local-name">sr</span>=<span class="org-string">"arg1"</span> <span class="org-nxml-attribute-local-name">ve</span>=<span class="org-string">"3"</span><span class="org-nxml-tag-delimiter">&gt;</span><span class="org-nxml-text">com.joaomgcd.autonotification</span><span class="org-nxml-tag-delimiter">&lt;</span><span class="org-nxml-tag-slash">/</span><span class="org-nxml-element-local-name">Str</span><span class="org-nxml-tag-delimiter">&gt;</span>
      <span class="org-nxml-tag-delimiter">&lt;</span><span class="org-nxml-element-local-name">Str</span> <span class="org-nxml-attribute-local-name">sr</span>=<span class="org-string">"arg2"</span> <span class="org-nxml-attribute-local-name">ve</span>=<span class="org-string">"3"</span><span class="org-nxml-tag-delimiter">&gt;</span><span class="org-nxml-text">com.joaomgcd.autonotification.activity.ActivityConfigCancelNotification</span><span class="org-nxml-tag-delimiter">&lt;</span><span class="org-nxml-tag-slash">/</span><span class="org-nxml-element-local-name">Str</span><span class="org-nxml-tag-delimiter">&gt;</span>
      <span class="org-nxml-tag-delimiter">&lt;</span><span class="org-nxml-element-local-name">Int</span> <span class="org-nxml-attribute-local-name">sr</span>=<span class="org-string">"arg3"</span> <span class="org-nxml-attribute-local-name">val</span>=<span class="org-string">"0"</span><span class="org-nxml-tag-slash">/</span><span class="org-nxml-tag-delimiter">&gt;</span>
      <span class="org-nxml-tag-delimiter">&lt;</span><span class="org-nxml-element-local-name">Int</span> <span class="org-nxml-attribute-local-name">sr</span>=<span class="org-string">"arg4"</span> <span class="org-nxml-attribute-local-name">val</span>=<span class="org-string">"1"</span><span class="org-nxml-tag-slash">/</span><span class="org-nxml-tag-delimiter">&gt;</span>
    <span class="org-nxml-tag-delimiter">&lt;</span><span class="org-nxml-tag-slash">/</span><span class="org-nxml-element-local-name">Action</span><span class="org-nxml-tag-delimiter">&gt;</span>
    <span class="org-nxml-tag-delimiter">&lt;</span><span class="org-nxml-element-local-name">Action</span> <span class="org-nxml-attribute-local-name">sr</span>=<span class="org-string">"act5"</span> <span class="org-nxml-attribute-local-name">ve</span>=<span class="org-string">"7"</span><span class="org-nxml-tag-delimiter">&gt;</span>
      <span class="org-nxml-tag-delimiter">&lt;</span><span class="org-nxml-element-local-name">code</span><span class="org-nxml-tag-delimiter">&gt;</span><span class="org-nxml-text">43</span><span class="org-nxml-tag-delimiter">&lt;</span><span class="org-nxml-tag-slash">/</span><span class="org-nxml-element-local-name">code</span><span class="org-nxml-tag-delimiter">&gt;</span>
    <span class="org-nxml-tag-delimiter">&lt;</span><span class="org-nxml-tag-slash">/</span><span class="org-nxml-element-local-name">Action</span><span class="org-nxml-tag-delimiter">&gt;</span>
    <span class="org-nxml-tag-delimiter">&lt;</span><span class="org-nxml-element-local-name">Action</span> <span class="org-nxml-attribute-local-name">sr</span>=<span class="org-string">"act6"</span> <span class="org-nxml-attribute-local-name">ve</span>=<span class="org-string">"7"</span><span class="org-nxml-tag-delimiter">&gt;</span>
      <span class="org-nxml-tag-delimiter">&lt;</span><span class="org-nxml-element-local-name">code</span><span class="org-nxml-tag-delimiter">&gt;</span><span class="org-nxml-text">394</span><span class="org-nxml-tag-delimiter">&lt;</span><span class="org-nxml-tag-slash">/</span><span class="org-nxml-element-local-name">code</span><span class="org-nxml-tag-delimiter">&gt;</span>
      <span class="org-nxml-tag-delimiter">&lt;</span><span class="org-nxml-element-local-name">Bundle</span> <span class="org-nxml-attribute-local-name">sr</span>=<span class="org-string">"arg0"</span><span class="org-nxml-tag-delimiter">&gt;</span>
        <span class="org-nxml-tag-delimiter">&lt;</span><span class="org-nxml-element-local-name">Vals</span> <span class="org-nxml-attribute-local-name">sr</span>=<span class="org-string">"val"</span><span class="org-nxml-tag-delimiter">&gt;</span>
          <span class="org-nxml-tag-delimiter">&lt;</span><span class="org-nxml-element-local-name">net.dinglisch.android.tasker.RELEVANT_VARIABLES</span><span class="org-nxml-tag-delimiter">&gt;</span><span class="org-nxml-entity-ref-delimiter">&amp;</span><span class="org-nxml-entity-ref-name">lt</span><span class="org-nxml-entity-ref-delimiter">;</span><span class="org-nxml-text">StringArray sr=""</span><span class="org-nxml-entity-ref-delimiter">&amp;</span><span class="org-nxml-entity-ref-name">gt</span><span class="org-nxml-entity-ref-delimiter">;</span><span class="org-nxml-entity-ref-delimiter">&amp;</span><span class="org-nxml-entity-ref-name">lt</span><span class="org-nxml-entity-ref-delimiter">;</span><span class="org-nxml-text">_array_net.dinglisch.android.tasker.RELEVANT_VARIABLES0</span><span class="org-nxml-entity-ref-delimiter">&amp;</span><span class="org-nxml-entity-ref-name">gt</span><span class="org-nxml-entity-ref-delimiter">;</span><span class="org-nxml-text">%current_time</span>
<span class="org-nxml-text">00. Current time</span>
<span class="org-nxml-entity-ref-delimiter">&amp;</span><span class="org-nxml-entity-ref-name">lt</span><span class="org-nxml-entity-ref-delimiter">;</span><span class="org-nxml-text">/_array_net.dinglisch.android.tasker.RELEVANT_VARIABLES0</span><span class="org-nxml-entity-ref-delimiter">&amp;</span><span class="org-nxml-entity-ref-name">gt</span><span class="org-nxml-entity-ref-delimiter">;</span><span class="org-nxml-entity-ref-delimiter">&amp;</span><span class="org-nxml-entity-ref-name">lt</span><span class="org-nxml-entity-ref-delimiter">;</span><span class="org-nxml-text">_array_net.dinglisch.android.tasker.RELEVANT_VARIABLES1</span><span class="org-nxml-entity-ref-delimiter">&amp;</span><span class="org-nxml-entity-ref-name">gt</span><span class="org-nxml-entity-ref-delimiter">;</span><span class="org-nxml-text">%dt_millis</span>
<span class="org-nxml-text">1. MilliSeconds</span>
<span class="org-nxml-text">Milliseconds Since Epoch</span><span class="org-nxml-entity-ref-delimiter">&amp;</span><span class="org-nxml-entity-ref-name">lt</span><span class="org-nxml-entity-ref-delimiter">;</span><span class="org-nxml-text">/_array_net.dinglisch.android.tasker.RELEVANT_VARIABLES1</span><span class="org-nxml-entity-ref-delimiter">&amp;</span><span class="org-nxml-entity-ref-name">gt</span><span class="org-nxml-entity-ref-delimiter">;</span><span class="org-nxml-entity-ref-delimiter">&amp;</span><span class="org-nxml-entity-ref-name">lt</span><span class="org-nxml-entity-ref-delimiter">;</span><span class="org-nxml-text">_array_net.dinglisch.android.tasker.RELEVANT_VARIABLES2</span><span class="org-nxml-entity-ref-delimiter">&amp;</span><span class="org-nxml-entity-ref-name">gt</span><span class="org-nxml-entity-ref-delimiter">;</span><span class="org-nxml-text">%dt_seconds</span>
<span class="org-nxml-text">2. Seconds</span>
<span class="org-nxml-text">Seconds Since Epoch</span><span class="org-nxml-entity-ref-delimiter">&amp;</span><span class="org-nxml-entity-ref-name">lt</span><span class="org-nxml-entity-ref-delimiter">;</span><span class="org-nxml-text">/_array_net.dinglisch.android.tasker.RELEVANT_VARIABLES2</span><span class="org-nxml-entity-ref-delimiter">&amp;</span><span class="org-nxml-entity-ref-name">gt</span><span class="org-nxml-entity-ref-delimiter">;</span><span class="org-nxml-entity-ref-delimiter">&amp;</span><span class="org-nxml-entity-ref-name">lt</span><span class="org-nxml-entity-ref-delimiter">;</span><span class="org-nxml-text">_array_net.dinglisch.android.tasker.RELEVANT_VARIABLES3</span><span class="org-nxml-entity-ref-delimiter">&amp;</span><span class="org-nxml-entity-ref-name">gt</span><span class="org-nxml-entity-ref-delimiter">;</span><span class="org-nxml-text">%dt_day_of_month</span>
<span class="org-nxml-text">3. Day Of Month</span>
<span class="org-nxml-entity-ref-delimiter">&amp;</span><span class="org-nxml-entity-ref-name">lt</span><span class="org-nxml-entity-ref-delimiter">;</span><span class="org-nxml-text">/_array_net.dinglisch.android.tasker.RELEVANT_VARIABLES3</span><span class="org-nxml-entity-ref-delimiter">&amp;</span><span class="org-nxml-entity-ref-name">gt</span><span class="org-nxml-entity-ref-delimiter">;</span><span class="org-nxml-entity-ref-delimiter">&amp;</span><span class="org-nxml-entity-ref-name">lt</span><span class="org-nxml-entity-ref-delimiter">;</span><span class="org-nxml-text">_array_net.dinglisch.android.tasker.RELEVANT_VARIABLES4</span><span class="org-nxml-entity-ref-delimiter">&amp;</span><span class="org-nxml-entity-ref-name">gt</span><span class="org-nxml-entity-ref-delimiter">;</span><span class="org-nxml-text">%dt_month_of_year</span>
<span class="org-nxml-text">4. Month Of Year</span>
<span class="org-nxml-entity-ref-delimiter">&amp;</span><span class="org-nxml-entity-ref-name">lt</span><span class="org-nxml-entity-ref-delimiter">;</span><span class="org-nxml-text">/_array_net.dinglisch.android.tasker.RELEVANT_VARIABLES4</span><span class="org-nxml-entity-ref-delimiter">&amp;</span><span class="org-nxml-entity-ref-name">gt</span><span class="org-nxml-entity-ref-delimiter">;</span><span class="org-nxml-entity-ref-delimiter">&amp;</span><span class="org-nxml-entity-ref-name">lt</span><span class="org-nxml-entity-ref-delimiter">;</span><span class="org-nxml-text">_array_net.dinglisch.android.tasker.RELEVANT_VARIABLES5</span><span class="org-nxml-entity-ref-delimiter">&amp;</span><span class="org-nxml-entity-ref-name">gt</span><span class="org-nxml-entity-ref-delimiter">;</span><span class="org-nxml-text">%dt_year</span>
<span class="org-nxml-text">5. Year</span>
<span class="org-nxml-entity-ref-delimiter">&amp;</span><span class="org-nxml-entity-ref-name">lt</span><span class="org-nxml-entity-ref-delimiter">;</span><span class="org-nxml-text">/_array_net.dinglisch.android.tasker.RELEVANT_VARIABLES5</span><span class="org-nxml-entity-ref-delimiter">&amp;</span><span class="org-nxml-entity-ref-name">gt</span><span class="org-nxml-entity-ref-delimiter">;</span><span class="org-nxml-entity-ref-delimiter">&amp;</span><span class="org-nxml-entity-ref-name">lt</span><span class="org-nxml-entity-ref-delimiter">;</span><span class="org-nxml-text">/StringArray</span><span class="org-nxml-entity-ref-delimiter">&amp;</span><span class="org-nxml-entity-ref-name">gt</span><span class="org-nxml-entity-ref-delimiter">;</span><span class="org-nxml-tag-delimiter">&lt;</span><span class="org-nxml-tag-slash">/</span><span class="org-nxml-element-local-name">net.dinglisch.android.tasker.RELEVANT_VARIABLES</span><span class="org-nxml-tag-delimiter">&gt;</span>
          <span class="org-nxml-tag-delimiter">&lt;</span><span class="org-nxml-element-local-name">net.dinglisch.android.tasker.RELEVANT_VARIABLES-type</span><span class="org-nxml-tag-delimiter">&gt;</span><span class="org-nxml-text">[Ljava.lang.String;</span><span class="org-nxml-tag-delimiter">&lt;</span><span class="org-nxml-tag-slash">/</span><span class="org-nxml-element-local-name">net.dinglisch.android.tasker.RELEVANT_VARIABLES-type</span><span class="org-nxml-tag-delimiter">&gt;</span>
        <span class="org-nxml-tag-delimiter">&lt;</span><span class="org-nxml-tag-slash">/</span><span class="org-nxml-element-local-name">Vals</span><span class="org-nxml-tag-delimiter">&gt;</span>
      <span class="org-nxml-tag-delimiter">&lt;</span><span class="org-nxml-tag-slash">/</span><span class="org-nxml-element-local-name">Bundle</span><span class="org-nxml-tag-delimiter">&gt;</span>
      <span class="org-nxml-tag-delimiter">&lt;</span><span class="org-nxml-element-local-name">Int</span> <span class="org-nxml-attribute-local-name">sr</span>=<span class="org-string">"arg1"</span> <span class="org-nxml-attribute-local-name">val</span>=<span class="org-string">"1"</span><span class="org-nxml-tag-slash">/</span><span class="org-nxml-tag-delimiter">&gt;</span>
      <span class="org-nxml-tag-delimiter">&lt;</span><span class="org-nxml-element-local-name">Int</span> <span class="org-nxml-attribute-local-name">sr</span>=<span class="org-string">"arg10"</span> <span class="org-nxml-attribute-local-name">val</span>=<span class="org-string">"0"</span><span class="org-nxml-tag-slash">/</span><span class="org-nxml-tag-delimiter">&gt;</span>
      <span class="org-nxml-tag-delimiter">&lt;</span><span class="org-nxml-element-local-name">Str</span> <span class="org-nxml-attribute-local-name">sr</span>=<span class="org-string">"arg11"</span> <span class="org-nxml-attribute-local-name">ve</span>=<span class="org-string">"3"</span><span class="org-nxml-tag-slash">/</span><span class="org-nxml-tag-delimiter">&gt;</span>
      <span class="org-nxml-tag-delimiter">&lt;</span><span class="org-nxml-element-local-name">Str</span> <span class="org-nxml-attribute-local-name">sr</span>=<span class="org-string">"arg12"</span> <span class="org-nxml-attribute-local-name">ve</span>=<span class="org-string">"3"</span><span class="org-nxml-tag-slash">/</span><span class="org-nxml-tag-delimiter">&gt;</span>
      <span class="org-nxml-tag-delimiter">&lt;</span><span class="org-nxml-element-local-name">Str</span> <span class="org-nxml-attribute-local-name">sr</span>=<span class="org-string">"arg2"</span> <span class="org-nxml-attribute-local-name">ve</span>=<span class="org-string">"3"</span><span class="org-nxml-tag-slash">/</span><span class="org-nxml-tag-delimiter">&gt;</span>
      <span class="org-nxml-tag-delimiter">&lt;</span><span class="org-nxml-element-local-name">Str</span> <span class="org-nxml-attribute-local-name">sr</span>=<span class="org-string">"arg3"</span> <span class="org-nxml-attribute-local-name">ve</span>=<span class="org-string">"3"</span><span class="org-nxml-tag-slash">/</span><span class="org-nxml-tag-delimiter">&gt;</span>
      <span class="org-nxml-tag-delimiter">&lt;</span><span class="org-nxml-element-local-name">Str</span> <span class="org-nxml-attribute-local-name">sr</span>=<span class="org-string">"arg4"</span> <span class="org-nxml-attribute-local-name">ve</span>=<span class="org-string">"3"</span><span class="org-nxml-tag-slash">/</span><span class="org-nxml-tag-delimiter">&gt;</span>
      <span class="org-nxml-tag-delimiter">&lt;</span><span class="org-nxml-element-local-name">Str</span> <span class="org-nxml-attribute-local-name">sr</span>=<span class="org-string">"arg5"</span> <span class="org-nxml-attribute-local-name">ve</span>=<span class="org-string">"3"</span><span class="org-nxml-tag-delimiter">&gt;</span><span class="org-nxml-text">yyyy_MM_dd_HH_mm_ss</span><span class="org-nxml-tag-delimiter">&lt;</span><span class="org-nxml-tag-slash">/</span><span class="org-nxml-element-local-name">Str</span><span class="org-nxml-tag-delimiter">&gt;</span>
      <span class="org-nxml-tag-delimiter">&lt;</span><span class="org-nxml-element-local-name">Str</span> <span class="org-nxml-attribute-local-name">sr</span>=<span class="org-string">"arg6"</span> <span class="org-nxml-attribute-local-name">ve</span>=<span class="org-string">"3"</span><span class="org-nxml-tag-slash">/</span><span class="org-nxml-tag-delimiter">&gt;</span>
      <span class="org-nxml-tag-delimiter">&lt;</span><span class="org-nxml-element-local-name">Str</span> <span class="org-nxml-attribute-local-name">sr</span>=<span class="org-string">"arg7"</span> <span class="org-nxml-attribute-local-name">ve</span>=<span class="org-string">"3"</span><span class="org-nxml-tag-delimiter">&gt;</span><span class="org-nxml-text">current_time</span><span class="org-nxml-tag-delimiter">&lt;</span><span class="org-nxml-tag-slash">/</span><span class="org-nxml-element-local-name">Str</span><span class="org-nxml-tag-delimiter">&gt;</span>
      <span class="org-nxml-tag-delimiter">&lt;</span><span class="org-nxml-element-local-name">Int</span> <span class="org-nxml-attribute-local-name">sr</span>=<span class="org-string">"arg8"</span> <span class="org-nxml-attribute-local-name">val</span>=<span class="org-string">"0"</span><span class="org-nxml-tag-slash">/</span><span class="org-nxml-tag-delimiter">&gt;</span>
      <span class="org-nxml-tag-delimiter">&lt;</span><span class="org-nxml-element-local-name">Int</span> <span class="org-nxml-attribute-local-name">sr</span>=<span class="org-string">"arg9"</span> <span class="org-nxml-attribute-local-name">val</span>=<span class="org-string">"0"</span><span class="org-nxml-tag-slash">/</span><span class="org-nxml-tag-delimiter">&gt;</span>
    <span class="org-nxml-tag-delimiter">&lt;</span><span class="org-nxml-tag-slash">/</span><span class="org-nxml-element-local-name">Action</span><span class="org-nxml-tag-delimiter">&gt;</span>
    <span class="org-nxml-tag-delimiter">&lt;</span><span class="org-nxml-element-local-name">Action</span> <span class="org-nxml-attribute-local-name">sr</span>=<span class="org-string">"act7"</span> <span class="org-nxml-attribute-local-name">ve</span>=<span class="org-string">"7"</span><span class="org-nxml-tag-delimiter">&gt;</span>
      <span class="org-nxml-tag-delimiter">&lt;</span><span class="org-nxml-element-local-name">code</span><span class="org-nxml-tag-delimiter">&gt;</span><span class="org-nxml-text">547</span><span class="org-nxml-tag-delimiter">&lt;</span><span class="org-nxml-tag-slash">/</span><span class="org-nxml-element-local-name">code</span><span class="org-nxml-tag-delimiter">&gt;</span>
      <span class="org-nxml-tag-delimiter">&lt;</span><span class="org-nxml-element-local-name">Str</span> <span class="org-nxml-attribute-local-name">sr</span>=<span class="org-string">"arg0"</span> <span class="org-nxml-attribute-local-name">ve</span>=<span class="org-string">"3"</span><span class="org-nxml-tag-delimiter">&gt;</span><span class="org-nxml-text">%filename</span><span class="org-nxml-tag-delimiter">&lt;</span><span class="org-nxml-tag-slash">/</span><span class="org-nxml-element-local-name">Str</span><span class="org-nxml-tag-delimiter">&gt;</span>
      <span class="org-nxml-tag-delimiter">&lt;</span><span class="org-nxml-element-local-name">Str</span> <span class="org-nxml-attribute-local-name">sr</span>=<span class="org-string">"arg1"</span> <span class="org-nxml-attribute-local-name">ve</span>=<span class="org-string">"3"</span><span class="org-nxml-tag-delimiter">&gt;</span><span class="org-nxml-text">%current_time.mp4</span><span class="org-nxml-tag-delimiter">&lt;</span><span class="org-nxml-tag-slash">/</span><span class="org-nxml-element-local-name">Str</span><span class="org-nxml-tag-delimiter">&gt;</span>
      <span class="org-nxml-tag-delimiter">&lt;</span><span class="org-nxml-element-local-name">Int</span> <span class="org-nxml-attribute-local-name">sr</span>=<span class="org-string">"arg2"</span> <span class="org-nxml-attribute-local-name">val</span>=<span class="org-string">"0"</span><span class="org-nxml-tag-slash">/</span><span class="org-nxml-tag-delimiter">&gt;</span>
      <span class="org-nxml-tag-delimiter">&lt;</span><span class="org-nxml-element-local-name">Int</span> <span class="org-nxml-attribute-local-name">sr</span>=<span class="org-string">"arg3"</span> <span class="org-nxml-attribute-local-name">val</span>=<span class="org-string">"0"</span><span class="org-nxml-tag-slash">/</span><span class="org-nxml-tag-delimiter">&gt;</span>
      <span class="org-nxml-tag-delimiter">&lt;</span><span class="org-nxml-element-local-name">Int</span> <span class="org-nxml-attribute-local-name">sr</span>=<span class="org-string">"arg4"</span> <span class="org-nxml-attribute-local-name">val</span>=<span class="org-string">"0"</span><span class="org-nxml-tag-slash">/</span><span class="org-nxml-tag-delimiter">&gt;</span>
      <span class="org-nxml-tag-delimiter">&lt;</span><span class="org-nxml-element-local-name">Int</span> <span class="org-nxml-attribute-local-name">sr</span>=<span class="org-string">"arg5"</span> <span class="org-nxml-attribute-local-name">val</span>=<span class="org-string">"3"</span><span class="org-nxml-tag-slash">/</span><span class="org-nxml-tag-delimiter">&gt;</span>
      <span class="org-nxml-tag-delimiter">&lt;</span><span class="org-nxml-element-local-name">Int</span> <span class="org-nxml-attribute-local-name">sr</span>=<span class="org-string">"arg6"</span> <span class="org-nxml-attribute-local-name">val</span>=<span class="org-string">"1"</span><span class="org-nxml-tag-slash">/</span><span class="org-nxml-tag-delimiter">&gt;</span>
    <span class="org-nxml-tag-delimiter">&lt;</span><span class="org-nxml-tag-slash">/</span><span class="org-nxml-element-local-name">Action</span><span class="org-nxml-tag-delimiter">&gt;</span>
    <span class="org-nxml-tag-delimiter">&lt;</span><span class="org-nxml-element-local-name">Action</span> <span class="org-nxml-attribute-local-name">sr</span>=<span class="org-string">"act8"</span> <span class="org-nxml-attribute-local-name">ve</span>=<span class="org-string">"7"</span><span class="org-nxml-tag-delimiter">&gt;</span>
      <span class="org-nxml-tag-delimiter">&lt;</span><span class="org-nxml-element-local-name">code</span><span class="org-nxml-tag-delimiter">&gt;</span><span class="org-nxml-text">547</span><span class="org-nxml-tag-delimiter">&lt;</span><span class="org-nxml-tag-slash">/</span><span class="org-nxml-element-local-name">code</span><span class="org-nxml-tag-delimiter">&gt;</span>
      <span class="org-nxml-tag-delimiter">&lt;</span><span class="org-nxml-element-local-name">Str</span> <span class="org-nxml-attribute-local-name">sr</span>=<span class="org-string">"arg0"</span> <span class="org-nxml-attribute-local-name">ve</span>=<span class="org-string">"3"</span><span class="org-nxml-tag-delimiter">&gt;</span><span class="org-nxml-text">%RECORDING</span><span class="org-nxml-tag-delimiter">&lt;</span><span class="org-nxml-tag-slash">/</span><span class="org-nxml-element-local-name">Str</span><span class="org-nxml-tag-delimiter">&gt;</span>
      <span class="org-nxml-tag-delimiter">&lt;</span><span class="org-nxml-element-local-name">Str</span> <span class="org-nxml-attribute-local-name">sr</span>=<span class="org-string">"arg1"</span> <span class="org-nxml-attribute-local-name">ve</span>=<span class="org-string">"3"</span><span class="org-nxml-tag-delimiter">&gt;</span><span class="org-nxml-text">1</span><span class="org-nxml-tag-delimiter">&lt;</span><span class="org-nxml-tag-slash">/</span><span class="org-nxml-element-local-name">Str</span><span class="org-nxml-tag-delimiter">&gt;</span>
      <span class="org-nxml-tag-delimiter">&lt;</span><span class="org-nxml-element-local-name">Int</span> <span class="org-nxml-attribute-local-name">sr</span>=<span class="org-string">"arg2"</span> <span class="org-nxml-attribute-local-name">val</span>=<span class="org-string">"0"</span><span class="org-nxml-tag-slash">/</span><span class="org-nxml-tag-delimiter">&gt;</span>
      <span class="org-nxml-tag-delimiter">&lt;</span><span class="org-nxml-element-local-name">Int</span> <span class="org-nxml-attribute-local-name">sr</span>=<span class="org-string">"arg3"</span> <span class="org-nxml-attribute-local-name">val</span>=<span class="org-string">"0"</span><span class="org-nxml-tag-slash">/</span><span class="org-nxml-tag-delimiter">&gt;</span>
      <span class="org-nxml-tag-delimiter">&lt;</span><span class="org-nxml-element-local-name">Int</span> <span class="org-nxml-attribute-local-name">sr</span>=<span class="org-string">"arg4"</span> <span class="org-nxml-attribute-local-name">val</span>=<span class="org-string">"0"</span><span class="org-nxml-tag-slash">/</span><span class="org-nxml-tag-delimiter">&gt;</span>
      <span class="org-nxml-tag-delimiter">&lt;</span><span class="org-nxml-element-local-name">Int</span> <span class="org-nxml-attribute-local-name">sr</span>=<span class="org-string">"arg5"</span> <span class="org-nxml-attribute-local-name">val</span>=<span class="org-string">"3"</span><span class="org-nxml-tag-slash">/</span><span class="org-nxml-tag-delimiter">&gt;</span>
      <span class="org-nxml-tag-delimiter">&lt;</span><span class="org-nxml-element-local-name">Int</span> <span class="org-nxml-attribute-local-name">sr</span>=<span class="org-string">"arg6"</span> <span class="org-nxml-attribute-local-name">val</span>=<span class="org-string">"1"</span><span class="org-nxml-tag-slash">/</span><span class="org-nxml-tag-delimiter">&gt;</span>
    <span class="org-nxml-tag-delimiter">&lt;</span><span class="org-nxml-tag-slash">/</span><span class="org-nxml-element-local-name">Action</span><span class="org-nxml-tag-delimiter">&gt;</span>
    <span class="org-nxml-tag-delimiter">&lt;</span><span class="org-nxml-element-local-name">Action</span> <span class="org-nxml-attribute-local-name">sr</span>=<span class="org-string">"act9"</span> <span class="org-nxml-attribute-local-name">ve</span>=<span class="org-string">"7"</span><span class="org-nxml-tag-delimiter">&gt;</span>
      <span class="org-nxml-tag-delimiter">&lt;</span><span class="org-nxml-element-local-name">code</span><span class="org-nxml-tag-delimiter">&gt;</span><span class="org-nxml-text">548</span><span class="org-nxml-tag-delimiter">&lt;</span><span class="org-nxml-tag-slash">/</span><span class="org-nxml-element-local-name">code</span><span class="org-nxml-tag-delimiter">&gt;</span>
      <span class="org-nxml-tag-delimiter">&lt;</span><span class="org-nxml-element-local-name">Str</span> <span class="org-nxml-attribute-local-name">sr</span>=<span class="org-string">"arg0"</span> <span class="org-nxml-attribute-local-name">ve</span>=<span class="org-string">"3"</span><span class="org-nxml-tag-delimiter">&gt;</span><span class="org-nxml-text">%filename</span><span class="org-nxml-tag-delimiter">&lt;</span><span class="org-nxml-tag-slash">/</span><span class="org-nxml-element-local-name">Str</span><span class="org-nxml-tag-delimiter">&gt;</span>
      <span class="org-nxml-tag-delimiter">&lt;</span><span class="org-nxml-element-local-name">Int</span> <span class="org-nxml-attribute-local-name">sr</span>=<span class="org-string">"arg1"</span> <span class="org-nxml-attribute-local-name">val</span>=<span class="org-string">"0"</span><span class="org-nxml-tag-slash">/</span><span class="org-nxml-tag-delimiter">&gt;</span>
      <span class="org-nxml-tag-delimiter">&lt;</span><span class="org-nxml-element-local-name">Str</span> <span class="org-nxml-attribute-local-name">sr</span>=<span class="org-string">"arg10"</span> <span class="org-nxml-attribute-local-name">ve</span>=<span class="org-string">"3"</span><span class="org-nxml-tag-slash">/</span><span class="org-nxml-tag-delimiter">&gt;</span>
      <span class="org-nxml-tag-delimiter">&lt;</span><span class="org-nxml-element-local-name">Int</span> <span class="org-nxml-attribute-local-name">sr</span>=<span class="org-string">"arg11"</span> <span class="org-nxml-attribute-local-name">val</span>=<span class="org-string">"1"</span><span class="org-nxml-tag-slash">/</span><span class="org-nxml-tag-delimiter">&gt;</span>
      <span class="org-nxml-tag-delimiter">&lt;</span><span class="org-nxml-element-local-name">Int</span> <span class="org-nxml-attribute-local-name">sr</span>=<span class="org-string">"arg12"</span> <span class="org-nxml-attribute-local-name">val</span>=<span class="org-string">"0"</span><span class="org-nxml-tag-slash">/</span><span class="org-nxml-tag-delimiter">&gt;</span>
      <span class="org-nxml-tag-delimiter">&lt;</span><span class="org-nxml-element-local-name">Str</span> <span class="org-nxml-attribute-local-name">sr</span>=<span class="org-string">"arg13"</span> <span class="org-nxml-attribute-local-name">ve</span>=<span class="org-string">"3"</span><span class="org-nxml-tag-slash">/</span><span class="org-nxml-tag-delimiter">&gt;</span>
      <span class="org-nxml-tag-delimiter">&lt;</span><span class="org-nxml-element-local-name">Int</span> <span class="org-nxml-attribute-local-name">sr</span>=<span class="org-string">"arg14"</span> <span class="org-nxml-attribute-local-name">val</span>=<span class="org-string">"0"</span><span class="org-nxml-tag-slash">/</span><span class="org-nxml-tag-delimiter">&gt;</span>
      <span class="org-nxml-tag-delimiter">&lt;</span><span class="org-nxml-element-local-name">Str</span> <span class="org-nxml-attribute-local-name">sr</span>=<span class="org-string">"arg15"</span> <span class="org-nxml-attribute-local-name">ve</span>=<span class="org-string">"3"</span><span class="org-nxml-tag-slash">/</span><span class="org-nxml-tag-delimiter">&gt;</span>
      <span class="org-nxml-tag-delimiter">&lt;</span><span class="org-nxml-element-local-name">Int</span> <span class="org-nxml-attribute-local-name">sr</span>=<span class="org-string">"arg2"</span> <span class="org-nxml-attribute-local-name">val</span>=<span class="org-string">"0"</span><span class="org-nxml-tag-slash">/</span><span class="org-nxml-tag-delimiter">&gt;</span>
      <span class="org-nxml-tag-delimiter">&lt;</span><span class="org-nxml-element-local-name">Str</span> <span class="org-nxml-attribute-local-name">sr</span>=<span class="org-string">"arg3"</span> <span class="org-nxml-attribute-local-name">ve</span>=<span class="org-string">"3"</span><span class="org-nxml-tag-slash">/</span><span class="org-nxml-tag-delimiter">&gt;</span>
      <span class="org-nxml-tag-delimiter">&lt;</span><span class="org-nxml-element-local-name">Str</span> <span class="org-nxml-attribute-local-name">sr</span>=<span class="org-string">"arg4"</span> <span class="org-nxml-attribute-local-name">ve</span>=<span class="org-string">"3"</span><span class="org-nxml-tag-slash">/</span><span class="org-nxml-tag-delimiter">&gt;</span>
      <span class="org-nxml-tag-delimiter">&lt;</span><span class="org-nxml-element-local-name">Str</span> <span class="org-nxml-attribute-local-name">sr</span>=<span class="org-string">"arg5"</span> <span class="org-nxml-attribute-local-name">ve</span>=<span class="org-string">"3"</span><span class="org-nxml-tag-slash">/</span><span class="org-nxml-tag-delimiter">&gt;</span>
      <span class="org-nxml-tag-delimiter">&lt;</span><span class="org-nxml-element-local-name">Str</span> <span class="org-nxml-attribute-local-name">sr</span>=<span class="org-string">"arg6"</span> <span class="org-nxml-attribute-local-name">ve</span>=<span class="org-string">"3"</span><span class="org-nxml-tag-slash">/</span><span class="org-nxml-tag-delimiter">&gt;</span>
      <span class="org-nxml-tag-delimiter">&lt;</span><span class="org-nxml-element-local-name">Str</span> <span class="org-nxml-attribute-local-name">sr</span>=<span class="org-string">"arg7"</span> <span class="org-nxml-attribute-local-name">ve</span>=<span class="org-string">"3"</span><span class="org-nxml-tag-slash">/</span><span class="org-nxml-tag-delimiter">&gt;</span>
      <span class="org-nxml-tag-delimiter">&lt;</span><span class="org-nxml-element-local-name">Str</span> <span class="org-nxml-attribute-local-name">sr</span>=<span class="org-string">"arg8"</span> <span class="org-nxml-attribute-local-name">ve</span>=<span class="org-string">"3"</span><span class="org-nxml-tag-slash">/</span><span class="org-nxml-tag-delimiter">&gt;</span>
      <span class="org-nxml-tag-delimiter">&lt;</span><span class="org-nxml-element-local-name">Int</span> <span class="org-nxml-attribute-local-name">sr</span>=<span class="org-string">"arg9"</span> <span class="org-nxml-attribute-local-name">val</span>=<span class="org-string">"1"</span><span class="org-nxml-tag-slash">/</span><span class="org-nxml-tag-delimiter">&gt;</span>
    <span class="org-nxml-tag-delimiter">&lt;</span><span class="org-nxml-tag-slash">/</span><span class="org-nxml-element-local-name">Action</span><span class="org-nxml-tag-delimiter">&gt;</span>
  <span class="org-nxml-tag-delimiter">&lt;</span><span class="org-nxml-tag-slash">/</span><span class="org-nxml-element-local-name">Task</span><span class="org-nxml-tag-delimiter">&gt;</span>
<span class="org-nxml-tag-delimiter">&lt;</span><span class="org-nxml-tag-slash">/</span><span class="org-nxml-element-local-name">TaskerData</span><span class="org-nxml-tag-delimiter">&gt;</span>
</pre>
</div>



</details>
</div>
</div>
<div id="outline-container-controlling-my-android-phone-by-voice-overall-next-steps" class="outline-2">
<h3 id="controlling-my-android-phone-by-voice-overall-next-steps">Overall, next steps</h3>
<div class="outline-text-2" id="text-controlling-my-android-phone-by-voice-overall-next-steps">
<p>
It looks like there are plenty of things I can do
by voice. If I can talk, then I can record a
braindump. If I can't talk but I can listen to
things, then Emacs TV might be a good choice. If I
want to read, I can read webpages or e-books. If
my hands are busy, I can still add items to my
grocery list or my Orgzly notebook. I just need to practice.
</p>

<p>
I can experiment with ARIA labels or Web Speech
API interfaces on a simpler website, since
emacs.tv is a bit complicated. If that doesn't let
me do the speech interfaces I'm thinking of, then
I might need to look into making a simple Android
app.
</p>

<p>
I'd like to learn more about Orgzly Revived
intents. At some point, I should probably learn
more about Android programming too. There are a
bunch of tweaks I might like to make to Orgzly
Revived and the Emacs port of Android.
</p>

<p>
Also somewhat tempted by the idea of adding voice
control or voice input to Emacs and/or Linux. If
I'm on my computer already, I can usually just
type, but it might be handy for using it
hands-free while I'm in the kitchen. Besides, exploring
accessibility early will also probably pay off
when it comes to age-related changes. There's the
<a href="https://simonsafar.com/2024/whisper/">ffmpeg+Whisper approach</a>, there's a more
sophisticated <a href="https://lepisma.xyz/2024/09/12/emacs-dictation-mode/index.html">dictation mode with a voice cursor</a>,
there are some tools for <a href="https://github.com/jcaw/voicemacs">Emacs tools</a> for working
with <a href="https://talonvoice.com/">Talon</a> or <a href="https://github.com/dictation-toolbox/dragonfly">Dragonfly</a>&#x2026; There's been a lot of
work in this area, so I might be able to find
something that fits.
</p>

<p>
Promising!</p>
</div>
</div>
<div><a href="https://sachachua.com/blog/2025/01/controlling-my-android-phone-by-voice/index.org">View org source for this post</a></div>

<p>You can <a href="mailto:sacha@sachachua.com?subject=Comment%20on%20https%3A%2F%2Fsachachua.com%2Fblog%2F2025%2F01%2Fcontrolling-my-android-phone-by-voice%2F&body=Name%20you%20want%20to%20be%20credited%20by%20(if%20any)%3A%20%0AMessage%3A%20%0ACan%20I%20share%20your%20comment%20so%20other%20people%20can%20learn%20from%20it%3F%20Yes%2FNo%0A">e-mail me at sacha@sachachua.com</a>.</p>]]></description>
		</item><item>
		<title>Automatically correcting phrasing and misrecognized words in speech-to-text captions by using a script</title>
		<link>https://sachachua.com/blog/2025/01/automatically-correcting-phrasing-and-misrecognized-words-in-speech-to-text-captions-by-using-a-script/</link>
		<dc:creator><![CDATA[Sacha Chua]]></dc:creator>
		<pubDate>Sat, 11 Jan 2025 14:11:40 GMT</pubDate>
    <category>speechtotext</category>
<category>subed</category>
<category>emacs</category>
		<guid isPermaLink="false">https://sachachua.com/blog/2025/01/automatically-correcting-phrasing-and-misrecognized-words-in-speech-to-text-captions-by-using-a-script/</guid>
		<description><![CDATA[<p>
I usually write my scripts with phrases that could be turned into the subtitles. I figured I might as well combine that information with the WhisperX transcripts which I use to cut out my false starts and oopses. To do that, I use the <code>string-distance</code> function, which calculates how similar strings are, based on the <a href="https://en.wikipedia.org/wiki/Levenshtein_distance">Levenshtein [distance] algorithm</a>. If I take each line of the script and compare it with the list of words in the transcription, I can add one transcribed word at a time, until I find the number with the minimum distance from my current script phrase. This lets me approximately match strings despite misrecognized words. I use oopses to signal mistakes. When I detect those, I look for the previous script line that is closest to the words I restart with. I can then skip the previous lines automatically. When the script and the transcript are close, I can automatically correct the words. If not, I can use comments to easily compare them at that point. Even though I haven't optimized anything, it runs well enough for my short videos. With these subtitles as a base, I can get timestamps with <code>subed-align</code> and then there's just the matter of tweaking the times and adding the visuals.
</p>

<p>
</p><div class="sketch-full"><a class="photoswipe" href="https://sketches.sachachua.com/filename/2025-01-09-01%20Matching%20a%20script%20with%20a%20transcript%20&#45;&#45;%20subed%20emacs.png" data-src="https://sketches.sachachua.com/static/2025-01-09-01%20Matching%20a%20script%20with%20a%20transcript%20&#45;&#45;%20subed%20emacs.png" data-title="2025-01-09-01 Matching a script with a transcript &#x2013; subed emacs" data-w="2808" data-h="3744"><picture>
      <img src="https://sketches.sachachua.com/static/2025-01-09-01%20Matching%20a%20script%20with%20a%20transcript%20&#45;&#45;%20subed%20emacs.png" width="2808" height="3744" alt="2025-01-09-01 Matching a script with a transcript &#x2013; subed emacs" loading="lazy" style="max-height: 90vw; height: auto; width: auto" decoding="async">
      <figcaption>2025-01-09-01 Matching a script with a transcript &#x2013; subed emacs</figcaption>
    </picture></a></div>
<p></p>

<details class="code-details" style="padding: 1em;
                 border-radius: 15px;
                 font-size: 0.9em;
                 box-shadow: 0.05em 0.1em 5px 0.01em  #00000057;">
                  <summary><strong>Text from sketch</strong></summary>
<p>
Matching a script with a transcript 2025-01-09-01
</p>

<ul class="org-ul">
<li>script</li>
<li>record on my phone</li>
<li>WhisperX transcript (with false starts and recognition errors)</li>
</ul>

<p>
My current implementation is totally unoptimized (n²) but it's fine for short videos.
</p>

<p>
Process:
</p>

<ul class="org-ul">
<li>While there are transcript words to process
<ul class="org-ul">
<li>Find the script line that has the minimum distance to the words left in the transcript. restart after oopses</li>
</ul></li>

<li>Script</li>
<li>Transcript: min. distance between script phrase &amp; transcript</li>
<li>Restarting after oops: find script phrase with minimum distance</li>

<li>Ex. script phrase: The Emacs text editor</li>
<li>Transcript: The Emax text editor is a&#x2026;</li>
<li>Bar graph of distance decreasing, and then increasing again</li>
<li>Minimum distance</li>

<li>Oops?
<ul class="org-ul">
<li>N: Use transcript words, or diff &gt; threshold?
<ul class="org-ul">
<li>Y: Add script words as comment</li>
<li>N: Correct minor errors</li>
</ul></li>
<li>Y: Mark caption for skipping and look for the previous script line with minimum distance.</li>
</ul></li>
</ul>

<p>
Result:
</p>

<ul class="org-ul">
<li>Untimed captions with comments</li>
<li>Aeneas</li>
<li>Timed captions for editing</li>
</ul>

<p>
This means I can edit a nicely-split, mostly-corrected file.
</p>


</details>

<p>
I've included the links to various files below so you can get a sense of how it works. Let's focus on an excerpt from the middle of my script file.
</p>

<pre class="example" id="org95bda22">
it runs well enough for my short videos.
With these subtitles as a base,
I can get timestamps with subed-align
</pre>

<p>
When I call WhisperX with <code>large-v2</code> as the model and <code>&#45;&#45;max_line_width 50 &#45;&#45;segment_resolution chunk &#45;&#45;max_line_count 1</code> as the options, it produces these captions corresponding to that part of the script.
</p>


<div class="org-src-container">
<pre class="src src-subed-vtt"><span class="org-subed-time">01:25.087</span> <span class="org-subed-time-separator">&#45;&#45;&gt;</span> <span class="org-subed-time">01:29.069</span>
runs well enough for my short videos. With these subtitles

<span class="org-subed-time">01:29.649</span> <span class="org-subed-time-separator">&#45;&#45;&gt;</span> <span class="org-subed-time">01:32.431</span>
as a base, I can get... Oops. With these subtitles as a base, I

<span class="org-subed-time">01:33.939</span> <span class="org-subed-time-separator">&#45;&#45;&gt;</span> <span class="org-subed-time">01:41.205</span>
can get timestamps with subedeline, and then there's just
</pre>
</div>


<p>
Running <code>subed-word-data-use-script-file</code> results in a VTT file containing this excerpt:
</p>


<div class="org-src-container">
<pre class="src src-subed-vtt"><span class="org-subed-time">00:00:00.000</span> <span class="org-subed-time-separator">&#45;&#45;&gt;</span> <span class="org-subed-time">00:00:00.000</span>
it runs well enough for my short videos.

<span class="org-comment">NOTE #+SKIP</span>

<span class="org-subed-time">00:00:00.000</span> <span class="org-subed-time-separator">&#45;&#45;&gt;</span> <span class="org-subed-time">00:00:00.000</span>
With these subtitles as a base,

<span class="org-comment">NOTE #+SKIP</span>

<span class="org-subed-time">00:00:00.000</span> <span class="org-subed-time-separator">&#45;&#45;&gt;</span> <span class="org-subed-time">00:00:00.000</span>
I can get... Oops.

<span class="org-subed-time">00:00:00.000</span> <span class="org-subed-time-separator">&#45;&#45;&gt;</span> <span class="org-subed-time">00:00:00.000</span>
With these subtitles as a base,

<span class="org-comment">NOTE</span>
<span class="org-comment">#+TRANSCRIPT: I can get timestamps with subedeline,</span>
<span class="org-comment">#+DISTANCE: 0.14</span>

<span class="org-subed-time">00:00:00.000</span> <span class="org-subed-time-separator">&#45;&#45;&gt;</span> <span class="org-subed-time">00:00:00.000</span>
I can get timestamps with subed-align
</pre>
</div>


<p>
There are no timestamps yet, but <code>subed-align</code> can add them. Because <code>subed-align</code> uses the <a href="https://github.com/readbeyond/aeneas">Aeneas</a> forced alignment tool to figure out timestamps by lining up waveforms for speech-synthesized text with the recorded audio, it's important to keep the false starts in the subtitle file. Once <code>subed-align</code> has filled in the timestamps and I've tweaked the timestamps by using the waveforms, I can use <a href="https://github.com/sachac/subed-record">subed-record</a> to create an audio file that omits the subtitles that have <code>#+SKIP</code> comments.
</p>

<p>
The code is available as <code>subed-word-data-use-script-file</code> in <a href="https://github.com/sachac/subed/blob/main/subed/subed-word-data.el">subed-word-data.el</a>. I haven't released a new version of subed.el yet, but you can get it from the repository.
</p>

<ul class="org-ul">
<li><a href="https://sachachua.com/blog/2025/01/automatically-correcting-phrasing-and-misrecognized-words-in-speech-to-text-captions-by-using-a-script/202501(2).txt">Script as a text file exported using the Supernote's handwriting recognition</a></li>
<li><a href="https://sachachua.com/blog/2025/01/automatically-correcting-phrasing-and-misrecognized-words-in-speech-to-text-captions-by-using-a-script/2025_01_08_10_07_00.vtt">VTT produced by WhisperX</a></li>
<li><a href="https://sachachua.com/blog/2025/01/automatically-correcting-phrasing-and-misrecognized-words-in-speech-to-text-captions-by-using-a-script/2025_01_08_10_07_00-split.vtt">VTT that was automatically split and commented using subed-word-data-use-script-file</a></li>
</ul>

<p>
In addition to making my editing workflow a little more convenient, I think it might also come in handy for applying the segmentation from tools like <a href="https://gitlab.com/jun8git/sub-seg">sub-seg</a> or <a href="https://github.com/readbeyond/lachesis">lachesis</a> to captions that might already have been edited by volunteers. (I got sub-seg working on my system, but I haven't figured out lachesis.) If I call <code>subed-word-data-use-script-file</code> with the universal prefix arg <code>C-u</code>, it should set <code>keep-transcript-words</code> to true and keep any corrections we've already made to the caption text while still approximately matching and using the other file's segments. Neatly-segmented captions might be more pleasant to read and may <a href="https://pmc.ncbi.nlm.nih.gov/articles/PMC7901653/">require less cognitive load</a>.
</p>

<p>
There's probably some kind of fancy Python project
that already does this kind of false start
identification and script reconciliation. I just
did it in Emacs Lisp because that was handy and
because that way, I can make it part of subed. If
you know of a more robust or full-featured
approach, please let me know!
</p>
<div><a href="https://sachachua.com/blog/2025/01/automatically-correcting-phrasing-and-misrecognized-words-in-speech-to-text-captions-by-using-a-script/index.org">View org source for this post</a></div>
<p>You can <a href="https://sachachua.com/blog/2025/01/automatically-correcting-phrasing-and-misrecognized-words-in-speech-to-text-captions-by-using-a-script/#comment">view 1 comment</a> or <a href="mailto:sacha@sachachua.com?subject=Comment%20on%20https%3A%2F%2Fsachachua.com%2Fblog%2F2025%2F01%2Fautomatically-correcting-phrasing-and-misrecognized-words-in-speech-to-text-captions-by-using-a-script%2F&body=Name%20you%20want%20to%20be%20credited%20by%20(if%20any)%3A%20%0AMessage%3A%20%0ACan%20I%20share%20your%20comment%20so%20other%20people%20can%20learn%20from%20it%3F%20Yes%2FNo%0A">e-mail me at sacha@sachachua.com</a>.</p>]]></description>
		</item><item>
		<title>Remove filler words at the start and upcase the next word</title>
		<link>https://sachachua.com/blog/2024/11/remove-filler-words-at-the-start-and-upcase-the-next-word/</link>
		<dc:creator><![CDATA[Sacha Chua]]></dc:creator>
		<pubDate>Thu, 21 Nov 2024 18:06:10 GMT</pubDate>
    <category>audio</category>
<category>speechtotext</category>
<category>emacs</category>
		<guid isPermaLink="false">https://sachachua.com/blog/2024/11/remove-filler-words-at-the-start-and-upcase-the-next-word/</guid>
		<description><![CDATA[<div class="update" id="org3eab07d">
<p>
<span class="timestamp-wrapper"><span class="timestamp">[2024-11-21 Thu]</span></span>: Fixed the second filler words regexp, and make it work at the start of lines too. Thanks to <a href="https://mastodon.online/@arialdo/113522591084370172">@arialdo@mastodon.online</a> for the feedback!
</p>

</div>

<p>
Like many people, I tend to use "So", "And", "You
know", and "Uh" to bridge between sentences when
thinking. WhisperX does a reasonable job of
detecting sentences and splitting them up anyway,
but it leaves those filler words in at the start
of the sentence. I usually like to remove these
from transcripts so that they read more smoothly.
</p>

<p>
Here's a short Emacs Lisp function that removes
those filler words when they start a sentence,
capitalizing the next word. When called
interactively, it prompts while displaying an
overlay. When called from Emacs Lisp, it changes
without asking for confirmation.
</p>


<div class="org-src-container">
<pre class="src src-emacs-lisp">(<span class="org-keyword">defvar</span> <span class="org-variable-name">my-filler-words-regexp</span> <span class="org-string">"</span><span class="org-string"><span class="org-regexp-grouping-backslash">\\</span></span><span class="org-string"><span class="org-regexp-grouping-construct">(</span></span><span class="org-string">\\. </span><span class="org-string"><span class="org-regexp-grouping-backslash">\\</span></span><span class="org-string"><span class="org-regexp-grouping-construct">|</span></span><span class="org-string">^</span><span class="org-string"><span class="org-regexp-grouping-backslash">\\</span></span><span class="org-string"><span class="org-regexp-grouping-construct">)</span></span><span class="org-string"><span class="org-regexp-grouping-backslash">\\</span></span><span class="org-string"><span class="org-regexp-grouping-construct">(?:</span></span><span class="org-string">So?</span><span class="org-string"><span class="org-regexp-grouping-backslash">\\</span></span><span class="org-string"><span class="org-regexp-grouping-construct">|</span></span><span class="org-string">And</span><span class="org-string"><span class="org-regexp-grouping-backslash">\\</span></span><span class="org-string"><span class="org-regexp-grouping-construct">|</span></span><span class="org-string">You know</span><span class="org-string"><span class="org-regexp-grouping-backslash">\\</span></span><span class="org-string"><span class="org-regexp-grouping-construct">|</span></span><span class="org-string">Uh</span><span class="org-string"><span class="org-regexp-grouping-backslash">\\</span></span><span class="org-string"><span class="org-regexp-grouping-construct">)</span></span><span class="org-string"><span class="org-regexp-grouping-backslash">\\</span></span><span class="org-string"><span class="org-regexp-grouping-construct">(?:</span></span><span class="org-string">,</span><span class="org-string"><span class="org-regexp-grouping-backslash">\\</span></span><span class="org-string"><span class="org-regexp-grouping-construct">|</span></span><span class="org-string">\\.\\.\\.</span><span class="org-string"><span class="org-regexp-grouping-backslash">\\</span></span><span class="org-string"><span class="org-regexp-grouping-construct">)</span></span><span class="org-string">? </span><span class="org-string"><span class="org-regexp-grouping-backslash">\\</span></span><span class="org-string"><span class="org-regexp-grouping-construct">(</span></span><span class="org-string">.</span><span class="org-string"><span class="org-regexp-grouping-backslash">\\</span></span><span class="org-string"><span class="org-regexp-grouping-construct">)</span></span><span class="org-string">"</span>)
(<span class="org-keyword">defun</span> <span class="org-function-name">my-remove-filler-words-at-start</span> ()
  (<span class="org-keyword">interactive</span>)
  (<span class="org-keyword">save-excursion</span>
    (<span class="org-keyword">let</span> ((case-fold-search nil))
      (<span class="org-keyword">while</span> (re-search-forward my-filler-words-regexp nil t)
        (<span class="org-keyword">if</span> (<span class="org-keyword">and</span> (called-interactively-p) (not current-prefix-arg))
            (<span class="org-keyword">let</span> ((overlay (make-overlay (match-beginning 0)
                                         (match-end 0))))
              (overlay-put overlay <span class="org-highlight-quoted-quote">'</span><span class="org-highlight-quoted-symbol">common-edit</span> t)
              (overlay-put
               overlay <span class="org-highlight-quoted-quote">'</span><span class="org-highlight-quoted-symbol">display</span>
               (propertize (concat (match-string 0) <span class="org-string">" -&gt; "</span>
                                   (match-string 1)
                                   (upcase (match-string 2)))
                           <span class="org-highlight-quoted-quote">'</span><span class="org-highlight-quoted-symbol">face</span> <span class="org-highlight-quoted-quote">'</span><span class="org-highlight-quoted-symbol">modus-themes-mark-sel</span>))
              (<span class="org-keyword">unwind-protect</span>
                  (<span class="org-keyword">pcase</span> (<span class="org-keyword">save-match-data</span> (read-char-choice <span class="org-string">"Replace (y/n/!/q)? "</span> <span class="org-string">"yn!q"</span>))
                    (?!
                     (replace-match (concat (match-string 1) (upcase (match-string 2))) t)
                     (<span class="org-keyword">while</span> (re-search-forward my-filler-words-regexp nil t)
                       (replace-match (concat (match-string 1) (upcase (match-string 2))) t)))
                    (?y
                     (replace-match (concat (match-string 1) (upcase (match-string 2))) t))
                    (?n nil)
                    (?q (goto-char (point-max))))
                (delete-overlay overlay)))
          (replace-match (concat (match-string 1) (upcase (match-string 2))) t))))))
</pre>
</div>


<div class="note">This is part of my <a href="https://sachachua.com/dotemacs#filler-start">Emacs configuration.</a></div><div><a href="https://sachachua.com/blog/2024/11/remove-filler-words-at-the-start-and-upcase-the-next-word/index.org">View org source for this post</a></div>
<p>You can <a href="https://sachachua.com/blog/2024/11/remove-filler-words-at-the-start-and-upcase-the-next-word/#comment">view 1 comment</a> or <a href="mailto:sacha@sachachua.com?subject=Comment%20on%20https%3A%2F%2Fsachachua.com%2Fblog%2F2024%2F11%2Fremove-filler-words-at-the-start-and-upcase-the-next-word%2F&body=Name%20you%20want%20to%20be%20credited%20by%20(if%20any)%3A%20%0AMessage%3A%20%0ACan%20I%20share%20your%20comment%20so%20other%20people%20can%20learn%20from%20it%3F%20Yes%2FNo%0A">e-mail me at sacha@sachachua.com</a>.</p>]]></description>
		</item><item>
		<title>Updating my audio braindump workflow to take advantage of WhisperX</title>
		<link>https://sachachua.com/blog/2024/11/updating-my-audio-braindump-workflow-to-take-advantage-of-whisperx/</link>
		<dc:creator><![CDATA[Sacha Chua]]></dc:creator>
		<pubDate>Tue, 19 Nov 2024 13:33:59 GMT</pubDate>
    <category>speech</category>
<category>emacs</category>
<category>speechtotext</category>
<category>org</category>
		<guid isPermaLink="false">https://sachachua.com/blog/2024/11/updating-my-audio-braindump-workflow-to-take-advantage-of-whisperx/</guid>
		<description><![CDATA[<p>
I get word timestamps for free when I transcribe
with <a href="https://github.com/m-bain/whisperX">WhisperX</a>, so I can skip the Aeneas alignment
step. That means I can update my <a href="https://sachachua.com/blog/2023/12/audio-braindump-workflow-tweaks-adding-org-mode-hyperlinks-to-recordings-based-on-keywords/">previous code for
handling audio braindumps</a> . Breaking the transcript up into sections  Also, I recently
updated <a href="https://github.com/sachac/subed/blob/main/subed/subed-word-data.el">subed-word-data</a> to <a href="https://sachachua.com/blog/2024/11/yay-emacs-7-using-word-timing-in-caption-editing-with-subed-word-data/">colour words based on
their transcription score</a>, which draws my
attention to things that might be uncertain.
</p>

<p>
Here's what it looks like when I have the post,
the transcript, and the annotated PDF.
</p>


<figure id="orgbe95f63">
<a href="https://sachachua.com/blog/2024/11/updating-my-audio-braindump-workflow-to-take-advantage-of-whisperx/2024-11-17_20-44-30.png"><img src="https://sachachua.com/blog/2024/11/updating-my-audio-braindump-workflow-to-take-advantage-of-whisperx/2024-11-17_20-44-30.png" alt="2024-11-17_20-44-30.png"></a>

<figcaption><span class="figure-number">Figure 1: </span>Screenshot of draft, transcript, and PDF</figcaption>
</figure>

<p>
Here's what I needed to implement <code>my-audio-braindump-from-whisperx-json</code> (plus some code from  <a href="https://sachachua.com/blog/2023/12/audio-braindump-workflow-tweaks-adding-org-mode-hyperlinks-to-recordings-based-on-keywords/">my previous audio braindump workflow</a>):
</p>


<div class="org-src-container">
<pre class="src src-emacs-lisp">(<span class="org-keyword">defun</span> <span class="org-function-name">my-whisperx-word-list</span> (file)
  (<span class="org-keyword">let*</span> ((json-object-type <span class="org-highlight-quoted-quote">'</span><span class="org-highlight-quoted-symbol">alist</span>)
         (json-array-type <span class="org-highlight-quoted-quote">'</span><span class="org-highlight-quoted-symbol">list</span>))
    (seq-mapcat (<span class="org-keyword">lambda</span> (seg)
                  (alist-get <span class="org-highlight-quoted-quote">'</span><span class="org-highlight-quoted-symbol">words</span> seg))
                (alist-get <span class="org-highlight-quoted-quote">'</span><span class="org-highlight-quoted-symbol">segments</span> (json-read-file file)))))

<span class="org-comment-delimiter">;; </span><span class="org-comment">(seq-take (my-whisperx-word-list (my-latest-file "~/sync/recordings" "\\.json")) 10)</span>
(<span class="org-keyword">defun</span> <span class="org-function-name">my-whisperx-insert-word-list</span> (words)
  <span class="org-doc">"Inserts WORDS with text properties."</span>
  (<span class="org-keyword">require</span> <span class="org-highlight-quoted-quote">'</span><span class="org-constant">subed-word-data</span>)
  (mapc (<span class="org-keyword">lambda</span> (word)
            (<span class="org-keyword">let</span> ((start (point)))
              (insert
               (alist-get <span class="org-highlight-quoted-quote">'</span><span class="org-highlight-quoted-symbol">word</span> word))
              (subed-word-data&#45;&#45;add-word-properties start (point) word)
              (insert <span class="org-string">" "</span>)))
        words))

(<span class="org-keyword">defun</span> <span class="org-function-name">my-audio-braindump-turn-sections-into-headings</span> ()
  (<span class="org-keyword">interactive</span>)
  (goto-char (point-min))
  (<span class="org-keyword">while</span> (re-search-forward <span class="org-string">"START SECTION </span><span class="org-string"><span class="org-regexp-grouping-backslash">\\</span></span><span class="org-string"><span class="org-regexp-grouping-construct">(</span></span><span class="org-string">.+?</span><span class="org-string"><span class="org-regexp-grouping-backslash">\\</span></span><span class="org-string"><span class="org-regexp-grouping-construct">)</span></span><span class="org-string"> STOP SECTION"</span> nil t)
    (replace-match
     (<span class="org-keyword">save-match-data</span>
       (format
        <span class="org-string">"\n*** %s\n"</span>
        (<span class="org-keyword">save-match-data</span> (string-trim (replace-regexp-in-string <span class="org-string">"^[,\\.]</span><span class="org-string"><span class="org-regexp-grouping-backslash">\\</span></span><span class="org-string"><span class="org-regexp-grouping-construct">|</span></span><span class="org-string">[,\\.]$"</span> <span class="org-string">""</span> (match-string 1))))))
     nil t)
    (<span class="org-keyword">let</span> ((prop-match (<span class="org-keyword">save-excursion</span> (text-property-search-forward <span class="org-highlight-quoted-quote">'</span><span class="org-highlight-quoted-symbol">subed-word-data-start</span>))))
      (<span class="org-keyword">when</span> prop-match
        (org-entry-put (point) <span class="org-string">"START"</span> (format-seconds <span class="org-string">"%02h:%02m:%02s"</span> (prop-match-value prop-match)))))))

(<span class="org-keyword">defun</span> <span class="org-function-name">my-audio-braindump-split-sentences</span> ()
  (<span class="org-keyword">interactive</span>)
  (goto-char (point-min))
  (<span class="org-keyword">while</span> (re-search-forward <span class="org-string">"[a-z]\\. "</span> nil t)
    (replace-match (concat (string-trim (match-string 0)) <span class="org-string">"\n"</span>) )))

(<span class="org-keyword">defun</span> <span class="org-function-name">my-audio-braindump-restructure</span> ()
  (<span class="org-keyword">interactive</span>)
  (goto-char (point-min))
  (my-subed-fix-common-errors)
  (org-mode)
  (my-audio-braindump-prepare-alignment-breaks)
  (my-audio-braindump-turn-sections-into-headings)
  (my-audio-braindump-split-sentences)
  (goto-char (point-min))
  (my-remove-filler-words-at-start))

(<span class="org-keyword">defun</span> <span class="org-function-name">my-audio-braindump-from-whisperx-json</span> (file)
  (<span class="org-keyword">interactive</span> (list (read-file-name <span class="org-string">"JSON: "</span> <span class="org-string">"~/sync/recordings/"</span> nil nil nil (<span class="org-keyword">lambda</span> (f) (string-match <span class="org-string">"\\.json\\'"</span> f)))))
  <span class="org-comment-delimiter">;; </span><span class="org-comment">put them all into a buffer</span>
  (<span class="org-keyword">with-current-buffer</span> (get-buffer-create <span class="org-string">"*Words*"</span>)
    (erase-buffer)
    (fundamental-mode)
    (my-whisperx-insert-word-list (my-whisperx-word-list file))
    (my-audio-braindump-restructure)
    (goto-char (point-min))
    (switch-to-buffer (current-buffer))))

(<span class="org-keyword">defun</span> <span class="org-function-name">my-audio-braindump-process-text</span> (file)
  (<span class="org-keyword">interactive</span> (list (read-file-name <span class="org-string">"Text: "</span> <span class="org-string">"~/sync/recordings/"</span> nil nil nil (<span class="org-keyword">lambda</span> (f) (string-match <span class="org-string">"\\.txt\\'"</span> f)))))
  (<span class="org-keyword">with-current-buffer</span> (find-file-noselect file)
    (my-audio-braindump-restructure)
    (save-buffer)))
<span class="org-comment-delimiter">;; </span><span class="org-comment">(my-audio-braindump-from-whisperx-json (my-latest-file "~/sync/recordings" "\\.json"))</span>
</pre>
</div>


<p>
Ideas for next steps:
</p>

<ul class="org-ul">
<li>I can change my processing script to split up the Whisper TXT into sections and automatically make the PDF with nice sections.</li>
<li>I can add reminders and other callouts. I can style them, and I can copy reminders into a different section for easier processing.</li>
<li>I can look into extracting PDF annotations so that I can jump to the next highlight or copy highlighted text.</li>
</ul>

<div class="note">This is part of my <a href="https://sachachua.com/dotemacs#writing-and-editing">Emacs configuration.</a></div><div><a href="https://sachachua.com/blog/2024/11/updating-my-audio-braindump-workflow-to-take-advantage-of-whisperx/index.org">View org source for this post</a></div>
<p>You can <a href="mailto:sacha@sachachua.com?subject=Comment%20on%20https%3A%2F%2Fsachachua.com%2Fblog%2F2024%2F11%2Fupdating-my-audio-braindump-workflow-to-take-advantage-of-whisperx%2F&body=Name%20you%20want%20to%20be%20credited%20by%20(if%20any)%3A%20%0AMessage%3A%20%0ACan%20I%20share%20your%20comment%20so%20other%20people%20can%20learn%20from%20it%3F%20Yes%2FNo%0A">e-mail me at sacha@sachachua.com</a>.</p>]]></description>
		</item><item>
		<title>Yay Emacs 5: Tweaking my video workflow with WhisperX and subed-record</title>
		<link>https://sachachua.com/blog/2024/10/yay-emacs-tweaking-my-video-workflow-with-whisperx-and-subed-record/</link>
		<dc:creator><![CDATA[Sacha Chua]]></dc:creator>
		<pubDate>Mon, 07 Oct 2024 18:16:08 GMT</pubDate>
    <category>speechtotext</category>
<category>emacs</category>
<category>subed</category>
<category>yay-emacs</category>
		<guid isPermaLink="false">https://sachachua.com/blog/2024/10/yay-emacs-tweaking-my-video-workflow-with-whisperx-and-subed-record/</guid>
		<description><![CDATA[<div class="row"><div class="columns"><div style="width: 400px"><video controls="1" src="https://sachachua.com/blog/2024/10/yay-emacs-tweaking-my-video-workflow-with-whisperx-and-subed-record/video-workflow.webm" type="video/webm"><a href="https://sachachua.com/blog/2024/10/yay-emacs-tweaking-my-video-workflow-with-whisperx-and-subed-record/video-workflow.webm">Download the video</a></video></div></div><div class="columns">
<p>
I'm tweaking my video workflow. I use Orgzly Revived on my Android phone to write the text, and I use Easy Voice Recorder to record it. Syncthing automatically copies both to my laptop. I use WhisperX to transcribe my recording, and I use a little bit of Emacs Lisp to figure out timestamps for each word. I edit this to fix errors. I can even rearrange things and get rid of umms or ahs or anything I don't want.Then I use subed-convert to turn it into a VTT file. I can tweak the start and end times by looking at the waveforms. Then I add comments with the visuals I want. I can add images, animated GIFs, or videos, and they're automatically squeezed or stretched to fit. I can also have them play at original speed. Then I set up open captions and use subed-record-compile-video. Tada!
</p>

<p>
Links:
</p>

<ul class="org-ul">
<li><a href="https://www.orgzlyrevived.com/">Orgzly Revived</a></li>
<li><a href="https://play.google.com/store/apps/details?id=com.coffeebeanventures.easyvoicerecorder&amp;hl=en_US">Easy Voice Recorder</a></li>
<li><a href="https://github.com/m-bain/whisperX">WhisperX</a></li>
<li><a href="https://sachachua.com/blog/2024/09/using-whisperx-to-get-word-level-timestamps-for-audio-editing-with-emacs-and-subed-record/">Using Emacs Lisp to process WhisperX timestamps</a></li>
<li><a href="https://github.com/sachac/subed">Subed</a></li>
<li><a href="https://sachachua.com/blog/category/subed/">My other blog posts about subed</a></li>
<li><a href="https://github.com/sachac/subed-record">Subed-record</a></li>
<li>Animated GIF By DemonDeLuxe (Dominique Toussaint) - Image: Newtons cradle animation book.gif, CC BY-SA 3.0, <a href="https://commons.wikimedia.org/w/index.php?curid=3717500">https://commons.wikimedia.org/w/index.php?curid=3717500</a></li>
</ul>

<p>You can <a href="https://youtube.com/watch?v=https://www.youtube.com/shorts/s6Y_wx-4xsI">watch this on YouTube</a>, <a href="https://sachachua.com/blog/2024/10/yay-emacs-tweaking-my-video-workflow-with-whisperx-and-subed-record/video-workflow.webm">download the video</a>, or <a href="https://sachachua.com/blog/2024/10/yay-emacs-tweaking-my-video-workflow-with-whisperx-and-subed-record/video-workflow.opus">download the audio</a>.</p></div></div>
<div><a href="https://sachachua.com/blog/2024/10/yay-emacs-tweaking-my-video-workflow-with-whisperx-and-subed-record/index.org">View org source for this post</a></div>
<p>You can <a href="mailto:sacha@sachachua.com?subject=Comment%20on%20https%3A%2F%2Fsachachua.com%2Fblog%2F2024%2F10%2Fyay-emacs-tweaking-my-video-workflow-with-whisperx-and-subed-record%2F&body=Name%20you%20want%20to%20be%20credited%20by%20(if%20any)%3A%20%0AMessage%3A%20%0ACan%20I%20share%20your%20comment%20so%20other%20people%20can%20learn%20from%20it%3F%20Yes%2FNo%0A">e-mail me at sacha@sachachua.com</a>.</p>]]></description>
		</item><item>
		<title>Working with the flow of ideas</title>
		<link>https://sachachua.com/blog/2023/12/2023-12-25-07-flow-of-ideas-writing-metaphor/</link>
		<dc:creator><![CDATA[Sacha Chua]]></dc:creator>
		<pubDate>Sun, 31 Dec 2023 02:15:18 GMT</pubDate>
    <category>speechtotext</category>
<category>metaphor</category>
<category>life</category>
<category>blogging</category>
<category>writing</category>
<category>kaizen</category>
		<guid isPermaLink="false">https://sachachua.com/blog/2023/12/2023-12-25-07-flow-of-ideas-writing-metaphor/</guid>
		<description><![CDATA[<p>
</p><div class="sketch-full"><a class="photoswipe" href="https://sketches.sachachua.com/filename/2023-12-25-07%20Flow%20of%20ideas%20%23writing%20%23metaphor.png" data-src="https://sketches.sachachua.com/static/2023-12-25-07%20Flow%20of%20ideas%20%23writing%20%23metaphor.png" data-title="2023-12-25-07 Flow of ideas #writing #metaphor" data-w="2808" data-h="3744"><picture>
      <img src="https://sketches.sachachua.com/static/2023-12-25-07%20Flow%20of%20ideas%20%23writing%20%23metaphor.png" width="2808" height="3744" alt="2023-12-25-07 Flow of ideas #writing #metaphor" loading="lazy" style="max-height: 90vw; height: auto; width: auto" decoding="async">
      <figcaption>2023-12-25-07 Flow of ideas #writing #metaphor</figcaption>
    </picture></a></div>
<p></p>

<details class="code-details" style="padding: 1em;
                 border-radius: 15px;
                 font-size: 0.9em;
                 box-shadow: 0.05em 0.1em 5px 0.01em  #00000057;">
                  <summary><strong>Text from sketch</strong></summary>
<p>
2023-12-25-07
</p>

<p>
Flow of ideas
</p>

<p>
What can I learn from thinking about the flow rate?
</p>

<p>
input &gt; output, and that's okay
</p>

<p>
Parts:
</p>

<ul class="org-ul">
<li>idea: agenda/review?</li>
<li>capture: refile to tags</li>
<li>toot: use this more, get stuff out</li>
<li>braindump: use transcripts or outline</li>
<li>sketch: bedtime</li>
<li>post: cut off earlier, can follow up</li>
<li>video: workflow tweaks</li>
</ul>

<p>
Thoughts:
</p>

<ul class="org-ul">
<li>more input is not always better; already plenty, not limiting factor</li>
<li>prioritize, review</li>
<li>overflow: add notes and pass it along, if poss.</li>
<li>can add things later (results, sketches, posts, videos)</li>
<li>manage expectations; minimize commitments</li>
<li>favour small things that flow easily</li>
<li>collect things in a container
<ul class="org-ul">
<li>tags, outlines</li>
<li>posts, videos</li>
</ul></li>
<li>minimize filing, but still find related notes</li>
<li>become more efficient and effective</li>
</ul>

<p>
The heap:
</p>

<ul class="org-ul">
<li>Org dates have been working for time-sensitive/urgent things</li>
<li>Lots of discretionary things get lost in the shuffle
<ul class="org-ul">
<li>waste info collected but forgotten</li>
<li>half-finished posts that have gone stale</li>
<li>redoing things</li>
<li>late replies to conversations</li>
<li>things that are just in my config - some people still find them, so that's fine</li>
</ul></li>
</ul>

<p>
Next: toot more experiment with braindumping, video
</p>


</details>

<p>
I come up with way more ideas than I can work on, and that's okay.
That's good. It means I can always skim the top for interesting
things, and it's fine if things overflow as long as the important
stuff stays in the funnel. I'm experimenting with more ways to keep
things flowing.
</p>

<p>
I usually come up with lots of ideas and then revisit my priorities to
see if I can figure out 1-3 things I'd like to work on for my next
focused time sessions. These priorities are actually pretty stable for
the most part, but sometimes an idea jumps the queue and that's okay.
</p>

<p>
There's a loose net of projects/tasks that I'm currently working on
and things I'm currently interested in, so I want to connect ideas and
resources to those if I can. If they aren't connected, or if they're
low-priority and I probably won't get to them any time soon, it can
make a lot of sense to add quick notes and pass it along.
</p>

<p>
For things I want to think about some more, <a href="https://sachachua.com/blog/2023/12/audio-braindump-workflow-tweaks-adding-org-mode-hyperlinks-to-recordings-based-on-keywords/">my audio braindumping
workflow</a> seems to be working out as a way to capture lots of text
even when I'm away from my computer. I also have a bit more time to
sketch while waiting for the kiddo to get ready for bed. I can use the
sketchnotes as outlines to talk through while I braindump, and I can
take my braindumps and distill them into sketches. Then I can take
those and put them into blog posts. Instead of getting tempted to add
more and more to a blog post (just one more idea, really!), I can try
wrapping up earlier since I can always add a follow-up post. For some
things, making a video might be worthwhile, so smoothing out my
workflow for creating a video could be useful. I don't want to spend a
lot of time filing but I still want to be able to find related notes,
so <a href="https://sachachua.com/blog/2023/12/automatically-refiling-org-mode-headings-based-on-tags/">automatically refiling based on tags</a> (or possibly suggesting refile
targets based on vector similarity?) might help me shift things out of
my inbox.
</p>

<p>
I'm generally not bothered by the waste of coming up with ideas that I
don't get around to, since it's more like daydreaming or fun. I
sometimes get a little frustrated when I want to find an interesting
resource I remember coming across some time ago and I can't find it
with the words I'm looking for. Building more of a habit of capturing
interesting resources in my Org files and using my own words in the
notes will help while I wait for personal search engines to get
better. I'm a little slow when it comes to e-mails because I tend to
wait until I'm at my computer&#x2013;and then when I'm at my computer, I
prefer to tinker or write. I occasionally redo things because I didn't
have notes from the previous solution or I couldn't find my notes.
That's fine too. I can get better at taking notes and finding them.
</p>

<p>
So I think some next steps for me are:
</p>

<ul class="org-ul">
<li>Post more toots on <a href="https://emacs.ch/@sachac/">@sachac@emacs.ch</a>; might be useful as a firehose for ideas. Share them back to my Org file so I have a link to the discussion (if any). Could be a quick way to see if anyone already knows of related packages/code or if anyone might have the same itch.</li>
<li>See if I can improve my braindumping/sketch workflow so that I can flesh out more ideas</li>
<li>Tweak my video process gradually so that I can include more screenshots and maybe eventually longer explanations</li>
</ul>

<p>You can <a href="mailto:sacha@sachachua.com?subject=Comment%20on%20https%3A%2F%2Fsachachua.com%2Fblog%2F2023%2F12%2F2023-12-25-07-flow-of-ideas-writing-metaphor%2F&body=Name%20you%20want%20to%20be%20credited%20by%20(if%20any)%3A%20%0AMessage%3A%20%0ACan%20I%20share%20your%20comment%20so%20other%20people%20can%20learn%20from%20it%3F%20Yes%2FNo%0A">e-mail me at sacha@sachachua.com</a>.</p>]]></description>
		</item><item>
		<title>Yay, I can get live speech recognition results from Emacs to Etherpad</title>
		<link>https://sachachua.com/blog/2023/12/yay-i-can-get-live-speech-recognition-results-from-emacs-to-etherpad/</link>
		<dc:creator><![CDATA[Sacha Chua]]></dc:creator>
		<pubDate>Tue, 26 Dec 2023 15:02:47 GMT</pubDate>
    <category>speechtotext</category>
<category>emacs</category>
<category>speech</category>
		<guid isPermaLink="false">https://sachachua.com/blog/2023/12/yay-i-can-get-live-speech-recognition-results-from-emacs-to-etherpad/</guid>
		<description><![CDATA[<p>
I want to see if we can caption <a href="https://emacsconf.org">EmacsConf</a> live presentations and Q&amp;A
sessions, even if the automated captions need help with misrecognized
words. Now that I can <a href="https://sachachua.com/blog/2023/12/live-speech-with-deepgram/">get live speech into Emacs using the Deepgram
streaming API</a>, I can process that information and send it to other
places. Here's a quick demonstration of appending live speech captions
to Etherpad:
</p>

<p>
<video controls=""><source src="https://sachachua.com/blog/2023/12/yay-i-can-get-live-speech-recognition-results-from-emacs-to-etherpad/2023-12-26_09.29.03.webm" type="video/webm"><a href="https://sachachua.com/blog/2023/12/yay-i-can-get-live-speech-recognition-results-from-emacs-to-etherpad/2023-12-26_09.29.03.webm">Download the video</a></video>
</p>

<p>
I added an <code>emacsconf-pad-append-text</code> function to
<a href="https://git.emacsconf.org/emacsconf-el/tree/emacsconf-pad.el">emacsconf-pad.el</a> that uses the <code>appendText</code> function.
</p>

<p>You can <a href="mailto:sacha@sachachua.com?subject=Comment%20on%20https%3A%2F%2Fsachachua.com%2Fblog%2F2023%2F12%2Fyay-i-can-get-live-speech-recognition-results-from-emacs-to-etherpad%2F&body=Name%20you%20want%20to%20be%20credited%20by%20(if%20any)%3A%20%0AMessage%3A%20%0ACan%20I%20share%20your%20comment%20so%20other%20people%20can%20learn%20from%20it%3F%20Yes%2FNo%0A">e-mail me at sacha@sachachua.com</a>.</p>]]></description>
		</item>
	</channel>
</rss>