<feed xmlns='http://www.w3.org/2005/Atom'>
<title>TaSTT.git/Images, branch v0.20.0</title>
<subtitle>Free self-hosted STT for VRChat.</subtitle>
<id>https://git.yummers.dev/TaSTT.git/atom?h=v0.20.0</id>
<link rel='self' href='https://git.yummers.dev/TaSTT.git/atom?h=v0.20.0'/>
<link rel='alternate' type='text/html' href='https://git.yummers.dev/TaSTT.git/'/>
<updated>2022-12-19T03:11:47+00:00</updated>
<entry>
<title>Add ability to select model</title>
<updated>2022-12-19T03:11:47+00:00</updated>
<author>
<name>yum</name>
<email>yum.food.vr@gmail.com</email>
</author>
<published>2022-12-19T03:11:47+00:00</published>
<link rel='alternate' type='text/html' href='https://git.yummers.dev/TaSTT.git/commit/?id=b7b2b112a106138d99dda3f259620b350c896f1a'/>
<id>urn:sha1:b7b2b112a106138d99dda3f259620b350c896f1a</id>
<content type='text'>
* icon now works when pinned to taskbar
* add model selection
* add script to dump mic devices
* whisper models now download into the virtual environment
</content>
</entry>
<entry>
<title>Add logo</title>
<updated>2022-12-17T00:05:43+00:00</updated>
<author>
<name>yum</name>
<email>yum.food.vr@gmail.com</email>
</author>
<published>2022-12-17T00:04:33+00:00</published>
<link rel='alternate' type='text/html' href='https://git.yummers.dev/TaSTT.git/commit/?id=f368e34070331c5c7900d98e10fddccf7c9fd0ff'/>
<id>urn:sha1:f368e34070331c5c7900d98e10fddccf7c9fd0ff</id>
<content type='text'>
* GUI now shows logo
* Add package.ps1 to generate distributable application bundle
* Rename ~GUI to GUI
* Add ScopeGuard class
</content>
</entry>
<entry>
<title>Shorten audio window to 10 seconds</title>
<updated>2022-11-23T03:01:01+00:00</updated>
<author>
<name>yum</name>
<email>yum.food.vr@gmail.com</email>
</author>
<published>2022-11-23T03:01:01+00:00</published>
<link rel='alternate' type='text/html' href='https://git.yummers.dev/TaSTT.git/commit/?id=9f87674d1b484a2e61e87ad53d8ebcf9985dce6b'/>
<id>urn:sha1:9f87674d1b484a2e61e87ad53d8ebcf9985dce6b</id>
<content type='text'>
This helps with temporal stability in long-running transcriptions, and
lets us get rid of that hack where we refuse to update old pages.
</content>
</entry>
<entry>
<title>Update STT demo</title>
<updated>2022-11-23T02:34:42+00:00</updated>
<author>
<name>yum</name>
<email>yum.food.vr@gmail.com</email>
</author>
<published>2022-11-23T02:34:42+00:00</published>
<link rel='alternate' type='text/html' href='https://git.yummers.dev/TaSTT.git/commit/?id=a7a52b884061b154eaae6b0a8c0d5b443cbb8abe'/>
<id>urn:sha1:a7a52b884061b154eaae6b0a8c0d5b443cbb8abe</id>
<content type='text'>
Zero mistranscribed words. One minor hiccup caused by instability in the
(very long) transcription. I think the paging indicator is also buggy.
</content>
</entry>
<entry>
<title>String matching no longer relies on spaces</title>
<updated>2022-11-06T20:50:38+00:00</updated>
<author>
<name>yum</name>
<email>yum.food.vr@gmail.com</email>
</author>
<published>2022-11-06T20:50:38+00:00</published>
<link rel='alternate' type='text/html' href='https://git.yummers.dev/TaSTT.git/commit/?id=7146acb9d4ad751fc5ced411a2990d0aad17d08f'/>
<id>urn:sha1:7146acb9d4ad751fc5ced411a2990d0aad17d08f</id>
<content type='text'>
Add a `matchStrings` which does basically the same thing as
`matchStringList` except it doesn't split the input at space boundaries.
I think this should work better for Japanese and Chinese, since they
don't use spaces.

Doesn't seem to cause any accuracy regressions for English.

Also update the README.
</content>
</entry>
<entry>
<title>OSC controller uses one sync per region instead of 2</title>
<updated>2022-11-05T20:20:28+00:00</updated>
<author>
<name>yum</name>
<email>yum.food.vr@gmail.com</email>
</author>
<published>2022-11-05T20:19:47+00:00</published>
<link rel='alternate' type='text/html' href='https://git.yummers.dev/TaSTT.git/commit/?id=da8e8d93813ca85a78653587ed23c90820763e69'/>
<id>urn:sha1:da8e8d93813ca85a78653587ed23c90820763e69</id>
<content type='text'>
My theory as to why this seems to work: VRChat batches parameter updates
together and applies them simultaneously. Thus we don't run into the
expected failure mode where we update the prior region before paging
over to the next region.

* Fix beep feature
* update the STT demo
</content>
</entry>
<entry>
<title>Add speech-to-text demo</title>
<updated>2022-11-04T07:20:25+00:00</updated>
<author>
<name>yum</name>
<email>yum.food.vr@gmail.com</email>
</author>
<published>2022-11-04T07:20:25+00:00</published>
<link rel='alternate' type='text/html' href='https://git.yummers.dev/TaSTT.git/commit/?id=ca10de9a5cb2a9b360bc0cd2c357f8d0041f0fca'/>
<id>urn:sha1:ca10de9a5cb2a9b360bc0cd2c357f8d0041f0fca</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Add LICENSE</title>
<updated>2022-10-03T00:24:19+00:00</updated>
<author>
<name>yum</name>
<email>yum.food.vr@gmail.com</email>
</author>
<published>2022-10-03T00:24:19+00:00</published>
<link rel='alternate' type='text/html' href='https://git.yummers.dev/TaSTT.git/commit/?id=d4556af258ae3911c83ece4b817335e8c5a2a2d2'/>
<id>urn:sha1:d4556af258ae3911c83ece4b817335e8c5a2a2d2</id>
<content type='text'>
* Update README with contribution instructions &amp; design details.
* Add text-to-text demo gif
* Document known Unity landmines in generate.sh.
</content>
</entry>
</feed>
