<feed xmlns='http://www.w3.org/2005/Atom'>
<title>TaSTT.git/steamvr.py, branch master</title>
<subtitle>Free self-hosted STT for VRChat.</subtitle>
<id>https://git.yummers.dev/TaSTT.git/atom?h=master</id>
<link rel='self' href='https://git.yummers.dev/TaSTT.git/atom?h=master'/>
<link rel='alternate' type='text/html' href='https://git.yummers.dev/TaSTT.git/'/>
<updated>2022-12-18T01:51:12+00:00</updated>
<entry>
<title>Finish python virtual env</title>
<updated>2022-12-18T01:51:12+00:00</updated>
<author>
<name>yum</name>
<email>yum.food.vr@gmail.com</email>
</author>
<published>2022-12-18T01:51:12+00:00</published>
<link rel='alternate' type='text/html' href='https://git.yummers.dev/TaSTT.git/commit/?id=ee8213d1d2c2008d2d996929500c9e87dac325a3'/>
<id>urn:sha1:ee8213d1d2c2008d2d996929500c9e87dac325a3</id>
<content type='text'>
GUI can now download all TaSTT dependencies and install them into a
virtual environment.

* Add buttons to check embedded python version &amp; install dependencies
* Add class to wrap interacting with embedded Python
* Put all TaSTT python scripts into a folder
</content>
</entry>
<entry>
<title>Clicking the left joystick resets the board.</title>
<updated>2022-11-12T22:14:49+00:00</updated>
<author>
<name>yum</name>
<email>yum.food.vr@gmail.com</email>
</author>
<published>2022-11-12T22:14:49+00:00</published>
<link rel='alternate' type='text/html' href='https://git.yummers.dev/TaSTT.git/commit/?id=3b038d23ec7621e0164c1901b416bf77a27d8cf3'/>
<id>urn:sha1:3b038d23ec7621e0164c1901b416bf77a27d8cf3</id>
<content type='text'>
* Increase no speech probability threshold. This is what was preventing
  short transcriptions from working. We rely more on the avg logprob
  filter now.
* Remove string matching logic from transcribe. Now when we get 2
  consecutive identical transcriptions, we commit the transcription.
  This *could* cause words to get cut off but in practice it doesn't seem to
  happen.
* Fix steamvr joystick click detection. Moving the joystick would also
  fire the event, which is not correct.
* Combine locks in transcribe.py.
* Remove "clear" vocal control.
* osc_ctrl.clear() resets last_message_encoded
* Remove osc_ctrl.sendMessage (unused)
</content>
</entry>
<entry>
<title>Add capability to listen for controller inputs</title>
<updated>2022-11-12T20:15:48+00:00</updated>
<author>
<name>yum</name>
<email>yum.food.vr@gmail.com</email>
</author>
<published>2022-11-12T20:15:48+00:00</published>
<link rel='alternate' type='text/html' href='https://git.yummers.dev/TaSTT.git/commit/?id=8a7858ad4e965f5410faa4ae5e7ad4f79a280d43'/>
<id>urn:sha1:8a7858ad4e965f5410faa4ae5e7ad4f79a280d43</id>
<content type='text'>
Add steamvr.py, which listens for the left-hand joystick being clicked.
Simply call pollButtonPress() and check if it returns RISING_EDGE or
FALLING_EDGE. Does not block if there are no events.
</content>
</entry>
</feed>
