音频上传问题

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


Post Reply
13160058813
Posts: 85

基于3.12.14版本的SDK,希望实现一个不经过mic处理,直接把已经录好的音频传到云服务的功能。
这个功能如何实现?
麻烦提供下思路。比如:通过ty_ai_proc_event_send把音频数据输入进去,或者直接通过mic把数据copy进去等等
谢谢。


Tags:
愚者千虑必有一得
Posts: 775

Re: 音频上传问题

可以试试这个接口:

Code: Select all

ty_ai_proc_event_send(s_ai_toy->llm, AI_PROC_INTERRUPT_EVENT, NULL, 0);	// 打断老的event
ty_ai_proc_event_send(s_ai_toy->llm, AI_PROC_ADUIO_EVENT, data, data_len);	// 开启一个新的音频event,data是音频数据,data_len是音频数据长度
ty_ai_proc_event_send(s_ai_toy->llm, AI_PROC_FINSH_EVENT, NULL, 0);	// 结束event
13160058813
Posts: 85

Re: 音频上传问题

也想用这个接口,那ai的状态是不是得设置下呀

愚者千虑必有一得
Posts: 775

Re: 音频上传问题

状态你可以在发送完成之后,设置成:
ai_toy_state_update(s_ai_toy, AI_TOY_UPLOAD);

Post Reply