mutable std::mt19937 rng; // used for sampling at t > 0.0
- int lang_id;
+ int lang_id = 0; // english by default
// [EXPERIMENTAL] token-level timestamps data
- int64_t t_beg;
- int64_t t_last;
+ int64_t t_beg = 0;
+ int64_t t_last = 0;
whisper_token tid_last;
std::vector<float> energy; // PCM signal energy
}
int whisper_full_lang_id(struct whisper_context * ctx) {
- return ctx->lang_id;
+ return ctx->lang_id;
}
int64_t whisper_full_get_segment_t0(struct whisper_context * ctx, int i_segment) {