{"version":"https://jsonfeed.org/version/1","title":"Micro.blog - Tyler Spivey","home_page_url":"https://micro.blog","feed_url":"https://micro.blog/posts/tspivey@dragonscave.space","_microblog":{"about":"https://micro.blog/about/api","id":"1501370","username":"tspivey@dragonscave.space","bio":"Interested in technology, older access technology and speech synthesizers","pronouns":"","is_following":false,"is_you":false,"following_count":0,"discover_count":0},"author":{"name":"Tyler Spivey","url":"https://dragonscave.space/@tspivey","avatar":"https://micro.blog/images/blank_avatar.png"},"items":[{"id":"85424645","content_html":"<p><span class=\"h-card\"><a href=\"https://mindly.social/@Tamasg\" class=\"u-url mention\">@<span>Tamasg</span></a></span> <span class=\"h-card\"><a href=\"https://mastodon.social/@jackf723\" class=\"u-url mention\">@<span>jackf723</span></a></span> Nothing seems to have changed there.</p>","url":"https://dragonscave.space/users/tspivey/statuses/116166479166174042","date_published":"2026-03-03T17:43:21+00:00","author":{"name":"Tyler Spivey","url":"https://dragonscave.space/@tspivey","avatar":"https://cdn.micro.blog/photos/96/https%3A%2F%2Fmicro.blog%2Fimages%2Fblank_avatar.png","_microblog":{"username":"tspivey@dragonscave.space"}},"_microblog":{"date_relative":"2026-03-03 17:43","date_timestamp":1772559801,"is_favorite":false,"is_bookmark":false,"is_deletable":false,"is_conversation":true,"is_linkpost":false,"is_mention":true}},{"id":"85420767","content_html":"<p><span class=\"h-card\"><a href=\"https://mindly.social/@Tamasg\" class=\"u-url mention\">@<span>Tamasg</span></a></span> Rate 60, pitch mode impulse, US English, read the words found out, or thousand.</p>","url":"https://dragonscave.space/users/tspivey/statuses/116166214305604517","date_published":"2026-03-03T16:36:00+00:00","author":{"name":"Tyler Spivey","url":"https://dragonscave.space/@tspivey","avatar":"https://cdn.micro.blog/photos/96/https%3A%2F%2Fmicro.blog%2Fimages%2Fblank_avatar.png","_microblog":{"username":"tspivey@dragonscave.space"}},"_microblog":{"date_relative":"2026-03-03 16:36","date_timestamp":1772555760,"is_favorite":false,"is_bookmark":false,"is_deletable":false,"is_conversation":true,"is_linkpost":false,"is_mention":true}},{"id":"85223663","content_html":"<p><span class=\"h-card\"><a href=\"https://mindly.social/@Tamasg\" class=\"u-url mention\">@<span>Tamasg</span></a></span> You can take espeak out of your processing chain and then do whatever you want. Every other synth has its own word to phoneme rules. I can't think of another one that doesn't. It might be difficult if you want to support all those languages, but it should give you a more flexible system in the end.</p>","url":"https://dragonscave.space/users/tspivey/statuses/116149266169976141","date_published":"2026-02-28T16:45:52+00:00","author":{"name":"Tyler Spivey","url":"https://dragonscave.space/@tspivey","avatar":"https://cdn.micro.blog/photos/96/https%3A%2F%2Fmicro.blog%2Fimages%2Fblank_avatar.png","_microblog":{"username":"tspivey@dragonscave.space"}},"_microblog":{"date_relative":"2026-02-28 16:45","date_timestamp":1772297152,"is_favorite":false,"is_bookmark":false,"is_deletable":false,"is_conversation":true,"is_linkpost":false,"is_mention":true}},{"id":"84774214","content_html":"<p><span class=\"h-card\"><a href=\"https://mstdn.social/@ppatel\" class=\"u-url mention\">@<span>ppatel</span></a></span> Go ahead. I don't have a problem with that.</p>","url":"https://dragonscave.space/users/tspivey/statuses/116113131838947399","date_published":"2026-02-22T07:36:26+00:00","author":{"name":"Tyler Spivey","url":"https://dragonscave.space/@tspivey","avatar":"https://cdn.micro.blog/photos/96/https%3A%2F%2Fmicro.blog%2Fimages%2Fblank_avatar.png","_microblog":{"username":"tspivey@dragonscave.space"}},"_microblog":{"date_relative":"2026-02-22 07:36","date_timestamp":1771745786,"is_favorite":false,"is_bookmark":false,"is_deletable":false,"is_conversation":true,"is_linkpost":false,"is_mention":true}},{"id":"83949034","content_html":"<p><span class=\"h-card\"><a href=\"https://mindly.social/@Tamasg\" class=\"u-url mention\">@<span>Tamasg</span></a></span> I can't hear the difference between t and p when reading them as individual characters at least in US English.</p>","url":"https://dragonscave.space/users/tspivey/statuses/116044510705117580","date_published":"2026-02-10T04:45:10+00:00","author":{"name":"Tyler Spivey","url":"https://dragonscave.space/@tspivey","avatar":"https://cdn.micro.blog/photos/96/https%3A%2F%2Fmicro.blog%2Fimages%2Fblank_avatar.png","_microblog":{"username":"tspivey@dragonscave.space"}},"_microblog":{"date_relative":"2026-02-10 04:45","date_timestamp":1770698710,"is_favorite":false,"is_bookmark":false,"is_deletable":false,"is_conversation":true,"is_linkpost":false,"is_mention":true}},{"id":"83690466","content_html":"<p><span class=\"h-card\"><a href=\"https://mindly.social/@Tamasg\" class=\"u-url mention\">@<span>Tamasg</span></a></span> <span class=\"h-card\"><a href=\"https://dragonscave.space/@jaybird110127\" class=\"u-url mention\">@<span>jaybird110127</span></a></span> My problem with it is the license. You're putting all this work into a project people can't use in whatever they want (think years down the line wanting to integrate this into their phone or whatever with app store requirements). Depending on eSpeak to generate phonemes is fine, because that can be replaced if someone wants to put enough time into it, but that's harder to do with a GPL core. May as well rewrite it at that point.</p>","url":"https://dragonscave.space/users/tspivey/statuses/116022296595448444","date_published":"2026-02-06T06:35:50+00:00","author":{"name":"Tyler Spivey","url":"https://dragonscave.space/@tspivey","avatar":"https://cdn.micro.blog/photos/96/https%3A%2F%2Fmicro.blog%2Fimages%2Fblank_avatar.png","_microblog":{"username":"tspivey@dragonscave.space"}},"_microblog":{"date_relative":"2026-02-06 06:35","date_timestamp":1770359750,"is_favorite":false,"is_bookmark":false,"is_deletable":false,"is_conversation":true,"is_linkpost":false,"is_mention":true}},{"id":"83684698","content_html":"<p><span class=\"h-card\"><a href=\"https://mindly.social/@Tamasg\" class=\"u-url mention\">@<span>Tamasg</span></a></span> You can fix that easily without touching the downloader.<br>1. Upload your addon to the server, on the same filesystem as the web root. Call it update.tmp or something.<br>2. Move it with mv. That's atomic on unix. Clients will either see the old addon or the new one.</p>","url":"https://dragonscave.space/users/tspivey/statuses/116021548759728448","date_published":"2026-02-06T03:25:39+00:00","author":{"name":"Tyler Spivey","url":"https://dragonscave.space/@tspivey","avatar":"https://cdn.micro.blog/photos/96/https%3A%2F%2Fmicro.blog%2Fimages%2Fblank_avatar.png","_microblog":{"username":"tspivey@dragonscave.space"}},"_microblog":{"date_relative":"2026-02-06 03:25","date_timestamp":1770348339,"is_favorite":false,"is_bookmark":false,"is_deletable":false,"is_conversation":true,"is_linkpost":false,"is_mention":true}},{"id":"83029541","content_html":"<p><span class=\"h-card\"><a href=\"https://mindly.social/@Tamasg\" class=\"u-url mention\">@<span>Tamasg</span></a></span> Thanks, I can hear the difference now.</p>","url":"https://dragonscave.space/users/tspivey/statuses/115970476469073630","date_published":"2026-01-28T02:57:17+00:00","author":{"name":"Tyler Spivey","url":"https://dragonscave.space/@tspivey","avatar":"https://cdn.micro.blog/photos/96/https%3A%2F%2Fmicro.blog%2Fimages%2Fblank_avatar.png","_microblog":{"username":"tspivey@dragonscave.space"}},"_microblog":{"date_relative":"2026-01-28 02:57","date_timestamp":1769569037,"is_favorite":false,"is_bookmark":false,"is_deletable":false,"is_conversation":true,"is_linkpost":false,"is_mention":true}},{"id":"83028646","content_html":"<p><span class=\"h-card\"><a href=\"https://mindly.social/@Tamasg\" class=\"u-url mention\">@<span>Tamasg</span></a></span> This thing doesn't pause at commas. For example, a, b, c. Is that the fault of eSpeak's phonemizer?</p>","url":"https://dragonscave.space/users/tspivey/statuses/115970385485300095","date_published":"2026-01-28T02:34:09+00:00","author":{"name":"Tyler Spivey","url":"https://dragonscave.space/@tspivey","avatar":"https://cdn.micro.blog/photos/96/https%3A%2F%2Fmicro.blog%2Fimages%2Fblank_avatar.png","_microblog":{"username":"tspivey@dragonscave.space"}},"_microblog":{"date_relative":"2026-01-28 02:34","date_timestamp":1769567649,"is_favorite":false,"is_bookmark":false,"is_deletable":false,"is_conversation":true,"is_linkpost":false,"is_mention":true}},{"id":"82471720","content_html":"<p><span class=\"h-card\"><a href=\"https://universeodon.com/@FreakyFwoof\" class=\"u-url mention\">@<span>FreakyFwoof</span></a></span> <span class=\"h-card\"><a href=\"https://dragonscave.space/@pitermach\" class=\"u-url mention\">@<span>pitermach</span></a></span> Because you're missing the scriptCategory line in the GlobalPlugin class. By default it shows up under Miscellaneous in the tree.</p>","url":"https://dragonscave.space/users/tspivey/statuses/115928524741833152","date_published":"2026-01-20T17:08:25+00:00","author":{"name":"Tyler Spivey","url":"https://dragonscave.space/@tspivey","avatar":"https://cdn.micro.blog/photos/96/https%3A%2F%2Fmicro.blog%2Fimages%2Fblank_avatar.png","_microblog":{"username":"tspivey@dragonscave.space"}},"_microblog":{"date_relative":"2026-01-20 17:08","date_timestamp":1768928905,"is_favorite":false,"is_bookmark":false,"is_deletable":false,"is_conversation":true,"is_linkpost":false,"is_mention":true}},{"id":"81842847","content_html":"<p><span class=\"h-card\"><a href=\"https://mastodon.social/@alexhall\" class=\"u-url mention\">@<span>alexhall</span></a></span> Did you configure NVDA to accept connections, and verify that it works from another machine?</p>","url":"https://dragonscave.space/users/tspivey/statuses/115878467831566826","date_published":"2026-01-11T20:58:17+00:00","author":{"name":"Tyler Spivey","url":"https://dragonscave.space/@tspivey","avatar":"https://cdn.micro.blog/photos/96/https%3A%2F%2Fmicro.blog%2Fimages%2Fblank_avatar.png","_microblog":{"username":"tspivey@dragonscave.space"}},"_microblog":{"date_relative":"2026-01-11 20:58","date_timestamp":1768165097,"is_favorite":false,"is_bookmark":false,"is_deletable":false,"is_conversation":true,"is_linkpost":false,"is_mention":true}},{"id":"80178817","content_html":"<p><span class=\"h-card\"><a href=\"https://dragonscave.space/@menelion\" class=\"u-url mention\">@<span>menelion</span></a></span> They're still approving my account after months. I probably have to call them. Just find it somewhere else.</p>","url":"https://dragonscave.space/users/tspivey/statuses/115732272033522134","date_published":"2025-12-17T01:18:46+00:00","author":{"name":"Tyler Spivey","url":"https://dragonscave.space/@tspivey","avatar":"https://cdn.micro.blog/photos/96/https%3A%2F%2Fmicro.blog%2Fimages%2Fblank_avatar.png","_microblog":{"username":"tspivey@dragonscave.space"}},"_microblog":{"date_relative":"2025-12-17 01:18","date_timestamp":1765934326,"is_favorite":false,"is_bookmark":false,"is_deletable":false,"is_conversation":true,"is_linkpost":false,"is_mention":true}},{"id":"78421939","content_html":"<p><span class=\"h-card\"><a href=\"https://mastodon.social/@alexhall\" class=\"u-url mention\">@<span>alexhall</span></a></span> Not exactly like that but there's a plugin to let you boost past 100% somewhere.</p>","url":"https://dragonscave.space/users/tspivey/statuses/115584202887156292","date_published":"2025-11-20T21:42:50+00:00","author":{"name":"Tyler Spivey","url":"https://dragonscave.space/@tspivey","avatar":"https://cdn.micro.blog/photos/96/https%3A%2F%2Fmicro.blog%2Fimages%2Fblank_avatar.png","_microblog":{"username":"tspivey@dragonscave.space"}},"_microblog":{"date_relative":"2025-11-20 21:42","date_timestamp":1763674970,"is_favorite":false,"is_bookmark":false,"is_deletable":false,"is_conversation":true,"is_linkpost":false,"is_mention":true}},{"id":"74979731","content_html":"<p><span class=\"h-card\"><a href=\"https://mindly.social/@Tamasg\" class=\"u-url mention\">@<span>Tamasg</span></a></span> So you want low CPU usage, not RAM usage. It doesn't matter if something uses 10 GB if it's not doing anything.</p>","url":"https://dragonscave.space/users/tspivey/statuses/115314012871516077","date_published":"2025-10-04T04:29:58+00:00","author":{"name":"Tyler Spivey","url":"https://dragonscave.space/@tspivey","avatar":"https://cdn.micro.blog/photos/96/https%3A%2F%2Fmicro.blog%2Fimages%2Fblank_avatar.png","_microblog":{"username":"tspivey@dragonscave.space"}},"_microblog":{"date_relative":"2025-10-04 04:29","date_timestamp":1759552198,"is_favorite":false,"is_bookmark":false,"is_deletable":false,"is_conversation":true,"is_linkpost":false,"is_mention":true}},{"id":"74979692","content_html":"<p><span class=\"h-card\"><a href=\"https://mindly.social/@Tamasg\" class=\"u-url mention\">@<span>Tamasg</span></a></span> What evidence do you have that higher RAM usage leads to higher power consumption?</p>","url":"https://dragonscave.space/users/tspivey/statuses/115314006623405618","date_published":"2025-10-04T04:28:23+00:00","author":{"name":"Tyler Spivey","url":"https://dragonscave.space/@tspivey","avatar":"https://cdn.micro.blog/photos/96/https%3A%2F%2Fmicro.blog%2Fimages%2Fblank_avatar.png","_microblog":{"username":"tspivey@dragonscave.space"}},"_microblog":{"date_relative":"2025-10-04 04:28","date_timestamp":1759552103,"is_favorite":false,"is_bookmark":false,"is_deletable":false,"is_conversation":true,"is_linkpost":false,"is_mention":true}},{"id":"74977535","content_html":"<p><span class=\"h-card\"><a href=\"https://mastodon.social/@alexhall\" class=\"u-url mention\">@<span>alexhall</span></a></span> letter. h is previous character, l is next character.</p>","url":"https://dragonscave.space/users/tspivey/statuses/115313751148422043","date_published":"2025-10-04T03:23:24+00:00","author":{"name":"Tyler Spivey","url":"https://dragonscave.space/@tspivey","avatar":"https://cdn.micro.blog/photos/96/https%3A%2F%2Fmicro.blog%2Fimages%2Fblank_avatar.png","_microblog":{"username":"tspivey@dragonscave.space"}},"_microblog":{"date_relative":"2025-10-04 03:23","date_timestamp":1759548204,"is_favorite":false,"is_bookmark":false,"is_deletable":false,"is_conversation":true,"is_linkpost":false,"is_mention":true}},{"id":"74977516","content_html":"<p><span class=\"h-card\"><a href=\"https://mastodon.social/@alexhall\" class=\"u-url mention\">@<span>alexhall</span></a></span> j is next line and k is previous line.</p>","url":"https://dragonscave.space/users/tspivey/statuses/115313748066702767","date_published":"2025-10-04T03:22:37+00:00","author":{"name":"Tyler Spivey","url":"https://dragonscave.space/@tspivey","avatar":"https://cdn.micro.blog/photos/96/https%3A%2F%2Fmicro.blog%2Fimages%2Fblank_avatar.png","_microblog":{"username":"tspivey@dragonscave.space"}},"_microblog":{"date_relative":"2025-10-04 03:22","date_timestamp":1759548157,"is_favorite":false,"is_bookmark":false,"is_deletable":false,"is_conversation":true,"is_linkpost":false,"is_mention":true}},{"id":"74977197","content_html":"<p><span class=\"h-card\"><a href=\"https://mastodon.social/@alexhall\" class=\"u-url mention\">@<span>alexhall</span></a></span> Think vi keys.</p>","url":"https://dragonscave.space/users/tspivey/statuses/115313734536758945","date_published":"2025-10-04T03:19:11+00:00","author":{"name":"Tyler Spivey","url":"https://dragonscave.space/@tspivey","avatar":"https://cdn.micro.blog/photos/96/https%3A%2F%2Fmicro.blog%2Fimages%2Fblank_avatar.png","_microblog":{"username":"tspivey@dragonscave.space"}},"_microblog":{"date_relative":"2025-10-04 03:19","date_timestamp":1759547951,"is_favorite":false,"is_bookmark":false,"is_deletable":false,"is_conversation":true,"is_linkpost":false,"is_mention":true}},{"id":"74609377","content_html":"<p><span class=\"h-card\"><a href=\"https://dragonscave.space/@KaraLG84\" class=\"u-url mention\">@<span>KaraLG84</span></a></span> <span class=\"h-card\"><a href=\"https://cupoftea.social/@zersiax\" class=\"u-url mention\">@<span>zersiax</span></a></span> I have no idea. Try object navigation and you might find something.</p>","url":"https://dragonscave.space/users/tspivey/statuses/115287997957019145","date_published":"2025-09-29T14:14:02+00:00","author":{"name":"Tyler Spivey","url":"https://dragonscave.space/@tspivey","avatar":"https://cdn.micro.blog/photos/96/https%3A%2F%2Fmicro.blog%2Fimages%2Fblank_avatar.png","_microblog":{"username":"tspivey@dragonscave.space"}},"_microblog":{"date_relative":"2025-09-29 14:14","date_timestamp":1759155242,"is_favorite":false,"is_bookmark":false,"is_deletable":false,"is_conversation":true,"is_linkpost":false,"is_mention":true}},{"id":"74608864","content_html":"<p><span class=\"h-card\"><a href=\"https://dragonscave.space/@KaraLG84\" class=\"u-url mention\">@<span>KaraLG84</span></a></span> <span class=\"h-card\"><a href=\"https://cupoftea.social/@zersiax\" class=\"u-url mention\">@<span>zersiax</span></a></span> File, New, OpenMPT Module, Alt+S, Enter, import your sample.</p>","url":"https://dragonscave.space/users/tspivey/statuses/115287974489095253","date_published":"2025-09-29T14:08:04+00:00","author":{"name":"Tyler Spivey","url":"https://dragonscave.space/@tspivey","avatar":"https://cdn.micro.blog/photos/96/https%3A%2F%2Fmicro.blog%2Fimages%2Fblank_avatar.png","_microblog":{"username":"tspivey@dragonscave.space"}},"_microblog":{"date_relative":"2025-09-29 14:08","date_timestamp":1759154884,"is_favorite":false,"is_bookmark":false,"is_deletable":false,"is_conversation":true,"is_linkpost":false,"is_mention":true}},{"id":"74563030","content_html":"<p><span class=\"h-card\"><a href=\"https://dragonscave.space/@KaraLG84\" class=\"u-url mention\">@<span>KaraLG84</span></a></span> You can also press Escape to delete the line.</p>","url":"https://dragonscave.space/users/tspivey/statuses/115283938209788761","date_published":"2025-09-28T21:01:35+00:00","author":{"name":"Tyler Spivey","url":"https://dragonscave.space/@tspivey","avatar":"https://cdn.micro.blog/photos/96/https%3A%2F%2Fmicro.blog%2Fimages%2Fblank_avatar.png","_microblog":{"username":"tspivey@dragonscave.space"}},"_microblog":{"date_relative":"2025-09-28 21:01","date_timestamp":1759093295,"is_favorite":false,"is_bookmark":false,"is_deletable":false,"is_conversation":true,"is_linkpost":false,"is_mention":true}},{"id":"74300454","content_html":"<p><span class=\"h-card\"><a href=\"https://universeodon.com/@FreakyFwoof\" class=\"u-url mention\">@<span>FreakyFwoof</span></a></span> Yep, I tried in a VM recently and speech stopped after using it for a bit.</p>","url":"https://dragonscave.space/users/tspivey/statuses/115263778741413226","date_published":"2025-09-25T07:34:46+00:00","author":{"name":"Tyler Spivey","url":"https://dragonscave.space/@tspivey","avatar":"https://cdn.micro.blog/photos/96/https%3A%2F%2Fmicro.blog%2Fimages%2Fblank_avatar.png","_microblog":{"username":"tspivey@dragonscave.space"}},"_microblog":{"date_relative":"2025-09-25 07:34","date_timestamp":1758785686,"is_favorite":false,"is_bookmark":false,"is_deletable":false,"is_conversation":true,"is_linkpost":false,"is_mention":true}},{"id":"73696111","content_html":"<p><span class=\"h-card\"><a href=\"https://hkc.social/@nick\" class=\"u-url mention\">@<span>nick</span></a></span> The only way to change voices is to hit V in the config and type in the voice index. It's been on my list to replace that for a while, I just haven't done it yet. If you want Alex you can probably just add a line of code to the speech server to set it, since I don't think it even has an index.</p>","url":"https://dragonscave.space/users/tspivey/statuses/115215347634024189","date_published":"2025-09-16T18:18:06+00:00","author":{"name":"Tyler Spivey","url":"https://dragonscave.space/@tspivey","avatar":"https://cdn.micro.blog/photos/96/https%3A%2F%2Fmicro.blog%2Fimages%2Fblank_avatar.png","_microblog":{"username":"tspivey@dragonscave.space"}},"_microblog":{"date_relative":"2025-09-16 18:18","date_timestamp":1758046686,"is_favorite":false,"is_bookmark":false,"is_deletable":false,"is_conversation":true,"is_linkpost":false,"is_mention":true}},{"id":"73350893","content_html":"<p><span class=\"h-card\"><a href=\"https://universeodon.com/@FreakyFwoof\" class=\"u-url mention\">@<span>FreakyFwoof</span></a></span> <span class=\"h-card\"><a href=\"https://dragonscave.space/@Caoimhe\" class=\"u-url mention\">@<span>Caoimhe</span></a></span> Just the VM.</p>","url":"https://dragonscave.space/users/tspivey/statuses/115187778864868392","date_published":"2025-09-11T21:27:00+00:00","author":{"name":"Tyler Spivey","url":"https://dragonscave.space/@tspivey","avatar":"https://cdn.micro.blog/photos/96/https%3A%2F%2Fmicro.blog%2Fimages%2Fblank_avatar.png","_microblog":{"username":"tspivey@dragonscave.space"}},"_microblog":{"date_relative":"2025-09-11 21:27","date_timestamp":1757626020,"is_favorite":false,"is_bookmark":false,"is_deletable":false,"is_conversation":true,"is_linkpost":false,"is_mention":true}},{"id":"72976050","content_html":"<p><span class=\"h-card\"><a href=\"https://universeodon.com/@FreakyFwoof\" class=\"u-url mention\">@<span>FreakyFwoof</span></a></span> No idea if this works, but a bit of Googling lead me to this:<br>Click your Start Button, then just type inetcpl.cpl and press Enter.</p><p>On the resulting dialog, on the Security tab, click 'Custom Level'.</p><p>In the resulting list find 'Launching applications and unsafe files'</p><p>Set that to Enable (not secure)</p><p>Save that setting and close the dialog, then restart (not shut down) your PC.<br>Source: <a href=\"https://discussions.virtualdr.com/showthread.php?288170-File-Download-Securty-Warning-how-to-disable-this-anoying-feature\"><span class=\"invisible\">https://</span><span class=\"ellipsis\">discussions.virtualdr.com/show</span><span class=\"invisible\">thread.php?288170-File-Download-Securty-Warning-how-to-disable-this-anoying-feature</span></a></p>","url":"https://dragonscave.space/users/tspivey/statuses/115161760986426762","date_published":"2025-09-07T07:10:18+00:00","author":{"name":"Tyler Spivey","url":"https://dragonscave.space/@tspivey","avatar":"https://cdn.micro.blog/photos/96/https%3A%2F%2Fmicro.blog%2Fimages%2Fblank_avatar.png","_microblog":{"username":"tspivey@dragonscave.space"}},"_microblog":{"date_relative":"2025-09-07 07:10","date_timestamp":1757229018,"is_favorite":false,"is_bookmark":false,"is_deletable":false,"is_conversation":true,"is_linkpost":false,"is_mention":true}},{"id":"25131178","content_html":"<p>I can't add a description to my audio after the fact, even though I can edit posts. Am I just missing it?</p>","summary":"","url":"https://dragonscave.space/@tspivey/111259063524523337","date_published":"2023-10-19T01:23:01+00:00","author":{"name":"Tyler Spivey","url":"https://dragonscave.space/@tspivey","avatar":"https://cdn.micro.blog/photos/96/https%3A%2F%2Fmicro.blog%2Fimages%2Fblank_avatar.png","_microblog":{"username":"tspivey@dragonscave.space"}},"_microblog":{"date_relative":"2023-10-19 01:23","date_timestamp":1697678581,"is_favorite":false,"is_bookmark":false,"is_deletable":false,"is_conversation":false,"is_linkpost":false,"is_mention":false,"note":"","syndication":[]}},{"id":"25131176","content_html":"<p>What happens if you train an RVC model on Eloquence, then have it sing? Well, this. It gets somewhat better in the second half.</p>","summary":"","url":"https://dragonscave.space/@tspivey/111258749241471183","date_published":"2023-10-19T00:03:06+00:00","author":{"name":"Tyler Spivey","url":"https://dragonscave.space/@tspivey","avatar":"https://cdn.micro.blog/photos/96/https%3A%2F%2Fmicro.blog%2Fimages%2Fblank_avatar.png","_microblog":{"username":"tspivey@dragonscave.space"}},"_microblog":{"date_relative":"2023-10-19 00:03","date_timestamp":1697673786,"is_favorite":false,"is_bookmark":false,"is_deletable":false,"is_conversation":false,"is_linkpost":false,"is_mention":false,"note":"","syndication":[]}},{"id":"25131174","content_html":"<p>I tried Voicemeeter, doing the most obvious thing possible, routing my microphone to my speakers. As soon as I do that, all other audio on the system lags. What am I missing?</p>","summary":"","url":"https://dragonscave.space/@tspivey/111190696914055234","date_published":"2023-10-06T23:36:29+00:00","author":{"name":"Tyler Spivey","url":"https://dragonscave.space/@tspivey","avatar":"https://cdn.micro.blog/photos/96/https%3A%2F%2Fmicro.blog%2Fimages%2Fblank_avatar.png","_microblog":{"username":"tspivey@dragonscave.space"}},"_microblog":{"date_relative":"2023-10-06 23:36","date_timestamp":1696635389,"is_favorite":false,"is_bookmark":false,"is_deletable":false,"is_conversation":false,"is_linkpost":false,"is_mention":false,"note":"","syndication":[]}},{"id":"25131173","content_html":"<p><span class=\"h-card\"><a href=\"https://dragonscave.space/@ZBennoui\" class=\"u-url mention\">@<span>ZBennoui</span></a></span> If I train a Piper voice with a lot of data, can it be used to read books without being obviously an AI voice (mumbling, leaving out half the sentence, weird volume changes, etc)? I've tried the voices included in the NVDA addon and they're severely lacking.</p>","summary":"","url":"https://dragonscave.space/@tspivey/111141249631446348","date_published":"2023-09-28T06:01:24+00:00","author":{"name":"Tyler Spivey","url":"https://dragonscave.space/@tspivey","avatar":"https://cdn.micro.blog/photos/96/https%3A%2F%2Fmicro.blog%2Fimages%2Fblank_avatar.png","_microblog":{"username":"tspivey@dragonscave.space"}},"_microblog":{"date_relative":"2023-09-28 06:01","date_timestamp":1695880884,"is_favorite":false,"is_bookmark":false,"is_deletable":false,"is_conversation":false,"is_linkpost":false,"is_mention":false,"note":"","syndication":[]}},{"id":"25131172","content_html":"If you want to archive something, you have a lot of choices to make.Let's use fanfiction as an example.\n\nFirst, what directory structure? If you sort by author, you can't easily find categories. If you sort by category, it's difficult to add all the works by one author.We'll sort by author for now.Next, wh... <a href=\"https://dragonscave.space/@tspivey/111134192386554766\">dragonscave.space</a>","summary":"","url":"https://dragonscave.space/@tspivey/111134192386554766","date_published":"2023-09-27T00:06:39+00:00","author":{"name":"Tyler Spivey","url":"https://dragonscave.space/@tspivey","avatar":"https://cdn.micro.blog/photos/96/https%3A%2F%2Fmicro.blog%2Fimages%2Fblank_avatar.png","_microblog":{"username":"tspivey@dragonscave.space"}},"_microblog":{"date_relative":"2023-09-27 00:06","date_timestamp":1695773199,"is_favorite":false,"is_bookmark":false,"is_deletable":false,"is_conversation":false,"is_linkpost":false,"is_mention":false,"note":"","syndication":[]}},{"id":"25131171","content_html":"<p>Is my mic unmuted? Run mmsys.cpl, Recording tab, find my mic, hit space, Listen tab, check the box, Alt+A, say something, uncheck the box, close the dialogs. Entirely too many steps.</p>","summary":"","url":"https://dragonscave.space/@tspivey/111099244140436633","date_published":"2023-09-20T19:58:51+00:00","author":{"name":"Tyler Spivey","url":"https://dragonscave.space/@tspivey","avatar":"https://cdn.micro.blog/photos/96/https%3A%2F%2Fmicro.blog%2Fimages%2Fblank_avatar.png","_microblog":{"username":"tspivey@dragonscave.space"}},"_microblog":{"date_relative":"2023-09-20 19:58","date_timestamp":1695239931,"is_favorite":false,"is_bookmark":false,"is_deletable":false,"is_conversation":false,"is_linkpost":false,"is_mention":false,"note":"","syndication":[]}},{"id":"25131169","content_html":"The not so fun parts of organizing 20 years worth of data:Projects I started, then abandoned.Projects not kept together, so one part is in one directory, and the rest somewhere else.Whenever I needed a modification to a script, I would just copy it, so I have script.py and script2.py. I don't remember what... <a href=\"https://dragonscave.space/@tspivey/111095702605843320\">dragonscave.space</a>","summary":"","url":"https://dragonscave.space/@tspivey/111095702605843320","date_published":"2023-09-20T04:58:11+00:00","author":{"name":"Tyler Spivey","url":"https://dragonscave.space/@tspivey","avatar":"https://cdn.micro.blog/photos/96/https%3A%2F%2Fmicro.blog%2Fimages%2Fblank_avatar.png","_microblog":{"username":"tspivey@dragonscave.space"}},"_microblog":{"date_relative":"2023-09-20 04:58","date_timestamp":1695185891,"is_favorite":false,"is_bookmark":false,"is_deletable":false,"is_conversation":false,"is_linkpost":false,"is_mention":false,"note":"","syndication":[]}},{"id":"25131166","content_html":"<p>I upgraded to iOS 16.6.1 because I didn't want to go to 17. Big mistake. Now when I interrupt VO, sometimes it sounds like a tiny chunk of the previous speech plays.</p>","summary":"","url":"https://dragonscave.space/@tspivey/111092022683841474","date_published":"2023-09-19T13:22:20+00:00","author":{"name":"Tyler Spivey","url":"https://dragonscave.space/@tspivey","avatar":"https://cdn.micro.blog/photos/96/https%3A%2F%2Fmicro.blog%2Fimages%2Fblank_avatar.png","_microblog":{"username":"tspivey@dragonscave.space"}},"_microblog":{"date_relative":"2023-09-19 13:22","date_timestamp":1695129740,"is_favorite":false,"is_bookmark":false,"is_deletable":false,"is_conversation":false,"is_linkpost":false,"is_mention":false,"note":"","syndication":[]}},{"id":"25131162","content_html":"Some guidelines I've thought of:1. Keep backups. Disk space is relatively cheap. If the data I collect disappears, I'm not getting some of it back again.2. Organize stuff. Nothing is worse than 20 years of a directory structure where each time I got a new drive, I moved everything one level deeper, moving ... <a href=\"https://dragonscave.space/@tspivey/111039206218899855\">dragonscave.space</a>","summary":"","url":"https://dragonscave.space/@tspivey/111039206218899855","date_published":"2023-09-10T05:30:25+00:00","author":{"name":"Tyler Spivey","url":"https://dragonscave.space/@tspivey","avatar":"https://cdn.micro.blog/photos/96/https%3A%2F%2Fmicro.blog%2Fimages%2Fblank_avatar.png","_microblog":{"username":"tspivey@dragonscave.space"}},"_microblog":{"date_relative":"2023-09-10 05:30","date_timestamp":1694323825,"is_favorite":false,"is_bookmark":false,"is_deletable":false,"is_conversation":false,"is_linkpost":false,"is_mention":false,"note":"","syndication":[]}},{"id":"25131161","content_html":"I've been using computers and the internet for over 20 years, and in that time, I've seen websites disappear.Some of the fanfiction I read back then is just gone. The Wayback Machine might have copies of the sites, but not complete ones.I might find episode 1, 2 and 4, but not 3.If you like something, save... <a href=\"https://dragonscave.space/@tspivey/111038955227760126\">dragonscave.space</a>","summary":"","url":"https://dragonscave.space/@tspivey/111038955227760126","date_published":"2023-09-10T04:26:35+00:00","author":{"name":"Tyler Spivey","url":"https://dragonscave.space/@tspivey","avatar":"https://cdn.micro.blog/photos/96/https%3A%2F%2Fmicro.blog%2Fimages%2Fblank_avatar.png","_microblog":{"username":"tspivey@dragonscave.space"}},"_microblog":{"date_relative":"2023-09-10 04:26","date_timestamp":1694319995,"is_favorite":false,"is_bookmark":false,"is_deletable":false,"is_conversation":false,"is_linkpost":false,"is_mention":false,"note":"","syndication":[]}},{"id":"25131160","content_html":"<p>Can I edit a post to delete the content warning? I don't want a long post content warning on my long posts, because I assume most people will just skip over it.</p>","summary":"","url":"https://dragonscave.space/@tspivey/110971432354446075","date_published":"2023-08-29T06:14:38+00:00","author":{"name":"Tyler Spivey","url":"https://dragonscave.space/@tspivey","avatar":"https://cdn.micro.blog/photos/96/https%3A%2F%2Fmicro.blog%2Fimages%2Fblank_avatar.png","_microblog":{"username":"tspivey@dragonscave.space"}},"_microblog":{"date_relative":"2023-08-29 06:14","date_timestamp":1693289678,"is_favorite":false,"is_bookmark":false,"is_deletable":false,"is_conversation":false,"is_linkpost":false,"is_mention":false,"note":"","syndication":[]}},{"id":"25131159","content_html":"I've been using Linux since the early 2000s. I really like the command line, so make an effort to run it somehow, either with a separate machine or in a VM.One thing that keeps me there is edbrowse, an editor/web browser/file manager based on the command set of /bin/ed.A lot of my usage is based around it.... <a href=\"https://dragonscave.space/@tspivey/110971275350660611\">dragonscave.space</a>","summary":"","url":"https://dragonscave.space/@tspivey/110971275350660611","date_published":"2023-08-29T05:34:42+00:00","author":{"name":"Tyler Spivey","url":"https://dragonscave.space/@tspivey","avatar":"https://cdn.micro.blog/photos/96/https%3A%2F%2Fmicro.blog%2Fimages%2Fblank_avatar.png","_microblog":{"username":"tspivey@dragonscave.space"}},"_microblog":{"date_relative":"2023-08-29 05:34","date_timestamp":1693287282,"is_favorite":false,"is_bookmark":false,"is_deletable":false,"is_conversation":false,"is_linkpost":false,"is_mention":false,"note":"","syndication":[]}},{"id":"25131158","content_html":"The Apple store has been great every time I've went there. I went in and asked them to look at my 8 year old mac; I wanted to know if it was my adapter or the mac that kept it from charging. After they pulled something out of the charging port, it works perfectly. I was expecting to have to go find a repai... <a href=\"https://dragonscave.space/@tspivey/110777214973845614\">dragonscave.space</a>","summary":"","url":"https://dragonscave.space/@tspivey/110777214973845614","date_published":"2023-07-25T23:02:36+00:00","author":{"name":"Tyler Spivey","url":"https://dragonscave.space/@tspivey","avatar":"https://cdn.micro.blog/photos/96/https%3A%2F%2Fmicro.blog%2Fimages%2Fblank_avatar.png","_microblog":{"username":"tspivey@dragonscave.space"}},"_microblog":{"date_relative":"2023-07-25 23:02","date_timestamp":1690326156,"is_favorite":false,"is_bookmark":false,"is_deletable":false,"is_conversation":false,"is_linkpost":false,"is_mention":false,"note":"","syndication":[]}},{"id":"25131157","content_html":"How to eject an SMB share from the iOS files app: press eject from the rotor. Then try from the context menu. Kill the app, restart the app, restart the phone because the app won't come up, try again.  Repeat 3 times. Turn on airplane mode. Go back into the ejected folder and hit the more button. It's fina... <a href=\"https://dragonscave.space/@tspivey/110696172835757378\">dragonscave.space</a>","summary":"","url":"https://dragonscave.space/@tspivey/110696172835757378","date_published":"2023-07-11T15:32:31+00:00","author":{"name":"Tyler Spivey","url":"https://dragonscave.space/@tspivey","avatar":"https://cdn.micro.blog/photos/96/https%3A%2F%2Fmicro.blog%2Fimages%2Fblank_avatar.png","_microblog":{"username":"tspivey@dragonscave.space"}},"_microblog":{"date_relative":"2023-07-11 15:32","date_timestamp":1689089551,"is_favorite":false,"is_bookmark":false,"is_deletable":false,"is_conversation":false,"is_linkpost":false,"is_mention":false,"note":"","syndication":[]}},{"id":"25131156","content_html":"<p>Tried Speech Central. It works, but I'm missing the easy paragraph navigation. In VDR, I can set what I want a swipe up/down on the play button to do. Bringing up the table of contents doesn't scroll to the current chapter, so I have to find it.</p>","summary":"","url":"https://dragonscave.space/@tspivey/110669399262766902","date_published":"2023-07-06T22:03:39+00:00","author":{"name":"Tyler Spivey","url":"https://dragonscave.space/@tspivey","avatar":"https://cdn.micro.blog/photos/96/https%3A%2F%2Fmicro.blog%2Fimages%2Fblank_avatar.png","_microblog":{"username":"tspivey@dragonscave.space"}},"_microblog":{"date_relative":"2023-07-06 22:03","date_timestamp":1688681019,"is_favorite":false,"is_bookmark":false,"is_deletable":false,"is_conversation":false,"is_linkpost":false,"is_mention":false,"note":"","syndication":[]}},{"id":"25131155","content_html":"<p>Updated partialLines to v0.4 for anyone who uses it. <a href=\"https://github.com/tspivey/partialLines/releases/download/v0.4/partialLines-0.4.nvda-addon\"><span class=\"invisible\">https://</span><span class=\"ellipsis\">github.com/tspivey/partialLine</span><span class=\"invisible\">s/releases/download/v0.4/partialLines-0.4.nvda-addon</span></a></p>","summary":"","url":"https://dragonscave.space/@tspivey/110654711850319791","date_published":"2023-07-04T07:48:26+00:00","author":{"name":"Tyler Spivey","url":"https://dragonscave.space/@tspivey","avatar":"https://cdn.micro.blog/photos/96/https%3A%2F%2Fmicro.blog%2Fimages%2Fblank_avatar.png","_microblog":{"username":"tspivey@dragonscave.space"}},"_microblog":{"date_relative":"2023-07-04 07:48","date_timestamp":1688456906,"is_favorite":false,"is_bookmark":false,"is_deletable":false,"is_conversation":false,"is_linkpost":false,"is_mention":false,"note":"","syndication":[]}},{"id":"25131154","content_html":"Here is how I would slightly redesign NVDA:1. Add a way to have punctuation passed directly to the synth, and have lists use it. Currently if you turn your punctuation up, you hear the semicolons and colons that are the list item separators NVDA puts in.2. Add a reset button to the punctuation/symbol dialo... <a href=\"https://dragonscave.space/@tspivey/110567757912664247\">dragonscave.space</a>","summary":"","url":"https://dragonscave.space/@tspivey/110567757912664247","date_published":"2023-06-18T23:14:55+00:00","author":{"name":"Tyler Spivey","url":"https://dragonscave.space/@tspivey","avatar":"https://cdn.micro.blog/photos/96/https%3A%2F%2Fmicro.blog%2Fimages%2Fblank_avatar.png","_microblog":{"username":"tspivey@dragonscave.space"}},"_microblog":{"date_relative":"2023-06-18 23:14","date_timestamp":1687130095,"is_favorite":false,"is_bookmark":false,"is_deletable":false,"is_conversation":false,"is_linkpost":false,"is_mention":false,"note":"","syndication":[]}},{"id":"25131153","content_html":"<p>IBM Screen Reader/DOS and IBM Screen Reader/2 are interesting. They use an external keypad for their input, so you have full use of the keyboard. They also support a pop-up keypad. I was able to find enough to get them running, but the DOS version looks incomplete and I'm missing the docs.</p>","summary":"","url":"https://dragonscave.space/@tspivey/110554841390920230","date_published":"2023-06-16T16:30:04+00:00","author":{"name":"Tyler Spivey","url":"https://dragonscave.space/@tspivey","avatar":"https://cdn.micro.blog/photos/96/https%3A%2F%2Fmicro.blog%2Fimages%2Fblank_avatar.png","_microblog":{"username":"tspivey@dragonscave.space"}},"_microblog":{"date_relative":"2023-06-16 16:30","date_timestamp":1686933004,"is_favorite":false,"is_bookmark":false,"is_deletable":false,"is_conversation":false,"is_linkpost":false,"is_mention":false,"note":"","syndication":[]}},{"id":"25131152","content_html":"<p>Updating the Historical Access Preservation Project again. This is a project I started a while ago to try to preserve older access technology. <a href=\"https://allinaccess.com/happ/\"><span class=\"invisible\">https://</span><span>allinaccess.com/happ/</span><span class=\"invisible\"></span></a></p>","summary":"","url":"https://dragonscave.space/@tspivey/110544034030745305","date_published":"2023-06-14T18:41:37+00:00","author":{"name":"Tyler Spivey","url":"https://dragonscave.space/@tspivey","avatar":"https://cdn.micro.blog/photos/96/https%3A%2F%2Fmicro.blog%2Fimages%2Fblank_avatar.png","_microblog":{"username":"tspivey@dragonscave.space"}},"_microblog":{"date_relative":"2023-06-14 18:41","date_timestamp":1686768097,"is_favorite":false,"is_bookmark":false,"is_deletable":false,"is_conversation":false,"is_linkpost":false,"is_mention":false,"note":"","syndication":[]}},{"id":"25131151","content_html":"<p>I apparently don't know how to DM. Went to someone's profile in Semaphore, hit more options, mention, set the privacy to direct and it wouldn't post. Debugged it and found out it was trying to reply to a post which didn't exist. I eventually figured it out, but it shouldn't be this hard.</p>","summary":"","url":"https://dragonscave.space/@tspivey/110541584122756309","date_published":"2023-06-14T08:18:34+00:00","author":{"name":"Tyler Spivey","url":"https://dragonscave.space/@tspivey","avatar":"https://cdn.micro.blog/photos/96/https%3A%2F%2Fmicro.blog%2Fimages%2Fblank_avatar.png","_microblog":{"username":"tspivey@dragonscave.space"}},"_microblog":{"date_relative":"2023-06-14 08:18","date_timestamp":1686730714,"is_favorite":false,"is_bookmark":false,"is_deletable":false,"is_conversation":false,"is_linkpost":false,"is_mention":false,"note":"","syndication":[]}}]}