whisper.cpp icon indicating copy to clipboard operation
whisper.cpp copied to clipboard

Apple Watch example app

Open ggerganov opened this issue 2 years ago • 2 comments

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.

ggerganov avatar Dec 19 '22 20:12 ggerganov

I did run it on my Apple Watch Ultra today. A 4 second clip takes 4.5 seconds to process.

numan98 avatar Jun 24 '24 22:06 numan98

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.

numan98 avatar Jun 24 '24 23:06 numan98