From fcdcef7d1cef3b676688ec9d9bf2879a56e7ca0e Mon Sep 17 00:00:00 2001 From: George Hindle Date: Thu, 11 Jan 2024 10:44:22 +0000 Subject: [PATCH] feat(whisper): don't compute timestamps when not printing timestamps --- examples/main/main.cpp | 2 ++ examples/server/server.cpp | 2 ++ 2 files changed, 4 insertions(+) diff --git a/examples/main/main.cpp b/examples/main/main.cpp index 234e2375936..c92e9e05ef0 100644 --- a/examples/main/main.cpp +++ b/examples/main/main.cpp @@ -982,6 +982,8 @@ int main(int argc, char ** argv) { wparams.entropy_thold = params.entropy_thold; wparams.logprob_thold = params.logprob_thold; + wparams.no_timestamps = params.no_timestamps; + whisper_print_user_data user_data = { ¶ms, &pcmf32s, 0 }; // this callback is called on each new segment diff --git a/examples/server/server.cpp b/examples/server/server.cpp index 71c54acacd7..6f3ca6be8f4 100644 --- a/examples/server/server.cpp +++ b/examples/server/server.cpp @@ -614,6 +614,8 @@ int main(int argc, char ** argv) { wparams.entropy_thold = params.entropy_thold; wparams.logprob_thold = params.logprob_thold; + wparams.no_timestamps = params.no_timestamps; + whisper_print_user_data user_data = { ¶ms, &pcmf32s, 0 }; // this callback is called on each new segment