|
之前发送AT命令吹MIC没有声音,修改后,有声音了。void MIC_to_receiver(void){ char buffer[MAX_UART_LENGTH]; sprintf(buffer, "OK"); rmmi_write_to_uart((kal_uint8*)buffer, strlen(buffer), KAL_TRUE); aud_speech_set_output_device(custom_cfg_hw_aud_output_path(AUDIO_DEVICE_SPEAKER)); aud_mic_set_device(custom_cfg_hw_aud_input_path(AUDIO_DEVICE_MIC1)); L1SP_SetOutputVolume(150,0); // 添加的 kal_sleep_task(kal_milli_secs_to_ticks(100)); aud_util_proc_in_med(MOD_MMI,mmi_fm_set_loopback,KAL_TRUE,NULL); // 添加的。}主要的是添加了这个 aud_util_proc_in_med(MOD_MMI,mmi_fm_set_loopback,KAL_TRUE,NULL); // 添加的。在网上看到过这句 好像不是很安全,好像是先要暂停什么之类的?问下大家 这句是干嘛的,有什么风险吗?谢谢大家。
我知道答案
回答被采纳将会获得 5 RD币 已有1人回答
|
|