Replies: 3 comments 2 replies
-
Of course, it's quite handy with libfvad for example. Never used --help huh? |
Beta Was this translation helpful? Give feedback.
-
Yes I see what you mean, it's not very clear. You can simply use multiple -f definitions, like so:
|
Beta Was this translation helpful? Give feedback.
-
AFAIK while there is parallel processing (the -t switch) in whisper.cpp, it isn't implemented for multiple files. The same thing can be accomplished with an external setup that launches several instances of the main binary (xargs -P maybe?). Although you have to be careful with memory usage with that kind of setup. In my own scripts I have a libfvad preprocess stage which generates a bunch of (generally very small) wav files, so parallel processing would be a good fit. The same thing could be done by whisper.cpp itself and it might give some more performance when the hw has lots of threads. |
Beta Was this translation helpful? Give feedback.
-
We can run Whisper cpp with one file.
Is it possible to run Whisper cpp with batch of wav files ?
Beta Was this translation helpful? Give feedback.
All reactions