-
Notifications
You must be signed in to change notification settings - Fork 135
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
关于multinet返回结果ESP_MN_STATE的问题。 (AIS-1546) #133
Comments
|
非常感谢回复,但您的建议有一个问题我不是很理解。 如果想拿到命令词以外的结果的话,如果要使用如下命令: 这个命令应该放在什么时候运行呢? 我很想知道multinet->get_results(model_data)在不同的mn_state情况下的值分别是什么样的。 |
只有mn_state 在 detected 和 timeout 的时候可以拿到 |
请问afe_fetch_result_t *res = afe_handle->fetch(afe_data); |
好的,非常感谢。 |
你好,我近期在尝试开发离线语音+在线语音同时实现的方案。
我原本的思路是,默认一直使用离线语音,当用户的语音命令在命令词列表之外时,再调用在线语音的功能。
但是实际测试的时候,发现mn_state只有3种返回结果,detecting,detected和timeout。
当用户的语音命令在命令词列表之外时,mn_state的状态也一直时detecting直到timeout触发。
此时,mn_result->command_id[i]列表也是空的。
所以有几个问题想请教一下:
非常希望能抽空答疑解惑,多谢!
if (detect_flag == 1) {
esp_mn_state_t mn_state = multinet->detect(model_data, res->data);
The text was updated successfully, but these errors were encountered: