wangzhibo
10 天以前 220e4fab27b7f419b3e89e2f2d28ae789aac09d7
xiaozhi-esp32-2.2.6/main/audio/wake_word.h
@@ -18,6 +18,10 @@
    virtual void OnOfflineCommandDetected(std::function<void(const std::string& command)> callback) = 0;
    virtual void Start() = 0;
    virtual void Stop() = 0;
    virtual void ReleaseRuntime() {}
    virtual bool EnsureRuntime() { return true; }
    virtual void ClearWakeBuffers() {}
    virtual void AbortWakeWordEncode() {}
    virtual size_t GetFeedSize() = 0;
    virtual void EncodeWakeWordData() = 0;
    virtual bool GetWakeWordOpus(std::vector<uint8_t>& opus) = 0;