whisper.cpp
whisper.cpp copied to clipboard
Apple Watch example app
Try to make a very basic watchOS example app and see if we can run at least the tiny model efficiently. The iOS example could be a good starting point.
Make sure to checkout the notes for enabling the Accelerate framework as in the whisper.objc project.
I did run it on my Apple Watch Ultra today. A 4 second clip takes 4.5 seconds to process.
https://github.com/ggerganov/whisper.cpp/assets/9420963/0d739d7e-58bf-429c-91e9-12a2b6d86b10
Here's a demo of it working with a tiny quantised model with Arabic transcription.
I built it for fun after testing out the whisper.objc project. I literally asked ChatGPT all the way till it got me a working version. Basically some swiftui code in place of obj c that was in the ViewController file.
Note: On the Apple watch I think audio isn't capturing well, there seems to be a cut off.