#ifndef TPASS_ONLINE_STREAM_H #define TPASS_ONLINE_STREAM_H #include #include "tpass-stream.h" #include "model.h" #include "vad-model.h" namespace funasr { class TpassOnlineStream { public: TpassOnlineStream(TpassStream* tpass_stream, std::vector chunk_size); ~TpassOnlineStream(){}; std::unique_ptr vad_online_handle = nullptr; std::unique_ptr asr_online_handle = nullptr; }; TpassOnlineStream* CreateTpassOnlineStream(void* tpass_stream, std::vector chunk_size); } // namespace funasr #endif