Merge perf/stream-segments: streaming partial transcript segments and speaker updates
This commit is contained in:
@@ -104,8 +104,13 @@ pub fn run_pipeline(
|
||||
}),
|
||||
);
|
||||
|
||||
let response = manager.send_and_receive_with_progress(&msg, |progress| {
|
||||
let _ = app.emit("pipeline-progress", &progress.payload);
|
||||
let response = manager.send_and_receive_with_progress(&msg, |msg| {
|
||||
let event_name = match msg.msg_type.as_str() {
|
||||
"pipeline.segment" => "pipeline-segment",
|
||||
"pipeline.speaker_update" => "pipeline-speaker-update",
|
||||
_ => "pipeline-progress",
|
||||
};
|
||||
let _ = app.emit(event_name, &msg.payload);
|
||||
})?;
|
||||
|
||||
if response.msg_type == "error" {
|
||||
|
||||
Reference in New Issue
Block a user