argmaxinc / WhisperKit

On-device Speech Recognition for Apple Silicon
https://takeargmax.com/blog/whisperkit
MIT License
3.17k stars 268 forks source link

Implement async batch predictions #97

Closed atiorh closed 5 months ago

atiorh commented 5 months ago

Adopting Core ML's async batch prediction APIs will be crucial for high-throughput batch transcription with WhisperKit.

Reference: https://developer.apple.com/videos/play/wwdc2023/10049/

ZachNagengast commented 5 months ago

@jkrukowski has expressed interest in taking this on, here is a suggested approach:

Starting with CLI: