forked from xiaozhi/xiaozhi-esp32
update the sleep time of xmini-c3 with wake word to 300s (#1007)
This commit is contained in:
@@ -74,6 +74,7 @@ void PowerSaveTimer::PowerSaveCheck() {
|
|||||||
is_wake_word_running_ = audio_service.IsWakeWordRunning();
|
is_wake_word_running_ = audio_service.IsWakeWordRunning();
|
||||||
if (is_wake_word_running_) {
|
if (is_wake_word_running_) {
|
||||||
audio_service.EnableWakeWordDetection(false);
|
audio_service.EnableWakeWordDetection(false);
|
||||||
|
vTaskDelay(pdMS_TO_TICKS(100));
|
||||||
}
|
}
|
||||||
// Disable audio input
|
// Disable audio input
|
||||||
auto codec = Board::GetInstance().GetAudioCodec();
|
auto codec = Board::GetInstance().GetAudioCodec();
|
||||||
|
|||||||
@@ -75,6 +75,7 @@ void SleepTimer::CheckTimer() {
|
|||||||
bool is_wake_word_running = audio_service.IsWakeWordRunning();
|
bool is_wake_word_running = audio_service.IsWakeWordRunning();
|
||||||
if (is_wake_word_running) {
|
if (is_wake_word_running) {
|
||||||
audio_service.EnableWakeWordDetection(false);
|
audio_service.EnableWakeWordDetection(false);
|
||||||
|
vTaskDelay(pdMS_TO_TICKS(100));
|
||||||
}
|
}
|
||||||
|
|
||||||
app.Schedule([this, &app]() {
|
app.Schedule([this, &app]() {
|
||||||
|
|||||||
@@ -48,7 +48,7 @@ private:
|
|||||||
|
|
||||||
void InitializePowerSaveTimer() {
|
void InitializePowerSaveTimer() {
|
||||||
#if CONFIG_USE_ESP_WAKE_WORD
|
#if CONFIG_USE_ESP_WAKE_WORD
|
||||||
sleep_timer_ = new SleepTimer(600);
|
sleep_timer_ = new SleepTimer(300);
|
||||||
#else
|
#else
|
||||||
sleep_timer_ = new SleepTimer(30);
|
sleep_timer_ = new SleepTimer(30);
|
||||||
#endif
|
#endif
|
||||||
|
|||||||
@@ -48,7 +48,7 @@ private:
|
|||||||
|
|
||||||
void InitializePowerSaveTimer() {
|
void InitializePowerSaveTimer() {
|
||||||
#if CONFIG_USE_ESP_WAKE_WORD
|
#if CONFIG_USE_ESP_WAKE_WORD
|
||||||
power_save_timer_ = new PowerSaveTimer(160, 600);
|
power_save_timer_ = new PowerSaveTimer(160, 300);
|
||||||
#else
|
#else
|
||||||
power_save_timer_ = new PowerSaveTimer(160, 60);
|
power_save_timer_ = new PowerSaveTimer(160, 60);
|
||||||
#endif
|
#endif
|
||||||
|
|||||||
@@ -34,7 +34,7 @@ private:
|
|||||||
|
|
||||||
void InitializePowerSaveTimer() {
|
void InitializePowerSaveTimer() {
|
||||||
#if CONFIG_USE_ESP_WAKE_WORD
|
#if CONFIG_USE_ESP_WAKE_WORD
|
||||||
power_save_timer_ = new PowerSaveTimer(160, 600);
|
power_save_timer_ = new PowerSaveTimer(160, 300);
|
||||||
#else
|
#else
|
||||||
power_save_timer_ = new PowerSaveTimer(160, 60);
|
power_save_timer_ = new PowerSaveTimer(160, 60);
|
||||||
#endif
|
#endif
|
||||||
|
|||||||
Reference in New Issue
Block a user