Skip to content

Commit c0a1b0c

Browse files
committed
fix missing openai adaptor in listener.rs
1 parent 5fd66bb commit c0a1b0c

File tree

2 files changed

+9
-3
lines changed

2 files changed

+9
-3
lines changed

owhisper/owhisper-client/src/lib.rs

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -11,8 +11,8 @@ use std::marker::PhantomData;
1111

1212
pub use adapter::{
1313
append_provider_param, is_local_host, AdapterKind, ArgmaxAdapter, AssemblyAIAdapter,
14-
BatchSttAdapter, DeepgramAdapter, FireworksAdapter, GladiaAdapter, RealtimeSttAdapter,
15-
SonioxAdapter,
14+
BatchSttAdapter, DeepgramAdapter, FireworksAdapter, GladiaAdapter, OpenAIAdapter,
15+
RealtimeSttAdapter, SonioxAdapter,
1616
};
1717
pub use batch::BatchClient;
1818
pub use error::Error;

plugins/listener/src/actors/listener.rs

Lines changed: 7 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@ use tokio::time::error::Elapsed;
66

77
use owhisper_client::{
88
AdapterKind, ArgmaxAdapter, AssemblyAIAdapter, DeepgramAdapter, FinalizeHandle,
9-
FireworksAdapter, RealtimeSttAdapter, SonioxAdapter,
9+
FireworksAdapter, OpenAIAdapter, RealtimeSttAdapter, SonioxAdapter,
1010
};
1111
use owhisper_interface::stream::{Extra, StreamResponse};
1212
use owhisper_interface::{ControlMessage, MixedMessage};
@@ -234,6 +234,12 @@ async fn spawn_rx_task(
234234
(AdapterKind::AssemblyAI, true) => {
235235
spawn_rx_task_dual_with_adapter::<AssemblyAIAdapter>(args, myself).await
236236
}
237+
(AdapterKind::OpenAI, false) => {
238+
spawn_rx_task_single_with_adapter::<OpenAIAdapter>(args, myself).await
239+
}
240+
(AdapterKind::OpenAI, true) => {
241+
spawn_rx_task_dual_with_adapter::<OpenAIAdapter>(args, myself).await
242+
}
237243
}
238244
}
239245

0 commit comments

Comments
 (0)