- 1、本文档共7页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
大容量可扩展语音播放系统的设计
大容量可扩展语音播放系统的设计
【摘要】本文介绍了一种通过OKI公司MSM6295语音芯片与存储器配合,完成不同容量声音存储播放的设计技术。其优点能完成任意语音片段的组合,容量可以根据需要扩展EPROM存储器,成本低廉。通过语音编辑器,声音文件获得容易;播放控制简单,可由单片机,嵌入式,等MPU系统任意控制播放,是早期游戏机电子主板主流语音播放系统,可用于各种仪器、娱乐设备等产品的组合语音设计中。
【关键词】语音芯片;语音编辑;EPROM存储器;单片机
1.芯片介绍
本设计系统使用的是OKI公司的MSM 6295语音芯片,该芯片是可在单片机的控制下完成各种语音播放功能。MSM6295有四通道合成功能,允许四个通道的同步播放。它可以用来产生一个带背景音效的声音,乐器演奏声,回声等。
芯片引脚如图1所示。其中I0-I7、/RD、/WR、SS分别为MPU控制器的8位数据、读、写、控制声音频率端。A0-A17,D0-D7是声音数据存储器地址、数据总线。由此可见其可以访问256KEPROM存储器,如:27C020等,寻址范围:00000H-3FFFFH。如果要产生更大容量的声音文件,只需要按256K的倍数扩展存储器就可以了,如:27C040、27C080等。/CS片选,XT、/XT外部时钟输入端,/RESET复位。
DAO声音模拟信号输出口(如图1)。
2.功能解释
语段选择控制:
语段选择被指定从I0-I7数据总线分两字节数据被读入。当CS信号为”0”并且WR由低电平跳向高电平时,语段选择数据被锁存。此段选择数据格式如下图所示:
依照上述框图,第一个数据字节I7总是1。第一个数据字节的I0-I6指定语段,语段选择数据有对应到0000001-1111111多达127个语段选择。语段选择数据被用于为A3-A9地址输出,并且他们指定被存放在外部ROM中的语音数据的开始和中止地址。
例:MOV A,81H;81H为第一个语段的顺序号。80H无效
语段选择数据与内部存储地址的对应关系如下表所示:
例如:语段83H,(1 000 0011)则外部ROM地址:00018H(A9-A3,A2-A0)=0000011 000
3.话音数据的存储
话音数据的存储由语段地址区、话音数据区构成。
①地址数据
用于指定ADPCM话音数据的起始和中止地址。一个语段起始和结尾地址包括8个字节。第一个3字节显示起始地址,接着3个字节显示中止地址。其它2个字节是空的。通过选第一个地址,该地址是语音段存储的首地址,被选中的语音数据被播放。起始地址(SA1-SA3)和中止地址(EA1-EA3)被存放如图2。
②ADPCM话音数据
ADPCM(自适应差分脉冲编码调制):是一种针对16bit声音波形数据的一种有损压缩算法,它将声音流中每次采样的16bit数据以4bit存储,压缩比1:4。而压缩/解压缩算法非常的简单,所以是一种低空间消耗,高质量声音获得的好途径。话音数据包括4位信号瞬时值。那么,1个字节存储2个信号瞬时值。数据安排进行从高位(D7-D4)到低位(D3-D0)。话音数据存贮高位在前低位在后,每下一段话音数据应该紧跟前段数据结尾存放,语音段数据存储如图3所示。
③数据ROM结构
源数据ROM存储图如图4,存储器中的数据分两部分,地址数据段和ADPCM语音数据段。从00008H到003FFH存储地址数据,最大可存储127组地址数据。
当最大值127语段被选择在地址区部分,其语段地址被写入在ROM的00008H- 003FFH单元。当1个语段被选择,地址数据被写从ROM地址00008h到0000Fh,其它地址被用作ADPCM的数据区00400H-3FFFFH。
该段数据可用数字录音录入文件,并可以用音乐编辑软件(GOLDWAVE)等转换成和外部晶振相等频率的VOX格式文件,并按照上述声音的地址分区、数据分区写入到EPROM内。
声音文件选择频率越高,音质越好,但数据长度越大。例如:当选择6MHZ时256K存储器语音长度约1分20秒。
④词段选择的输入
这个过程是将词段选择数据放到输入总线I7~I0上,当WR从低电平跳到高电平,同时CS保持低电平时,这个数据被读入。
直到两个字节的词段选择数据完全被读入时,开始语音的合成操作。其时指令读写时序图如图5所示。
⑤读繁忙的状态
当CS是”L”并且RD是”L”时,通道1-4繁忙的各个操作状态在I3-I0输出。在合成的放音期间输出”1”。
⑥通道的开始和中止
当单通道(或者通道1-4)在它停止了之后再起动,第一次开始写入必须
您可能关注的文档
- 大学英语语音教学问题的探讨.doc
- 大学英语读写课堂批判性的思维培养.doc
- 大学英语读写课堂生态系统限制因子的研究.doc
- 大学英语读写课程的改革实例探索.doc
- 大学英语课堂中的运用翻转课堂教学的模式可行性分析.doc
- 大学英语课堂互动式教学的模式探析.doc
- 大学英语课堂人文的素质培养探析.doc
- 大学英语课堂合作学习的现状调查及促进的策略.doc
- 大学英语课堂多模态写作教学实证的研究.doc
- 大学英语课堂学习共同体构建实践的研究.doc
- 《GB/Z 44363-2024致热性 医疗器械热原试验的原理和方法》.pdf
- GB/T 16716.6-2024包装与环境 第6部分:有机循环.pdf
- 中国国家标准 GB/T 44376.1-2024微细气泡技术 水处理应用 第1 部分:亚甲基蓝脱色法评价臭氧微细气泡水发生系统.pdf
- 《GB/T 44376.1-2024微细气泡技术 水处理应用 第1 部分:亚甲基蓝脱色法评价臭氧微细气泡水发生系统》.pdf
- GB/T 44376.1-2024微细气泡技术 水处理应用 第1 部分:亚甲基蓝脱色法评价臭氧微细气泡水发生系统.pdf
- 中国国家标准 GB/T 44315-2024科技馆展品设计通用要求.pdf
- GB/T 44305.2-2024塑料 增塑聚氯乙烯(PVC-P)模塑和挤塑材料 第2部分:试样制备和性能测定.pdf
- 《GB/T 44315-2024科技馆展品设计通用要求》.pdf
- GB/T 44315-2024科技馆展品设计通用要求.pdf
- GB/T 39560.9-2024电子电气产品中某些物质的测定 第9 部分:气相色谱-质谱法(GC-MS)测定聚合物中的六溴环十二烷.pdf
最近下载
- 黑布林阅读名著Little Women小妇人学案 及阅读理解训练(含答案).docx
- 校园道路、污水管网、雨水管网、生活供水、供电、路灯、消防供水管网施工组织设计160页.pdf
- 故事《拔萝卜》课件.ppt
- 陆上石油天然气停产井安全风险防控指南.pdf
- 中央空调调试方案(修改)精编.doc
- 2023-2024学年湘教版七年级上册地理全册导学案.pdf VIP
- 初中英语人教版新教材七年级上册 Starter Unit 1 Hello!单元知识点(2024秋).doc
- 2024第六届(2024年)“信用电力”知识竞赛活动总试题库-下(多选、判断题汇总).docx
- 骨科疾病的医疗质量与安全管理.pptx
- 妇产科教学总结.pptx
文档评论(0)