用61板如何实现语音播放内容摘要:

了解凌阳音频库函数: 3) 【 API格式 】 C: void SACM_A2020_Play(int Speech_Index, int Channel, int Ramp_Set); ASM: R1=[ Speech _Index] R2=[ Channel] R3=[ Ramp_Set] Call SACM_A2020_Play 【 功能说明 】 播放资源中 SACM_A2020语音或乐曲。 采用 SACM_A2020播放语音 凌阳大学计划 SUNPLUS Technology for Easy Living 【 参数】 Speech _Index: 表示语音索引号。 Channel: DAC1通道播放; DAC2通道播放; DAC1和 DAC2双通道播放。 Ramp_Set: /减调节; ; ; /减调节。 【返 回 值】无。 凌阳大学计划 SUNPLUS Technology for Easy Living 了解凌阳音频库函数: 【 API格式 】 ASM: F_FIQ_Service_ SACM_A2020 Call F_FIQ_Service_ SACM_A2020 【 功能说明 】 SACM_A2020语音播放。 【 参 数 】 无 【 返 回 值 】 无 【 备 注 】 中断服务子程序 F_FIQ_Service_ SACM_A2020 必须安置在 TMA_FIQ中断向量上 采用 SACM_A2020播放语音 凌阳大学计划 SUNPLUS Technology for Easy Living 程序流程图: SACM_A2020放音的初始化SACM_A2020压缩 播放获取语音数据并解码等待中断播放 采用 SACM_A2020播放语音 凌阳大学计划 SUNPLUS Technology for Easy Living 编写代码: 第一步: 新建项目文件,项目文件名称为 SACM2020 如果不知新建项目方法的用户,请参考 “ 如何进行产品开发 ”部分介绍 采用 SACM_A2020播放语音 凌阳大学计划 SUNPLUS Technology for Easy Living 编写代码: 第二步: 新建 C文件,文件名称为 main 采用 SACM_A2020播放语音 凌阳大学计划 SUNPLUS Technology for Easy Living 编写代码: 第三步: 编写主函数代码 include “” //包含用 A2020函数的头文件 main () { SACM_A2020_Initial(1)。 //采用 A2020语音播放初始化 SACM_A2020_Play(0, 3, 3)。 //播放音乐 while(SACM_A2020_Status()amp。 0x01) //判断音乐是否播放结束 { SACM_A2020_ServiceLoop()。 //取语音压缩码并解压缩填充队列 F_ClearWatchdog()。 //清看门狗,防止看门狗复位 } } 采用 SACM_A2020播放语音 凌阳大学计划 SUNPLUS Technology for Easy Living 编写代码: 第三步: 编写主函数代码,编辑器界面。
阅读剩余 0%
本站所有文章资讯、展示的图片素材等内容均为注册用户上传(部分报媒/平媒内容转载自网络合作媒体),仅供学习参考。 用户通过本站上传、发布的任何内容的知识产权归属用户或原始著作权人所有。如有侵犯您的版权,请联系我们反馈本站将在三个工作日内改正。