Update to 2.0.0

This commit is contained in:
2025-09-13 23:40:38 +08:00
parent 5a929f5b06
commit 63e404d610
247 changed files with 13586 additions and 11497 deletions

View File

@@ -5,13 +5,14 @@
#include <vector>
#include <functional>
#include <model_path.h>
#include "audio_codec.h"
class WakeWord {
public:
virtual ~WakeWord() = default;
virtual bool Initialize(AudioCodec* codec) = 0;
virtual bool Initialize(AudioCodec* codec, srmodel_list_t* models_list) = 0;
virtual void Feed(const std::vector<int16_t>& data) = 0;
virtual void OnWakeWordDetected(std::function<void(const std::string& wake_word)> callback) = 0;
virtual void Start() = 0;