13.7 KB
/home/fdroid/fdroiddata/tmp/app.udderance_202506270.apk vs.
/home/fdroid/fdroiddata/tmp/sigcp_app.udderance_202506270.apk
686 B
zipinfo {}
    
Offset 3482, 8 lines modifiedOffset 3482, 8 lines modified
3482 -rw----·····0.0·fat·····2122·b-·stor·81-Jan-01·01:01·res/qs.webp3482 -rw----·····0.0·fat·····2122·b-·stor·81-Jan-01·01:01·res/qs.webp
3483 -rw----·····0.0·fat·····4610·b-·stor·81-Jan-01·01:01·res/sK.webp3483 -rw----·····0.0·fat·····4610·b-·stor·81-Jan-01·01:01·res/sK.webp
3484 -rw----·····0.0·fat······512·b-·defN·81-Jan-01·01:01·res/v9.xml3484 -rw----·····0.0·fat······512·b-·defN·81-Jan-01·01:01·res/v9.xml
3485 -rw----·····0.0·fat·····6492·b-·stor·81-Jan-01·01:01·resources.arsc3485 -rw----·····0.0·fat·····6492·b-·stor·81-Jan-01·01:01·resources.arsc
3486 -rw----·····2.0·fat···410098·b-·defN·81-Jan-01·01:01·META-INF/75D2AF6E.SF3486 -rw----·····2.0·fat···410098·b-·defN·81-Jan-01·01:01·META-INF/75D2AF6E.SF
3487 -rw----·····2.0·fat·····1346·b-·defN·81-Jan-01·01:01·META-INF/75D2AF6E.RSA3487 -rw----·····2.0·fat·····1346·b-·defN·81-Jan-01·01:01·META-INF/75D2AF6E.RSA
3488 -rw----·····2.0·fat···409971·b-·defN·81-Jan-01·01:01·META-INF/MANIFEST.MF3488 -rw----·····2.0·fat···409971·b-·defN·81-Jan-01·01:01·META-INF/MANIFEST.MF
3489 3487·files,·37272098·bytes·uncompressed,·13066660·bytes·compressed:··64.9%3489 3487·files,·37272098·bytes·uncompressed,·13066661·bytes·compressed:··64.9%
12.9 KB
assets/pages/aac.html
    
Offset 1, 1 lines modifiedOffset 1, 1 lines modified
1 <!DOCTYPE·html><html·lang="en"·style="scroll-padding-top:·4em;"><head><title>AAC·-·Udderance</title><meta·charset="utf-8"><meta·name="theme-color"·content="#0D47A1"><meta·name="viewport"·content="width=device-width,·initial-scale=1"><link·href="/images/favicon.png"·rel="shortcut·icon"·type="image/png"><link·rel="stylesheet"·href="/assets/css/fira.css"·integrity="sha384-qs2nxaQtWaoeQTWy2qEK+yb/3Yd56H3wS7l0unGiJG0O5MVvbVzIZgzdd0Q1iFFP"><link·rel="stylesheet"·href="/assets/css/mini-divested.min.css"·integrity="sha384-wcVnJjAOgS71KnrBgop7mVhXyIdduDzqm9L8NQSIwzcFZ+TkeONKKHbYdWnTzAab"><link·rel="manifest"·href="/assets/aac.json"><style>.h2o·{»    color:·#2196F3;»      }»     .h3o·{»color:·#4CAF50;»  }» .centero·{»display:·block·!important;»margin-left:·auto·!important;»     margin-right:·auto·!important;» text-align:·center;»       }</style></head><body><header·class="sticky·centero"·id="real_header"><a·href="/index.html#splash"·class="logo"·style="color:·#2196F3;·font-weight:·bold;">Udderance</a></header><div·class="row"·id="content"><div·class="col-sm-12·col-md-8·col-md-offset-2·col-lg-6·col-lg-offset-3"><div·class="card·fluid"·id="install"·data-pagefind-ignore="all"><h2·class="h2o">How·to·install</h2><p>You·can·"install"·this·page·as·a·PWA·and·it·will·display·a·simplified·version:</p><ul><li>Firefox·on·Android:·Menu·button·>·Add·app·to·Home·screen·>·Add·to·home·screen.·May·be·cached.</li><li>Chromium·on·Android:·Menu·button·>·Add·to·Home·screen·>·Install·>·Install·>·Add·to·home·screen.·May·be·cached.</li><li>Safari·on·iOS:·Share·button·>·Add·to·Home·Screen·>·Add.·Must·be·repeated·each·update.</li><li>Special·note·for·Safari:·Lockdown·must·be·disabled·to·allow·WebSpeech·API:·Reader·button·>·Page·Menu·>·Lockdown·Mode·>·Website·settings·for·udderance.app·>·Disabled</li></ul></div><div·class="card·fluid"·id="aac"·data-pagefind-ignore="all"><h2·class="h2o"·id="aac_title">AAC</h2><p·id="errorField"></p><p·id="warningCloud"·hidden>WARNING:·Your·TTS·provider·includes·cloud·based·voices,·it·may·not·be·private!</p><noscript><p>ERROR:·JavaScript·is·required!</p></noscript><div·class="section"·id="freeform"><h3·class="h3o">Freeform·Input</h3><input·type="text"·id="textInputFreeform"·style="width:·100%;"·placeholder="Type·something..."·enterkeyhint="go"><br><textarea·id="textInputFreeformPrevious"·aria-hidden="true"·hidden></textarea><br><div·class="centero"><button·onclick="speakFreeform()">Speak</button><button·onclick="speakFreeformPrevious()"·class="inverse">Repeat·Previous</button><br><label·for="speakSpace">Speak·on·space·instead·of·enter:·</label><input·type="checkbox"·name="speakSpace"·id="speakSpace"><br><p·id="sherpaStatus"·hidden></p></div></div><div·class="section"·id="phrases"><h3·class="h3o">Phrases</h3><div·id="phrasesInner"></div></div><div·class="section"·id="log"><h3·class="h3o">Log</h3><button·onclick="copyLogToClipboard()">Copy·log·to·clipboard</button><button·onclick="clearLog()">Clear·log</button><textarea·id="textLog"·rows="4"·style="width:·100%;resize:·none;"·placeholder="History·will·appear·here..."·disabled></textarea><br></div><div·class="section"·id="options"><h3·class="h3o">Options</h3><label·for="boardPreset">Board·Preset:·</label><select·name="boardPreset"·id="boardPreset"·onchange="updateBoardPreset(this.selectedIndex)"></select><br><label·for="boardLanguage">Board·Language:·</label><select·name="boardLanguage"·id="boardLanguage"·onchange="updateBoardLanguage(this.selectedIndex)"></select><br><label·for="boardAutoCollapse"·hidden>Automatic·board·collapse:·</label><input·type="checkbox"·name="boardAutoCollapse"·id="boardAutoCollapse"·checked·disabled·hidden><br·hidden><label·for="boardStyleDialog"·hidden>Use·dialog·instead·of·collapse·for·phrases:·</label><input·type="checkbox"·name="boardStyleDialog"·id="boardStyleDialog"·onchange="loadLastBoard()"·checked·disabled·hidden><hr><label·for="enablePictograms">Enable·pictograms·from·Mulberry·Symbols:·</label><input·type="checkbox"·name="enablePictograms"·id="enablePictograms"·onchange="handlePictogramToggle()"><br><label·for="femmePictograms">Prefer·femme·pictograms:·</label><input·type="checkbox"·name="femmePictograms"·id="femmePictograms"·onchange="handlePictogramToggle()"><br><label·for="darkPictograms">Prefer·dark·skin·pictograms:·</label><input·type="checkbox"·name="darkPictograms"·id="darkPictograms"·onchange="handlePictogramToggle()"><div·id="optionsVoice"><hr><label·for="voice"·id="voiceLabel">Voice:·</label><select·name="voice"·id="voice"·onchange="updateVoice()"></select></div><div·id="optionsSherpa"><hr><div·id="optionsSherpaToggle"><p>Sherpa·is·available·as·an·alternative·to·the·system's·native·TTS·backend.·It·requires·a·110MB·download·(program·+·vits-piper-en_US-libritts_r-medium·model).·Longer·prompts·can·be·slow·to·generate.·904·voice·variants·are·available.</p><label·for="useSherpa">Use·Sherpa:·</label><input·type="checkbox"·name="useSherpa"·id="useSherpa"·onclick="handleSherpaToggle()"><br></div><label·for="sherpaSpeakerID">Sherpa·Speaker·ID:·</label><input·type="number"·name="sherpaSpeakerID"·id="sherpaSpeakerID"·min="0"·max="904"·value="0"><br><label·for="sherpaSpeed">Sherpa·Speed:·</label><input·type="number"·name="sherpaSpeed"·id="sherpaSpeed"·min="0.4"·max="3.5"·step="0.1"·value="1.0"></div></div></div><script·src="/assets/js/aac_boards.js"·type="text/javascript"></script><script·src="/assets/js/aac_language_map_merged.js"·type="text/javascript"></script><script·src="/assets/js/aac_pictogram_map.js"·type="text/javascript"></script><script·src="/assets/js/aac.js"·type="text/javascript"></script></div></div><footer·style="text-align:·center;"·id="real_footer"><p><a·href="https://divested.dev"·target="_blank"·rel="nofollow·noopener·noreferrer">Divested·Computing·Group</a>·&copy;·2025<br><a·href="/pages/search"·style="color:·#E91E63;·font-weight:·bold;">Search·🔎</a><br><a·href="https://divested.dev/donate"·target="_blank"·rel="nofollow·noopener·noreferrer">Support·My·Work!</a><br><a·href="/pages/privacy_policy">Privacy·Policy</a>·||·<a·href="/pages/terms_of_service">Terms·of·Service</a><br>Powered·by·<a·href="https://web.archive.org/web/20220418142847/https://minicss.org/"·target="_blank"·rel="nofollow·noopener·noreferrer">mini.css</a>·(MIT)<br><a·href="http://udderaacpou4mku6xptn7ebdzgzw63mtz6jnyafk6jd43xoiu6ymbbqd.onion"·target="_blank"·rel="nofollow·noopener·noreferrer">Onion</a><br>Generated:·2025-07-05T23:49:24+00:00<p></footer></body></html>1 <!DOCTYPE·html><html·lang="en"·style="scroll-padding-top:·4em;"><head><title>AAC·-·Udderance</title><meta·charset="utf-8"><meta·name="theme-color"·content="#0D47A1"><meta·name="viewport"·content="width=device-width,·initial-scale=1"><link·href="/images/favicon.png"·rel="shortcut·icon"·type="image/png"><link·rel="stylesheet"·href="/assets/css/fira.css"·integrity="sha384-qs2nxaQtWaoeQTWy2qEK+yb/3Yd56H3wS7l0unGiJG0O5MVvbVzIZgzdd0Q1iFFP"><link·rel="stylesheet"·href="/assets/css/mini-divested.min.css"·integrity="sha384-wcVnJjAOgS71KnrBgop7mVhXyIdduDzqm9L8NQSIwzcFZ+TkeONKKHbYdWnTzAab"><link·rel="manifest"·href="/assets/aac.json"><style>.h2o·{»    color:·#2196F3;»      }»     .h3o·{»color:·#4CAF50;»  }» .centero·{»display:·block·!important;»margin-left:·auto·!important;»     margin-right:·auto·!important;» text-align:·center;»       }</style></head><body><header·class="sticky·centero"·id="real_header"><a·href="/index.html#splash"·class="logo"·style="color:·#2196F3;·font-weight:·bold;">Udderance</a></header><div·class="row"·id="content"><div·class="col-sm-12·col-md-8·col-md-offset-2·col-lg-6·col-lg-offset-3"><div·class="card·fluid"·id="install"·data-pagefind-ignore="all"><h2·class="h2o">How·to·install</h2><p>You·can·"install"·this·page·as·a·PWA·and·it·will·display·a·simplified·version:</p><ul><li>Firefox·on·Android:·Menu·button·>·Add·app·to·Home·screen·>·Add·to·home·screen.·May·be·cached.</li><li>Chromium·on·Android:·Menu·button·>·Add·to·Home·screen·>·Install·>·Install·>·Add·to·home·screen.·May·be·cached.</li><li>Safari·on·iOS:·Share·button·>·Add·to·Home·Screen·>·Add.·Must·be·repeated·each·update.</li><li>Special·note·for·Safari:·Lockdown·must·be·disabled·to·allow·WebSpeech·API:·Reader·button·>·Page·Menu·>·Lockdown·Mode·>·Website·settings·for·udderance.app·>·Disabled</li></ul></div><div·class="card·fluid"·id="aac"·data-pagefind-ignore="all"><h2·class="h2o"·id="aac_title">AAC</h2><p·id="errorField"></p><p·id="warningCloud"·hidden>WARNING:·Your·TTS·provider·includes·cloud·based·voices,·it·may·not·be·private!</p><noscript><p>ERROR:·JavaScript·is·required!</p></noscript><div·class="section"·id="freeform"><h3·class="h3o">Freeform·Input</h3><input·type="text"·id="textInputFreeform"·style="width:·100%;"·placeholder="Type·something..."·enterkeyhint="go"><br><textarea·id="textInputFreeformPrevious"·aria-hidden="true"·hidden></textarea><br><div·class="centero"><button·onclick="speakFreeform()">Speak</button><button·onclick="speakFreeformPrevious()"·class="inverse">Repeat·Previous</button><br><label·for="speakSpace">Speak·on·space·instead·of·enter:·</label><input·type="checkbox"·name="speakSpace"·id="speakSpace"><br><p·id="sherpaStatus"·hidden></p></div></div><div·class="section"·id="phrases"><h3·class="h3o">Phrases</h3><div·id="phrasesInner"></div></div><div·class="section"·id="log"><h3·class="h3o">Log</h3><button·onclick="copyLogToClipboard()">Copy·log·to·clipboard</button><button·onclick="clearLog()">Clear·log</button><textarea·id="textLog"·rows="4"·style="width:·100%;resize:·none;"·placeholder="History·will·appear·here..."·disabled></textarea><br></div><div·class="section"·id="options"><h3·class="h3o">Options</h3><label·for="boardPreset">Board·Preset:·</label><select·name="boardPreset"·id="boardPreset"·onchange="updateBoardPreset(this.selectedIndex)"></select><br><label·for="boardLanguage">Board·Language:·</label><select·name="boardLanguage"·id="boardLanguage"·onchange="updateBoardLanguage(this.selectedIndex)"></select><br><label·for="boardAutoCollapse"·hidden>Automatic·board·collapse:·</label><input·type="checkbox"·name="boardAutoCollapse"·id="boardAutoCollapse"·checked·disabled·hidden><br·hidden><label·for="boardStyleDialog"·hidden>Use·dialog·instead·of·collapse·for·phrases:·</label><input·type="checkbox"·name="boardStyleDialog"·id="boardStyleDialog"·onchange="loadLastBoard()"·checked·disabled·hidden><hr><label·for="enablePictograms">Enable·pictograms·from·Mulberry·Symbols:·</label><input·type="checkbox"·name="enablePictograms"·id="enablePictograms"·onchange="handlePictogramToggle()"><br><label·for="femmePictograms">Prefer·femme·pictograms:·</label><input·type="checkbox"·name="femmePictograms"·id="femmePictograms"·onchange="handlePictogramToggle()"><br><label·for="darkPictograms">Prefer·dark·skin·pictograms:·</label><input·type="checkbox"·name="darkPictograms"·id="darkPictograms"·onchange="handlePictogramToggle()"><div·id="optionsVoice"><hr><label·for="voice"·id="voiceLabel">Voice:·</label><select·name="voice"·id="voice"·onchange="updateVoice()"></select></div><div·id="optionsSherpa"><hr><div·id="optionsSherpaToggle"><p>Sherpa·is·available·as·an·alternative·to·the·system's·native·TTS·backend.·It·requires·a·110MB·download·(program·+·vits-piper-en_US-libritts_r-medium·model).·Longer·prompts·can·be·slow·to·generate.·904·voice·variants·are·available.</p><label·for="useSherpa">Use·Sherpa:·</label><input·type="checkbox"·name="useSherpa"·id="useSherpa"·onclick="handleSherpaToggle()"><br></div><label·for="sherpaSpeakerID">Sherpa·Speaker·ID:·</label><input·type="number"·name="sherpaSpeakerID"·id="sherpaSpeakerID"·min="0"·max="904"·value="0"><br><label·for="sherpaSpeed">Sherpa·Speed:·</label><input·type="number"·name="sherpaSpeed"·id="sherpaSpeed"·min="0.4"·max="3.5"·step="0.1"·value="1.0"></div></div></div><script·src="/assets/js/aac_boards.js"·type="text/javascript"></script><script·src="/assets/js/aac_language_map_merged.js"·type="text/javascript"></script><script·src="/assets/js/aac_pictogram_map.js"·type="text/javascript"></script><script·src="/assets/js/aac.js"·type="text/javascript"></script></div></div><footer·style="text-align:·center;"·id="real_footer"><p><a·href="https://divested.dev"·target="_blank"·rel="nofollow·noopener·noreferrer">Divested·Computing·Group</a>·&copy;·2025<br><a·href="/pages/search"·style="color:·#E91E63;·font-weight:·bold;">Search·🔎</a><br><a·href="https://divested.dev/donate"·target="_blank"·rel="nofollow·noopener·noreferrer">Support·My·Work!</a><br><a·href="/pages/privacy_policy">Privacy·Policy</a>·||·<a·href="/pages/terms_of_service">Terms·of·Service</a><br>Powered·by·<a·href="https://web.archive.org/web/20220418142847/https://minicss.org/"·target="_blank"·rel="nofollow·noopener·noreferrer">mini.css</a>·(MIT)<br><a·href="http://udderaacpou4mku6xptn7ebdzgzw63mtz6jnyafk6jd43xoiu6ymbbqd.onion"·target="_blank"·rel="nofollow·noopener·noreferrer">Onion</a><br>Generated:·2025-07-16T18:57:40+00:00<p></footer></body></html>
288 B
html2text {}
    
Offset 38, 8 lines modifiedOffset 38, 8 lines modified
38 Sherpa·Speed:·[Unknown·INPUT·type]38 Sherpa·Speed:·[Unknown·INPUT·type]
39 Divested_Computing_Group·©·202539 Divested_Computing_Group·©·2025
40 Search_🔎40 Search_🔎
41 Support_My_Work!41 Support_My_Work!
42 Privacy_Policy·||·Terms_of_Service42 Privacy_Policy·||·Terms_of_Service
43 Powered·by·mini.css·(MIT)43 Powered·by·mini.css·(MIT)
44 Onion44 Onion
45 Generated:·2025-07-05T23:49:24+00:0045 Generated:·2025-07-16T18:57:40+00:00