## Keywords
| # | Keyword | English Meaning | Pronunciation|
|:-:|---------|--------------------|-------------------|
| 1 | 嗨,乐鑫 | Hi, Espressif | Hāi, lè xīn |
| 2 | 打开电灯 | Turn on the light | Dǎkāi diàndēng |
| 3 | 关闭电灯 | Turn off the light | Guānbì diàndēng |
| 4 | 音量加大 | Increase volume | Yīnliàng jiā dà |
| 5 | 音量减小 | Volume down | Yīnliàng jiǎn xiǎo |
| 6 | 播放 | Play | Bòfàng |
| 7 | 暂停 | Pause | Zàntíng |
| 8 | 静音 | Mute | Jìngyīn |
| 9 | 播放本地歌曲 | Play local music | Bòfàng běndì gēqǔ |
按照README上说的应该是有9个关键字的。
for (int i = 1; i <= num; i++) {
char *name = wakenet->get_word_name(model_data, i);
ESP_LOGI(TAG, "keywords: %s (index = %d)", name, i);
}
这个是关键字打印的代码。理论上应该是循环打印9次
Quantized wakeNet4: wakeNet4_v1_hilexin_6_0.90_0.85, mode: 0 (Oct 11 2019 20:08:
52)
I (184) example_asr_keywords: keywords: hilexin (index = 1)
Fail: index is out of range, the min index is 1, the max index is 1I (191) asr_e
vent: keywords_num = 1, threshold = 0.000000, sample_rate = 16000, chunksize = 4
80, sizeof_uint16 = 2
但是,运行后日志上面却只打印了一个关键字。
然后经过测试也只有这个关键字有效,有没有人遇到过这个情况?求解
离线
Fail: index is out of range, the min index is 1, the max index is 1
提示索引范围是 1 - 1, 也就是只有1一个哦。
离线
这个是什么原因造成的,怎么修改?
离线
这个是什么原因造成的,怎么修改?
不会哦,我没有玩过 ESP32, 看你的log, 路过路过.
离线
我也遇到相同问题了,请问下解决了吗
离线
看来遇到这个问题的不止一个啊,搞了一个晚上也不行
离线
这个问题解决了么?我也遇到这个问题了,看资料说貌似是因为唤醒是wakenet引擎,关键词用的是multinet引擎,代码里貌似只有唤醒引擎能工作,需要改成multinet也能工作
离线