<feed xmlns='http://www.w3.org/2005/Atom'>
<title>TaSTT.git/Scripts, branch v1.0.0-beta01</title>
<subtitle>Free self-hosted STT for VRChat.</subtitle>
<id>https://git.yummers.dev/TaSTT.git/atom?h=v1.0.0-beta01</id>
<link rel='self' href='https://git.yummers.dev/TaSTT.git/atom?h=v1.0.0-beta01'/>
<link rel='alternate' type='text/html' href='https://git.yummers.dev/TaSTT.git/'/>
<updated>2025-07-24T05:53:08+00:00</updated>
<entry>
<title>Delete unused files</title>
<updated>2025-07-24T05:53:08+00:00</updated>
<author>
<name>yum</name>
<email>yum.food.vr@gmail.com</email>
</author>
<published>2025-07-24T05:53:08+00:00</published>
<link rel='alternate' type='text/html' href='https://git.yummers.dev/TaSTT.git/commit/?id=4539f87e36cb3ca554e1e174c19206b552107c57'/>
<id>urn:sha1:4539f87e36cb3ca554e1e174c19206b552107c57</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Remove flash_attention toggle</title>
<updated>2024-11-16T23:52:24+00:00</updated>
<author>
<name>yum</name>
<email>yum.food.vr@gmail.com</email>
</author>
<published>2024-11-16T23:27:25+00:00</published>
<link rel='alternate' type='text/html' href='https://git.yummers.dev/TaSTT.git/commit/?id=953c03d21d6ef75d115a25ff83e2e3a706b685a6'/>
<id>urn:sha1:953c03d21d6ef75d115a25ff83e2e3a706b685a6</id>
<content type='text'>
Deprecated in the Python release of CTranslate2 as of 4.4.0:
https://github.com/OpenNMT/CTranslate2/blob/master/CHANGELOG.md#v440-2024-09-09
</content>
</entry>
<entry>
<title>Add support for whisper large v3 turbo</title>
<updated>2024-11-16T23:16:59+00:00</updated>
<author>
<name>yum</name>
<email>yum.food.vr@gmail.com</email>
</author>
<published>2024-11-16T23:04:13+00:00</published>
<link rel='alternate' type='text/html' href='https://git.yummers.dev/TaSTT.git/commit/?id=673d701ea471daebecb1fb0c1edf79a2017a78ac'/>
<id>urn:sha1:673d701ea471daebecb1fb0c1edf79a2017a78ac</id>
<content type='text'>
Also:

* Double # of audio device slots
* Fetch CuDNN from NVIDIA at runtime instead of vendoring
</content>
</entry>
<entry>
<title>Support as few as 1 char per sync in custom chatbox</title>
<updated>2024-07-30T20:38:24+00:00</updated>
<author>
<name>yum</name>
<email>yum.food.vr@gmail.com</email>
</author>
<published>2024-07-30T20:38:24+00:00</published>
<link rel='alternate' type='text/html' href='https://git.yummers.dev/TaSTT.git/commit/?id=c27d3fdcdf3b13dbe0df7a0a153cb53673d1b6c2'/>
<id>urn:sha1:c27d3fdcdf3b13dbe0df7a0a153cb53673d1b6c2</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Another edge case: first commit should not get a leading space</title>
<updated>2024-07-12T23:10:05+00:00</updated>
<author>
<name>yum</name>
<email>yum.food.vr@gmail.com</email>
</author>
<published>2024-07-12T23:10:05+00:00</published>
<link rel='alternate' type='text/html' href='https://git.yummers.dev/TaSTT.git/commit/?id=59578a647c9e259b6eb70cd9bee5428fae2bd0b9'/>
<id>urn:sha1:59578a647c9e259b6eb70cd9bee5428fae2bd0b9</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Edge case: initial preview should not have a space added in front of it</title>
<updated>2024-07-12T23:08:22+00:00</updated>
<author>
<name>yum</name>
<email>yum.food.vr@gmail.com</email>
</author>
<published>2024-07-12T23:08:22+00:00</published>
<link rel='alternate' type='text/html' href='https://git.yummers.dev/TaSTT.git/commit/?id=d7307f8b4d7a8871f08c5999e551b9f58d256c1c'/>
<id>urn:sha1:d7307f8b4d7a8871f08c5999e551b9f58d256c1c</id>
<content type='text'>
God this code is a fucking nightmare
</content>
</entry>
<entry>
<title>Translation shows original language by default</title>
<updated>2024-07-12T22:41:23+00:00</updated>
<author>
<name>yum</name>
<email>yum.food.vr@gmail.com</email>
</author>
<published>2024-07-12T22:41:23+00:00</published>
<link rel='alternate' type='text/html' href='https://git.yummers.dev/TaSTT.git/commit/?id=426d0139273a3112ed18f1b7c39eb75b9278fbe1'/>
<id>urn:sha1:426d0139273a3112ed18f1b7c39eb75b9278fbe1</id>
<content type='text'>
* Add checkbox to disable this feature if so desired.
* Delete old optimization code; can get it back from git if needed.
* Enforce that there's at least one space character ' ' between
  committed segments.
</content>
</entry>
<entry>
<title>Fix translation plugin</title>
<updated>2024-07-12T21:48:36+00:00</updated>
<author>
<name>yum</name>
<email>yum.food.vr@gmail.com</email>
</author>
<published>2024-07-12T21:48:36+00:00</published>
<link rel='alternate' type='text/html' href='https://git.yummers.dev/TaSTT.git/commit/?id=75069522ffc8863a356d95e509c81612a3703458'/>
<id>urn:sha1:75069522ffc8863a356d95e509c81612a3703458</id>
<content type='text'>
Translation needs torch to convert the nllb model, but the latest
version (2.3.1) has an embedded OMP dll which clashes with ctranslate2's
dll. Using the last minor version instead (2.2.2) doesn't clash.

Also propagate the device, quantization, and flash attention settings
to the translator. If you're using GPU, this is a HUUUUGE performance
uplift. Translation is basically instant. The bigger models are now
feasible to use.
</content>
</entry>
<entry>
<title>Bump CUDNN to v8.9.7</title>
<updated>2024-06-09T23:43:34+00:00</updated>
<author>
<name>yum</name>
<email>yum.food.vr@gmail.com</email>
</author>
<published>2024-06-09T23:43:34+00:00</published>
<link rel='alternate' type='text/html' href='https://git.yummers.dev/TaSTT.git/commit/?id=4fec36c3cc00bd649dfb3c9d7e9079b5c8685a0e'/>
<id>urn:sha1:4fec36c3cc00bd649dfb3c9d7e9079b5c8685a0e</id>
<content type='text'>
Also disable flash-attention when CPU mode is selected
</content>
</entry>
<entry>
<title>Add checkbox for flash-attention</title>
<updated>2024-06-09T22:54:30+00:00</updated>
<author>
<name>yum</name>
<email>yum.food.vr@gmail.com</email>
</author>
<published>2024-06-09T22:54:30+00:00</published>
<link rel='alternate' type='text/html' href='https://git.yummers.dev/TaSTT.git/commit/?id=f2b21dd5afebd6b76b5835168f7d1bd3bec21f5d'/>
<id>urn:sha1:f2b21dd5afebd6b76b5835168f7d1bd3bec21f5d</id>
<content type='text'>
Pre-3000 series GPUs don't support it. Oops!
</content>
</entry>
</feed>
