我是靠谱客的博主 单薄黄豆,最近开发中收集的这篇文章主要介绍nRF52832 — 使用nRF52832的I2S播放音频,觉得挺不错的,现在分享给大家,希望可以做个参考。

概述

XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX

XX  作       者:文化人

XX  联系方式:

XX  版权声明:原创文章,欢迎评论和转载~转载时能告诉我一声就最好了

XX  要说的话:作者水平有限,难免有不足之处,恳请指正!

XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX

写在前面:使用nRF52832的I2S,配合codec(常见codec都可以)可以播放常用音频交互信息;

一、转换工具资源包:点击下载

二、I2S数据获取:

1、打开资源包,文件目录如下图,文字转语音工具:语音自动生成器.exe——得到.wav

    

    

    使用的工具是语音自动生成器,如下图,点击下载:

    http://dl.pconline.com.cn/download/405374.html

    注意音频格式选择第1个,其他保持默认值,然后记得点击“保存语音文件”;

    

    输入要生成的文字后,点击“开始生成”;生成之后修改文件名,如:蔬菜;然后复制到audio路径下。

2、音频转换工具:test_adpcm_to_pcm——得到.bin

    

    打开Debug文件夹,首先双击打开config.ini文件,使用要“蔬菜”替换掉图中选中的部分,保存关闭文件;

    

    然后双击test_adpcm_to_pcm.exe,运行之后,会在audio目录下生成对应的.bin和.wav文件,如下图;

    

3、BIN转数组工具:BIN转数组工具.exe——得到txt的数组

    把上一步生成的bin文件通过工具转换为数组;打开.txt,里面就是我们需要的数据;

    

三、代码,后面添加~

    声音播放

    其他资料

最后

以上就是单薄黄豆为你收集整理的nRF52832 — 使用nRF52832的I2S播放音频的全部内容,希望文章能够帮你解决nRF52832 — 使用nRF52832的I2S播放音频所遇到的程序开发问题。

如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。

本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
点赞(43)

评论列表共有 0 条评论

立即
投稿
返回
顶部