您尚未登录。

楼主 #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