【如何使用自己的板子运行涂鸦sdk进行语音交互】设备上传pcm数据,涂鸦云进行语音识别,但是没有回调

Wi-Fi 设备、蜂窝设备、WuKongAI、开发板、TuyaOS 移植等


Post Reply
shuiyue123
Posts: 2

版本:SSD202D_TuyaOS-3.12.18
平台:Z20
硬件:自己的开发板,带屏幕,界面是自己的
参考:1、https://developer.tuya.com/cn/docs/iot- ... a1snflrwuo
2、SSD202D_TuyaOS-3.12.18中的demo(tuyaos_demo_ai_multimodal)
问题:我想使用自己的板子和程序进行语音识别,设备端进行语音pcm的数据录制和上传,使用涂鸦的云端智能体进行语音识别并获取结果,上传的语音数据是对的(录制后本地是可以播放),但是上传后没有任何的回调调用(回调:ai_agent_cfg.output.media_data_cb = __ai_agent_media_data_cb;),请问这个失败的原因在哪里?需要怎么做?

附件为部分修改的代码和log

Attachments
upload.zip
(17.66 KiB) Downloaded 6 times
Last edited by shuiyue123 on 2025年 Oct 23日 11:27, edited 1 time in total.
shuiyue123
Posts: 2

Re: 【如何使用自己的板子运行涂鸦sdk进行语音交互】设备上传pcm数据,涂鸦云进行语音识别,但是没有回调

网络是通的,log里面是可以看到mqtt是连上的:
I/tuyasdk ( 1155): [01-01 00:00:01 ty N][8024][tuya_svc_mqtt_client.c:185] [mqtts://m6.tuyacn.com:8886] mqtt state change 5 -> 6
I/tuyasdk ( 1155): [01-01 00:00:01 ty D][8024][tuya_svc_mqtt_direct.c:129] mqtt connected
I/tuyasdk ( 1155): [01-01 00:00:01 ty N][8024][svc_netcfg_qrcode.c:82] direct mqtt connected

愚者千虑必有一得
Posts: 858

Re: 【如何使用自己的板子运行涂鸦sdk进行语音交互】设备上传pcm数据,涂鸦云进行语音识别,但是没有回调

涂鸦的设备是要用涂鸦app激活的。你这个log显示的是设备连接到涂鸦的扫码配网的服务器上,一会来说会打印一个二维码,然后用涂鸦智能app扫码,就会激活。

Post Reply