您尚未登录。

楼主 #1 2019-12-19 14:47:45

弟弟王
会员
注册时间: 2019-12-06
已发帖子: 29
积分: 29

用过esp-adf/example/speech_recognition/asr例子的帮忙看一下

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

但是,运行后日志上面却只打印了一个关键字。

然后经过测试也只有这个关键字有效,有没有人遇到过这个情况?求解

离线

楼主 #3 2019-12-19 15:09:23

弟弟王
会员
注册时间: 2019-12-06
已发帖子: 29
积分: 29

Re: 用过esp-adf/example/speech_recognition/asr例子的帮忙看一下

这个是什么原因造成的,怎么修改?

离线

页脚

工信部备案:粤ICP备20025096号 Powered by FluxBB

感谢为中文互联网持续输出优质内容的各位老铁们。 QQ: 516333132, 微信(wechat): whycan_cn (哇酷网/挖坑网/填坑网) service@whycan.cn


东莞哇酷科技有限公司开发