一种基于LPC2400 ARM的语音录制系统技术方案

技术编号:10769745 阅读:73 留言:0更新日期:2014-12-12 02:02
本实用新型专利技术公开了一种基于LPC2400ARM的语音录制系统,该系统包括LPC2478芯片、LCD控制器、I2S控制器、麦克风、语音编解码芯片、LCD、SD/MMC控制器、SD卡;麦克风、语音编解码芯片、扬声器顺次连接,LPC2478芯片分别与LCD控制器、I2S控制器、SD/MMC控制器连接,I2S控制器通过128总线与语音编解码芯片连接,LCD控制器与LCD连接,SD/MMC控制器与SD卡连接。本实用新型专利技术通过I2S总线实现开发板主体与音频卡的数据信息交互,从而实现音频的录制,通过板载的SD卡控制器实现将存储在SD卡内的音乐文件读取并高保真输出,或者将声卡采样的外部声音数据保存在SD卡中,可以采用大容量的外部存储真正实现高保真、大容量音频录制。

【技术实现步骤摘要】
【专利摘要】本技术公开了一种基于LPC2400ARM的语音录制系统,该系统包括LPC2478芯片、LCD控制器、I2S控制器、麦克风、语音编解码芯片、LCD、SD/MMC控制器、SD卡;麦克风、语音编解码芯片、扬声器顺次连接,LPC2478芯片分别与LCD控制器、I2S控制器、SD/MMC控制器连接,I2S控制器通过128总线与语音编解码芯片连接,LCD控制器与LCD连接,SD/MMC控制器与SD卡连接。本技术通过I2S总线实现开发板主体与音频卡的数据信息交互,从而实现音频的录制,通过板载的SD卡控制器实现将存储在SD卡内的音乐文件读取并高保真输出,或者将声卡采样的外部声音数据保存在SD卡中,可以采用大容量的外部存储真正实现高保真、大容量音频录制。【专利说明】—种基于LPC2400ARM的语音录制系统
本技术属于数字语音
,尤其涉及一种基于LPC2400ARM的语音录制系统。
技术介绍
随着我国经济建设的迅猛发展,把语音生成技术用于工业监控系统、自动应答系统、多媒体查询系统、智能化仪表、办公自动化系统或家用电气产品中,使它们具有语音输出功能,使之能在适当的时候用语音实时报告系统的工作状态、警告信息、提示信息或相关的解释说明等,无疑在提高人机通信能力、减少对错误处理的遗漏、提高系统性能、降低人们的工作强度等方面都有极大的好处。 传统的实现语音录放的方式采用磁带录音,这种方式虽然录音时间比较长,但是不方便保存和查找,而且对语音信息的编辑处理也非常不便。磁带录音属于模拟录音的范畴,这种录音方式的本底噪音很大,而且在传输过程中会出现信号失真,所以无法进行多次复制。 目前普遍采用数字录音的方式实现语音的录放。该种方式使用模数转换器(ADC)将模拟的语音信号转成数字信号进行存储。采用数字录音技术,有较高的效率和自动化程度,录音时间也长,并可将信息长期保存于存储介质中,同时对语音信息进行编辑整理非常方便,可快速查找。由于采用该录音方式录音信息是以数字形式存储的,而数字的传输错误率非常低甚至可以避免,所以即使多次复制也不会产生声音失真等问题。 实现数字录音系统可以采用PC机实现和嵌入式系统实现两种方式。当使用PC机的时候,由于它的体积庞大,耗电高,造价也高,并且在某些情况下系统的稳定性得不到保证,所以用PC机来实现数字录音系统就受到了一定的限制。而嵌入式系统的体积小,供电方便,造价低,稳定性也高,有着非常好的应用和发展前景,所以在今后的发展当中,使用嵌入式系统实现数字录音必将得到越来越广泛的应用。而且,通过基于LPC2400系列的ARM芯片实现语音录制与播放对推进ARM的应用水平及对拓展ARM的应用领域有着积极的作用。
技术实现思路
本技术的目的在于提供一种基于LPC2400ARM的语音录制系统,旨在解决由于PC机体积庞大,耗电高,造价高,并且在某些情况下系统的稳定性得不到保证,用PC机实现数字录音系统就受到一定的限制的问题。 本技术是这样实现的,一种基于LPC2400ARM的语音录制系统包括LPC2478芯片、IXD控制器、I2S控制器、麦克风、语音编解码芯片、IXD、SD/MMC控制器、SD卡;麦克风、语音编解码芯片、扬声器顺次连接,LPC2478芯片分别与IXD控制器、I2S控制器、SD/MMC控制器连接,I2S控制器通过128总线与语音编解码芯片连接,IXD控制器与IXD连接,SD/MMC控制器与SD卡连接。 进一步,所述的基于LPC2400ARM的语音录制系统以LPC2478芯片作为整个系统的控制核心,录音过程中,在LPC2478的控制下,编解码芯片把外界的声音信号编码成PCM编码格式的数字量,然后送到I2S的接收FIFO。 进一步,,所述的基于LPC2400ARM的语音录制系统,用定时器/计数器的匹配输出功能产生需要的时钟信号来进行时钟的匹配,具体过程为: 声卡芯片UDA1341TS时钟由声卡板载11.2896MHz晶振提供,将它输入到第一个定时器的捕获管脚,第一个定时器再经过简单的分频后外部匹配输出I2S的串行时钟SCK,然后该定时器的外部匹配输出向第二个定时器的捕获管脚提供输入,进行二次分频,产生I2S通道需要的字选择信号WS,在该定时器的外部匹配管脚上再次输出,为I2S通道提供WS时钟信号。 效果汇总 本技术的基于LPC2400ARM的语音录制系统通过I2S总线实现开发板主体与音频卡的数据信息交互,从而实现音频的录制,将声卡采样的外部声音数据保存在SD卡中,可以采用大容量的外部存储真正实现高保真、大容量音频录制。 【专利附图】【附图说明】 图1是本技术实施例提供的基于LPC2400ARM的语音录制系统的结构示意图。 【具体实施方式】 为了使本技术的目的、技术方案及优点更加清楚明白,以下结合附图及实施例,对本技术进行进一步详细说明。应当理解,此处所描述的具体实施例仅仅用以解释本技术,并不用于限定本技术。 图1示出了本技术的基于LPC2400ARM的语音录制系统的结构,如图所示,本技术是这样实现的,一种基于LPC2400ARM的语音录制系统包括LPC2478芯片、IXD控制器、I2S控制器、麦克风、语音编解码芯片、IXD、SD/MMC控制器、SD卡;麦克风、语音编解码芯片、扬声器顺次连接,LPC2478芯片分别与IXD控制器、I2S控制器、SD/MMC控制器连接,I2S控制器通过128总线与语音编解码芯片连接,IXD控制器与IXD连接,SD/MMC控制器与SD卡连接。 进一步,所述的基于LPC2400ARM的语音录制系统以LPC2478芯片作为整个系统的控制核心,录音过程中,在LPC2478的控制下,编解码芯片把外界的声音信号编码成PCM编码格式的数字量,然后送到I2S的接收FIFO。 进一步,所述的基于LPC2400ARM的语音录制系统,用定时器/计数器的匹配输出功能产生需要的时钟信号来进行时钟的匹配,具体过程为: 声卡芯片UDA1341TS时钟由声卡板载11.2896MHz晶振提供,将它输入到第一个定时器的捕获管脚,第一个定时器再经过简单的分频后外部匹配输出I2S的串行时钟SCK,然后该定时器的外部匹配输出向第二个定时器的捕获管脚提供输入,进行二次分频,产生I2S通道需要的字选择信号WS,在该定时器的外部匹配管脚上再次输出,为I2S通道提供WS时钟信号。经过两个定时器的捕获和匹配输出,就可分频得到我们所需的SCK和WS信号,即这两个定时器间接地为I2S通道提供SCK和WS信号输入。同时,I2S通道必须设置为从机模式,才能正常工作。 本技术的基于LPC2400ARM的语音录制系统通过I2S总线实现开发板主体与音频卡的数据信息交互,从而实现音频的录制,通过板载的SD卡控制器实现将存储在SD卡内的音乐文件读取并高保真输出,或者将声卡采样的外部声音数据保存在SD卡中,可以采用大容量的外部存储真正实现高保真、大容量音频录制。 上述虽然结合附图对本技术的【具体实施方式】进行了描述,但并非对本技术保护范围的限制,所属领域技术人员应该明白,在本技术的技术方本文档来自技高网
...

【技术保护点】
一种基于LPC2400ARM的语音录制系统,其特征在于,所述的基于LPC2400ARM的语音录制系统包括LPC2478芯片、LCD控制器、I2S控制器、麦克风、语音编解码芯片、LCD、SD/MMC控制器、SD卡;麦克风、语音编解码芯片、扬声器顺次连接,LPC2478芯片分别与LCD控制器、I2S控制器、SD/MMC控制器连接,I2S控制器通过128总线与语音编解码芯片连接,LCD控制器与LCD连接,SD/MMC控制器与SD卡连接。

【技术特征摘要】

【专利技术属性】
技术研发人员:苗磊刚段珊珊付红张修峰朱栋徐志鹏
申请(专利权)人:江苏建筑职业技术学院
类型:新型
国别省市:江苏;32

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1