{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":544627862,"defaultBranch":"master","name":"TaSTT","ownerLogin":"yum-food","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2022-10-02T23:45:23.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/114886918?v=4","public":true,"private":false,"isOrgOwned":false},"refInfo":{"name":"","listCacheKey":"v0:1717978987.0","currentOid":""},"activityList":{"items":[{"before":"fa4a83a23785a41c54f2629b67d5d62e9168bda0","after":"cc6b69f2a401c63fdf611e9a691cbb5ee0ca04b8","ref":"refs/heads/master","pushedAt":"2024-06-10T00:11:23.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"yum-food","name":null,"path":"/yum-food","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/114886918?s=80&v=4"},"commit":{"message":"Upgrade vendored CUDA to 12.5","shortMessageHtmlLink":"Upgrade vendored CUDA to 12.5"}},{"before":"4fec36c3cc00bd649dfb3c9d7e9079b5c8685a0e","after":"fa4a83a23785a41c54f2629b67d5d62e9168bda0","ref":"refs/heads/master","pushedAt":"2024-06-10T00:11:14.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"yum-food","name":null,"path":"/yum-food","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/114886918?s=80&v=4"},"commit":{"message":"Upgrade packaged CUDA to 12.5","shortMessageHtmlLink":"Upgrade packaged CUDA to 12.5"}},{"before":"f2b21dd5afebd6b76b5835168f7d1bd3bec21f5d","after":"4fec36c3cc00bd649dfb3c9d7e9079b5c8685a0e","ref":"refs/heads/master","pushedAt":"2024-06-09T23:44:22.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"yum-food","name":null,"path":"/yum-food","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/114886918?s=80&v=4"},"commit":{"message":"Bump CUDNN to v8.9.7\n\nAlso disable flash-attention when CPU mode is selected","shortMessageHtmlLink":"Bump CUDNN to v8.9.7"}},{"before":"72b9fb8337cfb7bddc58f74b8977e4a2283e6728","after":"f2b21dd5afebd6b76b5835168f7d1bd3bec21f5d","ref":"refs/heads/master","pushedAt":"2024-06-09T22:54:49.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"yum-food","name":null,"path":"/yum-food","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/114886918?s=80&v=4"},"commit":{"message":"Add checkbox for flash-attention\n\nPre-3000 series GPUs don't support it. Oops!","shortMessageHtmlLink":"Add checkbox for flash-attention"}},{"before":"21fe4a6c07cc4ee44fb3107a05b0d4274b8d7dfc","after":"72b9fb8337cfb7bddc58f74b8977e4a2283e6728","ref":"refs/heads/master","pushedAt":"2024-06-06T07:45:32.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"yum-food","name":null,"path":"/yum-food","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/114886918?s=80&v=4"},"commit":{"message":"Update defaults to work with modular prefab\n\nThere's a modular avatar prefab for the custom chatbox on my gumroad.\nUpdate the default settings to work with that prefab.","shortMessageHtmlLink":"Update defaults to work with modular prefab"}},{"before":"4f0fb5b17de990517e3c1de7ffee5d0f3c9a8961","after":"21fe4a6c07cc4ee44fb3107a05b0d4274b8d7dfc","ref":"refs/heads/master","pushedAt":"2024-06-06T01:30:55.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"yum-food","name":null,"path":"/yum-food","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/114886918?s=80&v=4"},"commit":{"message":"Update defaults to work with modular prefab\n\nThere's a modular avatar prefab for the custom chatbox on my gumroad.\nUpdate the default settings to work with that prefab.","shortMessageHtmlLink":"Update defaults to work with modular prefab"}},{"before":"5638d86c97041de31217e058e411034143e9c882","after":"4f0fb5b17de990517e3c1de7ffee5d0f3c9a8961","ref":"refs/heads/master","pushedAt":"2024-06-06T01:17:19.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"yum-food","name":null,"path":"/yum-food","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/114886918?s=80&v=4"},"commit":{"message":"Upgrade faster-whisper with flash-attention2\n\nThis should be significantly more efficient than prior versions.\n\n* add large-v3 & distilled variant\n* simplify model acquisition code now that distilled models are part of\n faster-whisper.","shortMessageHtmlLink":"Upgrade faster-whisper with flash-attention2"}},{"before":"cdc079fb59832fce46708df36ac80ede6d2bd046","after":"5638d86c97041de31217e058e411034143e9c882","ref":"refs/heads/master","pushedAt":"2024-03-15T01:04:36.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"yum-food","name":null,"path":"/yum-food","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/114886918?s=80&v=4"},"commit":{"message":"Fix distilled models\n\nThese were broken due to some logic errors in the codepath which\nacquires models from huggingface.\n\nDistilled large-v2 seems promising as a new default model.","shortMessageHtmlLink":"Fix distilled models"}},{"before":"b3983d3274b92b6f96efca894a56b1cb5422b621","after":"cdc079fb59832fce46708df36ac80ede6d2bd046","ref":"refs/heads/master","pushedAt":"2024-03-09T02:22:22.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"yum-food","name":null,"path":"/yum-food","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/114886918?s=80&v=4"},"commit":{"message":"Add \"simple\" text-to-text demo for the modular avatar chatbox\n\nTo use it:\n$ python3 -m pip install python-osc pillow\n$ cd Scripts\n$ python3 ./text_to_text_demo.py","shortMessageHtmlLink":"Add \"simple\" text-to-text demo for the modular avatar chatbox"}},{"before":"db8618577175a5f6031b0002d269a2535a71a818","after":"b3983d3274b92b6f96efca894a56b1cb5422b621","ref":"refs/heads/master","pushedAt":"2024-03-04T23:50:56.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"yum-food","name":null,"path":"/yum-food","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/114886918?s=80&v=4"},"commit":{"message":"Finish fixing build break\n\nCUDNN now pulls from dropbox instead of google drive. This has the added\nbenefit of being about 10-20x faster (assuming you have fast internet).","shortMessageHtmlLink":"Finish fixing build break"}},{"before":"809082bd3ab05b364da6273e69de3755387c8b4b","after":"db8618577175a5f6031b0002d269a2535a71a818","ref":"refs/heads/master","pushedAt":"2024-03-04T23:37:59.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"yum-food","name":null,"path":"/yum-food","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/114886918?s=80&v=4"},"commit":{"message":"Begin fixing build on new hosts\n\nGoogle drive intentionally broke CLI downloads (\"don't be evil\") and\nUwwwuPP went away. Begin work rehosting both files.","shortMessageHtmlLink":"Begin fixing build on new hosts"}},{"before":"5ef207d28f2a9d943384b9ec6872aedae2917ac0","after":"809082bd3ab05b364da6273e69de3755387c8b4b","ref":"refs/heads/master","pushedAt":"2024-03-03T07:17:57.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"yum-food","name":null,"path":"/yum-food","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/114886918?s=80&v=4"},"commit":{"message":"Update LICENSE year","shortMessageHtmlLink":"Update LICENSE year"}},{"before":"3b84b185d1286e1b954f5ad636b26188efa141e4","after":"5ef207d28f2a9d943384b9ec6872aedae2917ac0","ref":"refs/heads/master","pushedAt":"2024-02-10T01:52:03.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"yum-food","name":null,"path":"/yum-food","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/114886918?s=80&v=4"},"commit":{"message":"Finish plumbing GPU compute type","shortMessageHtmlLink":"Finish plumbing GPU compute type"}},{"before":"e58c718cb115c44ef3a546bea245e05e50d24c55","after":"3b84b185d1286e1b954f5ad636b26188efa141e4","ref":"refs/heads/master","pushedAt":"2024-02-10T01:22:08.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"yum-food","name":null,"path":"/yum-food","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/114886918?s=80&v=4"},"commit":{"message":"Add dropdown for GPU compute type\n\nShould enable compatibility with older GPUs.","shortMessageHtmlLink":"Add dropdown for GPU compute type"}},{"before":"acccf8ebcff0f7cc2b26e45e497f8b12ab73d8e1","after":"e58c718cb115c44ef3a546bea245e05e50d24c55","ref":"refs/heads/master","pushedAt":"2024-02-06T01:43:40.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"yum-food","name":null,"path":"/yum-food","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/114886918?s=80&v=4"},"commit":{"message":"Add another threshold to filter out common hallucinations\n\nThe paper recommends filtering out segments with no_speech_prob > 0.6\nand avg_logprob < -1. This is too loose of a bound for short-form audio\nwhich is not guaranteed to contain speech.\n\nI already have a tighter bound:\n\n no_speech > 0.6 and avg_logprob < -0.5\n\nWhile listening to instrumental music I find that a lot of\nhallucinations sneak past that bound. So I added a second bound:\n\n no_speech > 0.15 and avg_logprob < -0.7\n\nBasically we filter out things that look like speech but have a worse\navg_logprob. Seems to not have false negatives. Requires testing.\n\nAlso: dial back the default max segment length from 15 seconds to 10\nseconds. This is done based on performance observations in desktop.","shortMessageHtmlLink":"Add another threshold to filter out common hallucinations"}},{"before":"921b92a69f36502dc5eefd14ba3487c1bb49bb9d","after":"acccf8ebcff0f7cc2b26e45e497f8b12ab73d8e1","ref":"refs/heads/master","pushedAt":"2024-02-06T01:02:52.000Z","pushType":"push","commitsCount":3,"pusher":{"login":"yum-food","name":null,"path":"/yum-food","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/114886918?s=80&v=4"},"commit":{"message":"Verify that audio is clean after VAD segmentation\n\nIndeed it is. Bumped up the default max segment length to decrease\nerror.\n\nAlso add mic presets for beyond (the vr headset) and motu (my mic\ninterface).","shortMessageHtmlLink":"Verify that audio is clean after VAD segmentation"}},{"before":"859caec3d5c1b6aa9eee98571af3324b6ed1bd21","after":"921b92a69f36502dc5eefd14ba3487c1bb49bb9d","ref":"refs/heads/master","pushedAt":"2023-12-13T21:58:32.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"yum-food","name":null,"path":"/yum-food","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/114886918?s=80&v=4"},"commit":{"message":"Begin experimenting with flash-attention\n\nSeems much faster than faster-whisper.\n\nThere are two issues:\n* Requires NVIDIA 3000 series or higher.\n* Incompatible with faster-whisper dependencies.\n\nSo it seems like we'll either need to toggle between two sets of\ndependencies at runtime or have two environments.","shortMessageHtmlLink":"Begin experimenting with flash-attention"}},{"before":"dbb2f72792e2af3ff220313f84bf76a9a1ddbeb4","after":"859caec3d5c1b6aa9eee98571af3324b6ed1bd21","ref":"refs/heads/master","pushedAt":"2023-12-09T02:15:38.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"yum-food","name":null,"path":"/yum-food","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/114886918?s=80&v=4"},"commit":{"message":"Decrease OSC sync rate from 5 Hz to 3 Hz\n\nPaging is now slower but more reliable.","shortMessageHtmlLink":"Decrease OSC sync rate from 5 Hz to 3 Hz"}},{"before":"add7bd8ef86ec21cd1327eb45bcb739aa54f7db8","after":"dbb2f72792e2af3ff220313f84bf76a9a1ddbeb4","ref":"refs/heads/master","pushedAt":"2023-11-07T23:06:29.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"yum-food","name":null,"path":"/yum-food","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/114886918?s=80&v=4"},"commit":{"message":"Add distilled whisper-medium model\n\nI converted distil-whisper-medium.en to CTranslate2 format and uploaded\nit to huggingface. This model is exceptionally fast and light compared\nto the non-distilled version, at the cost of some accuracy.","shortMessageHtmlLink":"Add distilled whisper-medium model"}},{"before":"c2bc70c18d2fd1c3601b32f2a93b3b4a704786a5","after":"add7bd8ef86ec21cd1327eb45bcb739aa54f7db8","ref":"refs/heads/master","pushedAt":"2023-10-06T01:38:37.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"yum-food","name":null,"path":"/yum-food","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/114886918?s=80&v=4"},"commit":{"message":"Transcripts preceding long pauses now drop\n\nWhen hot-miking into the built-in chatbox, there are sometimes long\npauses in conversation. After these pauses, it's undesirable to show the\ntranscript generate before the pause. This feature makes it so that\nthose transcripts can be dropped.\n\nAlso:\n\n* Limit number of segments sent to browser source to 10. Allow this to\n grow up to 10 segments before dropping the first 5 segments.\n* Silence warnings generated by `install_in_venv`, used by e.g.\n translation codepath.\n* Enable audio normalization to improve accuracy when speaking softly,\n at the cost of some accuracy when speaking normally.\n\nCredit: user endo0269 on Discord suggested this feature.","shortMessageHtmlLink":"Transcripts preceding long pauses now drop"}},{"before":"b037e158065bec98d91231c0c6443b63f45ec7ea","after":"c2bc70c18d2fd1c3601b32f2a93b3b4a704786a5","ref":"refs/heads/master","pushedAt":"2023-09-19T04:23:58.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"yum-food","name":null,"path":"/yum-food","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/114886918?s=80&v=4"},"commit":{"message":"Reimplement BrowserSource as a StreamingPlugin\n\nBrowserSource now fades text out continuously over time.\n\nTODO\n\n* Delete C++ webserver, browsersource, transcript code\n* Add UI for text age fading","shortMessageHtmlLink":"Reimplement BrowserSource as a StreamingPlugin"}},{"before":"d4c85f4ac4cb627e2611359d18615d76eda29c90","after":"b037e158065bec98d91231c0c6443b63f45ec7ea","ref":"refs/heads/master","pushedAt":"2023-09-17T20:05:50.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"yum-food","name":null,"path":"/yum-food","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/114886918?s=80&v=4"},"commit":{"message":"Add UI for process priority\n\nDefault is normal prio.","shortMessageHtmlLink":"Add UI for process priority"}},{"before":"703e183e430f15aff6005d38aefcacf91e2314cd","after":"d4c85f4ac4cb627e2611359d18615d76eda29c90","ref":"refs/heads/master","pushedAt":"2023-09-16T22:53:33.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"yum-food","name":null,"path":"/yum-food","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/114886918?s=80&v=4"},"commit":{"message":"Bugfixes\n\n* uwu filter no longer adds extra whitespace before/after segments. This\n would defeat commit logic.\n* disabling phonemes works again - path to prefab was being quoted\n twice, breaking the codepath.","shortMessageHtmlLink":"Bugfixes"}},{"before":"8fcc6c248554a0b08ecd4b43cc0971b78810c080","after":"703e183e430f15aff6005d38aefcacf91e2314cd","ref":"refs/heads/master","pushedAt":"2023-09-14T04:55:13.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"yum-food","name":null,"path":"/yum-food","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/114886918?s=80&v=4"},"commit":{"message":"General cleanup\n\nRemove unused proxy code, curl, and images.","shortMessageHtmlLink":"General cleanup"}},{"before":"0912622c443acd5c80b8cf87367a8dc1c9463636","after":"8fcc6c248554a0b08ecd4b43cc0971b78810c080","ref":"refs/heads/master","pushedAt":"2023-09-14T04:36:43.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"yum-food","name":null,"path":"/yum-food","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/114886918?s=80&v=4"},"commit":{"message":"Bugfix: list input devices works again\n\nOops :)","shortMessageHtmlLink":"Bugfix: list input devices works again"}},{"before":"0447f37fb744a1b350f6b92e4d140dbdb1c8d3ec","after":"0912622c443acd5c80b8cf87367a8dc1c9463636","ref":"refs/heads/master","pushedAt":"2023-09-11T22:41:28.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"yum-food","name":null,"path":"/yum-food","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/114886918?s=80&v=4"},"commit":{"message":"Update demo in README","shortMessageHtmlLink":"Update demo in README"}},{"before":"920d6dfeeac132488c85311512fe9e5da505c4a8","after":"0447f37fb744a1b350f6b92e4d140dbdb1c8d3ec","ref":"refs/heads/master","pushedAt":"2023-09-11T21:34:34.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"yum-food","name":null,"path":"/yum-food","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/114886918?s=80&v=4"},"commit":{"message":"Pin huggingface_hub to 0.16.4\n\n0.17.x are breaking faster_whisper's ability to download models.\n\nAlso:\n* Start using frozen requirements.txt.\n* Conditionally install torch & legacy whisper only when doing\n mechanical optimization.","shortMessageHtmlLink":"Pin huggingface_hub to 0.16.4"}},{"before":"14234008fa1e08753873bbce02a2de7297e0993f","after":"920d6dfeeac132488c85311512fe9e5da505c4a8","ref":"refs/heads/master","pushedAt":"2023-09-11T01:33:15.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"yum-food","name":null,"path":"/yum-food","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/114886918?s=80&v=4"},"commit":{"message":"Fix paging bug\n\nOSC was paging using incorrect board resolution. Use cfg to provide this\ndata.","shortMessageHtmlLink":"Fix paging bug"}},{"before":"4f3b9382068a29731de664eb0810f9eb3a267905","after":"14234008fa1e08753873bbce02a2de7297e0993f","ref":"refs/heads/master","pushedAt":"2023-09-11T01:31:10.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"yum-food","name":null,"path":"/yum-food","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/114886918?s=80&v=4"},"commit":{"message":"Fix paging bug\n\nOSC was paging using incorrect board resolution. Use cfg to provide this\ndata.","shortMessageHtmlLink":"Fix paging bug"}},{"before":"3db7723aa5c16358f73e3e8d3bb20a959ce43d5d","after":"4f3b9382068a29731de664eb0810f9eb3a267905","ref":"refs/heads/master","pushedAt":"2023-09-11T01:12:53.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"yum-food","name":null,"path":"/yum-food","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/114886918?s=80&v=4"},"commit":{"message":"Bugfix: eliminate dead-end in certain animator layers\n\nBecause the custom chatbox doesn't necessarily have an even multiple of\n`sync_params` character slots, some layers in the animator write N\ncharacter slots while others write N-1. In the layers with only N-1\nslots, they need something to do while slot N is being selected. This\npatch creates a return-home transition in that case.","shortMessageHtmlLink":"Bugfix: eliminate dead-end in certain animator layers"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAEYJkuzgA","startCursor":null,"endCursor":null}},"title":"Activity ยท yum-food/TaSTT"}