yum-archive/TaSTT-Whisper

High-performance GPGPU inference of OpenAI's Whisper automatic speech recognition (ASR) model

git clone https://git.yummers.dev/yum-archive/TaSTT-Whisper

KonstantinSource codes8c4603c

master
580 B10 linesraw
1This project builds a C# console app which serves as a code generator for a few pieces of Whisper.dll and WhisperNet.dll.
2
3Specifically, it generates two things.
4
51. It compresses the compiled DXBC shaders into a blob of bytes, and prints std::array with these bytes into shaderData-Release.inl and shaderData-Debug.inl C++ files.
6
72. It parses the `languageCodez.tsv`, and generates both C++ and C# code with the data from that table.
8
9The tool uses relative paths across source files.
10These paths will break if you move the source of the tool, or the source data of the tool.