<feed xmlns='http://www.w3.org/2005/Atom'>
<title>TaSTT.git/GUI/package.ps1, branch v0.7.0</title>
<subtitle>Free self-hosted STT for VRChat.</subtitle>
<id>https://git.yummers.dev/TaSTT.git/atom?h=v0.7.0</id>
<link rel='self' href='https://git.yummers.dev/TaSTT.git/atom?h=v0.7.0'/>
<link rel='alternate' type='text/html' href='https://git.yummers.dev/TaSTT.git/'/>
<updated>2023-02-13T22:36:20+00:00</updated>
<entry>
<title>Begin work adding emotes</title>
<updated>2023-02-13T22:36:20+00:00</updated>
<author>
<name>yum</name>
<email>yum.food.vr@gmail.com</email>
</author>
<published>2023-02-02T09:02:03+00:00</published>
<link rel='alternate' type='text/html' href='https://git.yummers.dev/TaSTT.git/commit/?id=7c6894614dcc3ebc5d4c8839b64f4da761b5ccf0'/>
<id>urn:sha1:7c6894614dcc3ebc5d4c8839b64f4da761b5ccf0</id>
<content type='text'>
Done:
* Users can add images to Fonts/Emotes/
* The basename of that image ('clueless.png' becomes 'clueless') is the
  keyword to make the image show up in game.
* Fix a bug in the shader where letters on the 2nd texture and later
  would have UV outside of [0.0, 1.0]

Not yet implemented:
* transcribed words are encoded using emotes mapping
</content>
</entry>
<entry>
<title>Delete python310._pth</title>
<updated>2023-01-29T00:10:35+00:00</updated>
<author>
<name>yum</name>
<email>yum.food.vr@gmail.com</email>
</author>
<published>2023-01-29T00:10:35+00:00</published>
<link rel='alternate' type='text/html' href='https://git.yummers.dev/TaSTT.git/commit/?id=182b66e35151d19752fdf0604fd298717d9d639e'/>
<id>urn:sha1:182b66e35151d19752fdf0604fd298717d9d639e</id>
<content type='text'>
I was using this file to constrain the set of paths that Python can see,
but since `future` doesn't have a wheel, it will fail to install on a
fresh system.

If you set pip's --cache-dir to some new directory, you'll see it fail
to install.

The _pth doesn't really seem to matter, since without it, packages are
still installed under the virtual environment.
</content>
</entry>
<entry>
<title>Bugfix: Use future 0.18.2 instead of 0.18.3</title>
<updated>2023-01-23T22:55:36+00:00</updated>
<author>
<name>yum</name>
<email>yum.food.vr@gmail.com</email>
</author>
<published>2023-01-23T22:55:36+00:00</published>
<link rel='alternate' type='text/html' href='https://git.yummers.dev/TaSTT.git/commit/?id=2bfee587d306402708221f2390fb02dedff6caea'/>
<id>urn:sha1:2bfee587d306402708221f2390fb02dedff6caea</id>
<content type='text'>
Whisper doesn't like 0.18.3, so downgrade to the last version.
</content>
</entry>
<entry>
<title>package.ps1 now fetches all dependencies</title>
<updated>2023-01-23T22:32:09+00:00</updated>
<author>
<name>yum</name>
<email>yum.food.vr@gmail.com</email>
</author>
<published>2023-01-23T22:28:53+00:00</published>
<link rel='alternate' type='text/html' href='https://git.yummers.dev/TaSTT.git/commit/?id=9fff496394dcd94c4084694ca96a5e07ab836274'/>
<id>urn:sha1:9fff496394dcd94c4084694ca96a5e07ab836274</id>
<content type='text'>
Don't literally check in Python since it looks dodgy (rightfully so).
Instead the build script just fetches it.

* Update README, simplifying language and documenting other projects
</content>
</entry>
<entry>
<title>Embed git in package</title>
<updated>2023-01-02T05:44:45+00:00</updated>
<author>
<name>yum</name>
<email>yum.food.vr@gmail.com</email>
</author>
<published>2023-01-02T05:05:27+00:00</published>
<link rel='alternate' type='text/html' href='https://git.yummers.dev/TaSTT.git/commit/?id=e25bdba3a3a53b09be5269d8b065c13b73ab55c3'/>
<id>urn:sha1:e25bdba3a3a53b09be5269d8b065c13b73ab55c3</id>
<content type='text'>
package.ps1 fetches PortableGit and embeds it in the package. This
eliminates all but one runtime dependency (MSVC++ Redistributable).

* Move Python into a new FOSS folder.
</content>
</entry>
<entry>
<title>GUI: expose chars per sync, bytes per char</title>
<updated>2022-12-24T20:13:07+00:00</updated>
<author>
<name>yum</name>
<email>yum.food.vr@gmail.com</email>
</author>
<published>2022-12-23T07:10:37+00:00</published>
<link rel='alternate' type='text/html' href='https://git.yummers.dev/TaSTT.git/commit/?id=50d327b83b496085ec91e31100d12f5f60c7d4ac'/>
<id>urn:sha1:50d327b83b496085ec91e31100d12f5f60c7d4ac</id>
<content type='text'>
Users can now control how many characters they send per sync event, as
well as the number of bytes used to represent each character.

This gives them the power to pick between faster paging and fewer sync
params.

International users must use 2 bytes per char (at least for now).

* package.ps1: don't distribute the gigantic TTF files, just the bitmaps
</content>
</entry>
<entry>
<title>GUI: "Finish" avatar generation workflow</title>
<updated>2022-12-21T00:32:20+00:00</updated>
<author>
<name>yum</name>
<email>yum.food.vr@gmail.com</email>
</author>
<published>2022-12-21T00:32:20+00:00</published>
<link rel='alternate' type='text/html' href='https://git.yummers.dev/TaSTT.git/commit/?id=7eb372a02afdbbea593d1f02ddae3e2d12fae5cf'/>
<id>urn:sha1:7eb372a02afdbbea593d1f02ddae3e2d12fae5cf</id>
<content type='text'>
GUI now generates parameters &amp; menu.

Still need to handle write defaults.

* Add capability to append to avatar parameters &amp; menu
* Install canned Unity assets, shaders, and fonts in avatar folder
* Check in materials for ease of use
* Bugfix: correctly label menu/parameters file pickers
</content>
</entry>
<entry>
<title>GUI can now generate animator</title>
<updated>2022-12-20T22:20:17+00:00</updated>
<author>
<name>yum</name>
<email>yum.food.vr@gmail.com</email>
</author>
<published>2022-12-20T22:20:17+00:00</published>
<link rel='alternate' type='text/html' href='https://git.yummers.dev/TaSTT.git/commit/?id=a048e2c1b1940805c0dcb29bc162f804ca463214'/>
<id>urn:sha1:a048e2c1b1940805c0dcb29bc162f804ca463214</id>
<content type='text'>
Still need to generate params &amp; merge menus. Getting close....
</content>
</entry>
<entry>
<title>Now it's possible to build the app from Powershell</title>
<updated>2022-12-19T04:36:42+00:00</updated>
<author>
<name>yum</name>
<email>yum.food.vr@gmail.com</email>
</author>
<published>2022-12-19T04:36:42+00:00</published>
<link rel='alternate' type='text/html' href='https://git.yummers.dev/TaSTT.git/commit/?id=0111a26a5526fe5f01c0dc3b4d4391af4234c2a7'/>
<id>urn:sha1:0111a26a5526fe5f01c0dc3b4d4391af4234c2a7</id>
<content type='text'>
No more WSL dependencies!
</content>
</entry>
<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>
</feed>
