This is an Angular version of the Whisper WebGPU project developed with Angular v18 and Bootstrap.
You can visit Xenova's GitHub to view the original version written in React.
You can visit my Medium post to find a short overview of WebGPU, ONNX (Open Neural Network Exchange), ONNX Runtime, Transformers.js, Whisper from OpenAI and Whisper WebGPU by Xenova.
You can try the application here.
To install project dependencies:
npm iThe build artifacts will be stored in the dist/ directory. To build the project:
ng buildRun the following command. You can change port.
ng serve --configuration=development --port 4200You can then visit http://localhost:4202 to run the app on your browser.
This project is licensed under the terms of the MIT license.






