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

KonstantinDiarize feature, initial version9253de1

master
9.9 KiB218 linesraw
1<?xml version="1.0" encoding="utf-8"?>
2<Project ToolsVersion="4.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
3  <ItemGroup>
4    <ClCompile Include="DllMain.cpp" />
5    <ClCompile Include="whisperCom.cpp" />
6    <ClCompile Include="source\ggml.c" />
7    <ClCompile Include="source\whisper.cpp" />
8    <ClCompile Include="D3D\device.cpp" />
9    <ClCompile Include="ML\ConstantBuffer.cpp" />
10    <ClCompile Include="D3D\MappedResource.cpp" />
11    <ClCompile Include="D3D\shaders.cpp" />
12    <ClCompile Include="D3D\startup.cpp" />
13    <ClCompile Include="D3D\createBuffer.cpp" />
14    <ClCompile Include="ML\TempBuffers.cpp" />
15    <ClCompile Include="ML\MlContext.cpp" />
16    <ClCompile Include="ML\tensorOpsTests.cpp" />
17    <ClCompile Include="D3D\Binder.cpp" />
18    <ClCompile Include="stdafx.cpp" />
19    <ClCompile Include="ML\testUtils.cpp" />
20    <ClCompile Include="D3D\downloadBuffer.cpp" />
21    <ClCompile Include="D3D\RenderDoc\renderDoc.cpp" />
22    <ClCompile Include="Whisper\MelInputTensor.cpp" />
23    <ClCompile Include="Whisper\ModelBuffers.cpp" />
24    <ClCompile Include="ML\Context.ops.cpp" />
25    <ClCompile Include="ML\TensorShape.cpp" />
26    <ClCompile Include="ML\Tensor.cpp" />
27    <ClCompile Include="ML\TensorGpuViews.cpp" />
28    <ClCompile Include="ML\TensorEx.cpp" />
29    <ClCompile Include="Whisper\WhisperContext.cpp" />
30    <ClCompile Include="ML\MlContext.dbg.cpp" />
31    <ClCompile Include="ML\LookupTablesData.cpp" />
32    <ClCompile Include="ML\LookupTables.cpp" />
33    <ClCompile Include="Whisper\KeyValueBuffers.cpp" />
34    <ClCompile Include="ML\mlStartup.cpp" />
35    <ClCompile Include="Whisper\DecoderInputBuffers.cpp" />
36    <ClCompile Include="Whisper\DecoderResultBuffer.cpp" />
37    <ClCompile Include="Whisper\Vocabulary.cpp" />
38    <ClCompile Include="Whisper\WhisperModel.cpp" />
39    <ClCompile Include="Whisper\Spectrogram.cpp" />
40    <ClCompile Include="Utils\parallelFor.cpp" />
41    <ClCompile Include="Whisper\ModelImpl.cpp" />
42    <ClCompile Include="Whisper\ContextImpl.cpp" />
43    <ClCompile Include="Whisper\Languages.cpp" />
44    <ClCompile Include="ML\TensorsArena.cpp" />
45    <ClCompile Include="D3D\enums.cpp" />
46    <ClCompile Include="Utils\GpuProfiler.cpp" />
47    <ClCompile Include="Utils\CpuProfiler.cpp" />
48    <ClCompile Include="Utils\ProfileCollection.cpp" />
49    <ClCompile Include="D3D\shaderNames.cpp" />
50    <ClCompile Include="MF\mfStartup.cpp" />
51    <ClCompile Include="MF\MediaFoundation.cpp" />
52    <ClCompile Include="MF\loadAudioFile.cpp" />
53    <ClCompile Include="MF\mfUtils.cpp" />
54    <ClCompile Include="source.compat\convertThings.cpp" />
55    <ClCompile Include="source.compat\ggmlMsvc.c" />
56    <ClCompile Include="Whisper\ContextImpl.misc.cpp" />
57    <ClCompile Include="Utils\Trace\TraceWriter.cpp" />
58    <ClCompile Include="Utils\Trace\TraceStructures.cpp" />
59    <ClCompile Include="Utils\Trace\tracing.cpp" />
60    <ClCompile Include="MF\AudioBuffer.cpp" />
61    <ClCompile Include="modelFactory.cpp" />
62    <ClCompile Include="MF\PcmReader.cpp" />
63    <ClCompile Include="Whisper\melSpectrogram.cpp" />
64    <ClCompile Include="Whisper\MelStreamer.cpp" />
65    <ClCompile Include="Utils\miscUtils.cpp" />
66    <ClCompile Include="MF\AudioCapture.cpp" />
67    <ClCompile Include="Utils\Logger.cpp" />
68    <ClCompile Include="Whisper\ContextImpl.capture.cpp" />
69    <ClCompile Include="Whisper\voiceActivityDetection.cpp" />
70    <ClCompile Include="CPU\LargeBuffer.cpp" />
71    <ClCompile Include="CPU\ParallelForRunner.cpp" />
72    <ClCompile Include="CPU\simdUtils.cpp" />
73    <ClCompile Include="CPU\mulMat.cpp" />
74    <ClCompile Include="CPU\TensorCpu.cpp" />
75    <ClCompile Include="CPU\MlContextCpu.cpp" />
76    <ClCompile Include="CPU\BufferAllocator.cpp" />
77    <ClCompile Include="CPU\HybridLoader.cpp" />
78    <ClCompile Include="CPU\DecoderTensors.cpp" />
79    <ClCompile Include="Hybrid\HybridContext.cpp" />
80    <ClCompile Include="CPU\KvTensorsCpu.cpp" />
81    <ClCompile Include="Hybrid\KeyValueDownloader.cpp" />
82    <ClCompile Include="CPU\mulMatImpl.cpp" />
83    <ClCompile Include="CPU\mulMatImpl.avx2.cpp" />
84    <ClCompile Include="CPU\mulMatImpl.panel.cpp" />
85    <ClCompile Include="ML\Reshaper.cpp" />
86    <ClCompile Include="Utils\DelayExecution.cpp" />
87    <ClCompile Include="Whisper\ContextImpl.diarize.cpp" />
88  </ItemGroup>
89  <ItemGroup>
90    <ClInclude Include="source\ggml.h" />
91    <ClInclude Include="source\whisper.h" />
92    <ClInclude Include="API\iContext.cl.h" />
93    <ClInclude Include="API\sFullParams.h" />
94    <ClInclude Include="D3D\device.h" />
95    <ClInclude Include="ML\ConstantBuffer.h" />
96    <ClInclude Include="D3D\MappedResource.h" />
97    <ClInclude Include="D3D\shaderNames.h" />
98    <ClInclude Include="D3D\shaders.h" />
99    <ClInclude Include="D3D\startup.h" />
100    <ClInclude Include="D3D\createBuffer.h" />
101    <ClInclude Include="ML\TempBuffers.h" />
102    <ClInclude Include="ML\MlContext.h" />
103    <ClInclude Include="ML\tensorOpsTests.h" />
104    <ClInclude Include="D3D\Binder.h" />
105    <ClInclude Include="stdafx.h" />
106    <ClInclude Include="ML\testUtils.h" />
107    <ClInclude Include="D3D\downloadBuffer.h" />
108    <ClInclude Include="D3D\RenderDoc\renderdoc_app.h" />
109    <ClInclude Include="D3D\RenderDoc\renderDoc.h" />
110    <ClInclude Include="Whisper\MelInputTensor.h" />
111    <ClInclude Include="Whisper\ModelBuffers.h" />
112    <ClInclude Include="Whisper\ModelLoader.h" />
113    <ClInclude Include="ML\TensorShape.h" />
114    <ClInclude Include="ML\Tensor.h" />
115    <ClInclude Include="ML\TensorGpuViews.h" />
116    <ClInclude Include="D3D\enums.h" />
117    <ClInclude Include="ML\TensorEx.h" />
118    <ClInclude Include="Whisper\WhisperContext.h" />
119    <ClInclude Include="ML\LookupTablesData.h" />
120    <ClInclude Include="ML\LookupTables.h" />
121    <ClInclude Include="Whisper\sEncodeParams.h" />
122    <ClInclude Include="Whisper\KeyValueBuffers.h" />
123    <ClInclude Include="ML\mlStartup.h" />
124    <ClInclude Include="Whisper\DecoderInputBuffers.h" />
125    <ClInclude Include="Whisper\DecoderResultBuffer.h" />
126    <ClInclude Include="Whisper\Vocabulary.h" />
127    <ClInclude Include="Whisper\WhisperModel.h" />
128    <ClInclude Include="Whisper\loaderUtils.h" />
129    <ClInclude Include="Whisper\Spectrogram.h" />
130    <ClInclude Include="Utils\parallelFor.h" />
131    <ClInclude Include="Whisper\ModelImpl.h" />
132    <ClInclude Include="Whisper\ContextImpl.h" />
133    <ClInclude Include="Whisper\Languages.h" />
134    <ClInclude Include="ML\TensorsArena.h" />
135    <ClInclude Include="Utils\GpuProfiler.h" />
136    <ClInclude Include="Utils\GpuProfilerSimple.h" />
137    <ClInclude Include="Utils\CpuProfiler.h" />
138    <ClInclude Include="Utils\ProfileCollection.h" />
139    <ClInclude Include="MF\mfStartup.h" />
140    <ClInclude Include="API\iMediaFoundation.cl.h" />
141    <ClInclude Include="MF\loadAudioFile.h" />
142    <ClInclude Include="MF\mfUtils.h" />
143    <ClInclude Include="API\TranscribeStructs.h" />
144    <ClInclude Include="API\iTranscribeResult.cl.h" />
145    <ClInclude Include="Whisper\TranscribeResult.h" />
146    <ClInclude Include="Utils\ReadStream.h" />
147    <ClInclude Include="API\SpecialTokens.h" />
148    <ClInclude Include="Whisper\sTokenData.h" />
149    <ClInclude Include="resource.h" />
150    <ClInclude Include="source.compat\convertThings.h" />
151    <ClInclude Include="Utils\Trace\TraceWriter.h" />
152    <ClInclude Include="Utils\Trace\TraceStructures.h" />
153    <ClInclude Include="Utils\Trace\tracing.h" />
154    <ClInclude Include="Utils\miscUtils.h" />
155    <ClInclude Include="MF\AudioBuffer.h" />
156    <ClInclude Include="modelFactory.h" />
157    <ClInclude Include="Whisper\iSpectrogram.h" />
158    <ClInclude Include="MF\PcmReader.h" />
159    <ClInclude Include="Whisper\audioConstants.h" />
160    <ClInclude Include="Whisper\melSpectrogram.h" />
161    <ClInclude Include="Whisper\MelStreamer.h" />
162    <ClInclude Include="API\MfStructs.h" />
163    <ClInclude Include="MF\AudioCapture.h" />
164    <ClInclude Include="API\loggerApi.h" />
165    <ClInclude Include="Utils\Logger.h" />
166    <ClInclude Include="Whisper\voiceActivityDetection.h" />
167    <ClInclude Include="CPU\LargeBuffer.h" />
168    <ClInclude Include="API\iContext.h" />
169    <ClInclude Include="API\iMediaFoundation.h" />
170    <ClInclude Include="API\iTranscribeResult.h" />
171    <ClInclude Include="API\whisperComLight.h" />
172    <ClInclude Include="API\whisperWindows.h" />
173    <ClInclude Include="API\sLanguageList.h" />
174    <ClInclude Include="CPU\ParallelForRunner.h" />
175    <ClInclude Include="CPU\simdUtils.h" />
176    <ClInclude Include="ML\testUtilsC.h" />
177    <ClInclude Include="CPU\mulMat.h" />
178    <ClInclude Include="CPU\Tensor.h" />
179    <ClInclude Include="CPU\MlContext.h" />
180    <ClInclude Include="CPU\BufferAllocator.h" />
181    <ClInclude Include="CPU\DecoderTensors.h" />
182    <ClInclude Include="CPU\HybridLoader.h" />
183    <ClInclude Include="Whisper\sModelParams.h" />
184    <ClInclude Include="Hybrid\HybridContext.h" />
185    <ClInclude Include="CPU\KvTensors.h" />
186    <ClInclude Include="Hybrid\KeyValueDownloader.h" />
187    <ClInclude Include="CPU\mulMatUtils.hpp" />
188    <ClInclude Include="CPU\mulMatImpl.h" />
189    <ClInclude Include="API\sLoadModelCallbacks.h" />
190    <ClInclude Include="ML\Reshaper.h" />
191    <ClInclude Include="ML\reshapedMultiply.h" />
192    <ClInclude Include="API\eGpuModelFlags.h" />
193    <ClInclude Include="Utils\DelayExecution.h" />
194  </ItemGroup>
195  <ItemGroup>
196    <None Include="whisper.def" />
197    <None Include="D3D\shaderData-Debug.inl" />
198    <None Include="D3D\shaderData-Release.inl" />
199    <None Include="Whisper\languageCodez.inl" />
200    <None Include="Whisper\languageCodez.tsv" />
201    <None Include="CPU\mulMat.kernel.hpp" />
202    <None Include="source\LICENSE" />
203  </ItemGroup>
204  <ItemGroup>
205    <Natvis Include="misc.natvis" />
206  </ItemGroup>
207  <ItemGroup>
208    <ResourceCompile Include="Resource.rc" />
209  </ItemGroup>
210  <ItemGroup>
211    <Text Include="Readme.txt" />
212    <Text Include="API\Readme.txt" />
213    <Text Include="source.compat\Readme.txt" />
214    <Text Include="source\Readme.txt" />
215    <Text Include="Hybrid\Readme.txt" />
216    <Text Include="CPU\Readme.txt" />
217  </ItemGroup>
218</Project>