drop redundant on_success time trimming

master
Bel LaPointe 2023-12-19 21:11:53 -05:00
parent a2fee32fbc
commit 839487b99e
1 changed files with 9 additions and 7 deletions

View File

@ -34,7 +34,13 @@ struct Flags {
fn main() { fn main() {
let flags = Flags::parse(); let flags = Flags::parse();
let w = new_whisper_service(flags.model, flags.threads, flags.stream_head, flags.stream_tail, new_handler()).unwrap(); let w = new_whisper_service(
flags.model,
flags.threads,
flags.stream_head,
flags.stream_tail,
new_handler(),
).unwrap();
let stream_retain = (flags.stream_retain * 16_000.0) as usize; let stream_retain = (flags.stream_retain * 16_000.0) as usize;
let stream_step = Duration::new(flags.stream_step, 0); let stream_step = Duration::new(flags.stream_step, 0);
match flags.wav { match flags.wav {
@ -307,12 +313,8 @@ const fn new_handler() -> Handler {
impl Handler { impl Handler {
fn on_success(&self, result: &Whispered) { fn on_success(&self, result: &Whispered) {
eprintln!("{}: {:?}", chrono::Local::now(), &result); eprintln!("{}: {:?}", chrono::Local::now(), result);
println!("{}", result println!("{}", result.to_string());
.after(&(0.25 * 100.0))
.before(&(0.25 * 100.0))
.to_string(),
);
} }
fn on_error(&self, msg: String) { fn on_error(&self, msg: String) {
eprintln!("error: {}", msg); eprintln!("error: {}", msg);