语音模块控制模式说明_第1页
语音模块控制模式说明_第2页
语音模块控制模式说明_第3页
语音模块控制模式说明_第4页
语音模块控制模式说明_第5页
全文预览已结束

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

语音模块控制模式说明平时我们搭公交到站时都会听到语音提示:“XXX站到了,请下车的乘客从后门下车。”这声音就是从报站器里面的语音模块发出来的,而九芯语音模块NV020S应用在常用的报站器很受消费者的青睐。NV020S系列是一款具有高速DSP内核的语音芯片,因此可以轻松实现用户的各种需求。NV020S的主要功能特点有:高音质的语音播放、多功能多领域的应用范围、灵活的语音容量扩充方式,弥补了业界语音芯片的应用范围窄,欠灵活等缺陷,它的控制模式包括:按键控制模组、一线串口、三线串口。控制模式1.1按键模组触发模式所定义的管脚可以直接触发芯片放音,即每一个管脚可控制播放一段语音。每个管脚的触发方式可单独设置。按键控制模式的防抖动时间为:10ms。按键触发模组包括低脉冲可打断触发、低脉冲不可打断触发、低电平保持循环、电平保持不循环、电平非保持、语音开关播放、单键前进、单键后退、单键前进循环、单键后退循环。详细请见下时序图:脉冲不可重触发K1VOICEOUT-K1VOICEOUT-BUSYK1备注:负脉冲触发。当I/O口检测到有下降沿时(如,该I/0口对地短路一下),触发播放语音。在语音播放期间,再检测到下降沿,芯片不动作。直到语音结束后,检测到的下降沿才有效。脉冲可重触发GroupK1备注:负脉冲触发。当I/O口检测到有下降沿时(如,该I/0口对地短路一下),触发播放语音。在语音播放期间,再检测到下降沿,芯片不动作。直到语音结束后,检测到的下降沿才有效。脉冲可重触发Group1Group1GroupVOICEOUTBUSY备注:负脉冲触发。当I/O口检测到有下降沿时(如,该I/0口对地短路一下),触发播放语音。在语音播放期间,再检测到下降沿,芯片会打断正在播放的语音,重新播放。只要有下降沿信号,就重新播放。

电平保持K1VOICEOUT/roup4VOICEOUT/roup4/yfGroup roupI1BUSY备注:当1/0口为低电平时,保持播放,高电平则停止。当第一遍结束后,还保持低电平,则继续重新播放,直到转变为高电平才停止。只要是低电平,则有声音;高电平,没声音。电平保持不循环K1/roup~1VOICEOUTK1/roup~1VOICEOUTBUSY备注:电平不重复。当I/O口为低电平时,保持播放,高电平则停止。当第一遍结束后,还保持低电平,也不会继续播放,它只播放一次就结束。如果需要重新播放,则需要让它拉高,再拉低,后保持低电平即可。电平非保持K1IGroupVOICEOUTBUSYroupK1IGroupVOICEOUTBUSYroupK1N\OFF)VOICEOBUSUTYGroup1Group1K1N\OFF)VOICEOBUSUTYGroup1Group1oup1备注:电平重复。当I/O口为低电平时,保持播放,高电平则停止。当第一遍结束后,还保持低电平,它则会继续重复播放,只有变为高电平才停止,否则不停,一直播放。开关播放(0备注:一个负脉冲开始播放,下一次负脉冲结束。不管声音是正在播放还是停止,都遵照这个规则。单键向后K1VOICEBOUTUSYGROUPGROUPGROUPK1VOICEBOUTUSYGROUPGROUPGROUP备注:用一个按键触发播放所有的声音。一个负脉冲触发播放一段,下一个负脉冲播放下一段,播放完最后一段,则不会再有声音。只会将全部声音播放一遍。单键倒退VOICEK1OUTBUSYVOICEK1OUTBUSY备注:用一个按键触发播放所有的声音。一个负脉冲触发播放一段,下一个负脉冲播放上一段,播放完最后一段,重新播放第一段。如此循环往复。它与上面说到的单键向后,只是次序上颠倒过来。功能是不变的。单键前进循环VOICEK1OUTBUSYVOICEK1OUTBUSY备注:onekey。用一个按键触发播放所有的声音。一个负脉冲触发播放一段,下一个负脉冲播放下一段,播完最后一段,则会播放第一段,如此循环往复地播放。单键倒退循环K1 〃 VOICEOUTBUSY-GROUP~~NGROUPG-R-O・U・PGROUP备注:onekey。用一个按键触发播放所有的声音。一个负脉冲触发播放一段,下一个负

脉冲播放下一段,播放完最后一段,则会播放第一段,如此循环往复地播放。1.2串口触发模式串口控制模式是通过主控MCU控制发码,来控制语音播放、停止、循环。串口模式有一线串口模式和三线串口模式,用户根据订做的控制方式参考响应的时序图。1.2.1命令及语音码

命令码定义描述EOH~EFH音量调节在语音播放或者待机状态发此命令可以调节16级音量,E0H最小,EFH音量最大。F2H循环播放在语音播放过程中发送此命令可循环播放当前地址语音。FEH停止语音播放停止播放语音命令。普音地址对应关系擁〔+六逬制)SlHcOOOOH擢放第1段语音0001H播放第2段语育0002H播放第2毀语咅……OCFDH摘战第阳25段语育DCFEH播战第殆药段语咅0匚FFH播放峯旳2了轴音1.2.2一线串口时序一线串口控制时序只有一条数据通信线,依照电平占空比不同来代表不同的数据位。数据低位在先,先发16位的高字节高电平,与低电平数据占空比位1:3即代表数据位0,高电平于低电平数据位占空比为3:1代表数据位1。高电平在前,低电平在后。数据先发低位,详细时序请见下图:

发送控制命令控制命令只需发送一个字节即可DATA为七串口數撼1信练,复位信号发送融等^5ms’先拉低5ms以唤醒芯片,再发送數据,数据先发懾立再发高盛数魁!占空出对应请见下虱200us6C0us600us200us6C0us600us200us高电平:低电平高电平:低电平=1:2表示0高电平:柢电平-3:1表示11.2.3三线串口时序三线串口由时钟SCK,数据DI脚组成。复位信号在发码前先拉

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

最新文档

评论

0/150

提交评论