wparams.print_timestamps = !params.no_timestamps;
wparams.translate = params.translate;
wparams.no_context = params.no_context;
+ wparams.single_segment = true;
wparams.language = params.language.c_str();
wparams.n_threads = params.n_threads;
/*.translate =*/ false,
/*.no_context =*/ false,
+ /*.single_segment =*/ false,
/*.print_special_tokens =*/ false,
/*.print_progress =*/ true,
/*.print_realtime =*/ false,
/*.translate =*/ false,
/*.no_context =*/ false,
+ /*.single_segment =*/ false,
/*.print_special_tokens =*/ false,
/*.print_progress =*/ true,
/*.print_realtime =*/ false,
}
}
- // TODO: TMP TO MAKE STREAM WORK ON RPI4 ===
- result_len = i + 1;
- seek_delta = 100*WHISPER_CHUNK_SIZE;
- // =========================================
+ if (params.single_segment) {
+ result_len = i + 1;
+ seek_delta = 100*WHISPER_CHUNK_SIZE;
+ }
break;
}