基于语音合成芯片MSP50C30和MELP的电子语音导游机
4.2 语音控制软件设计
语音控制软件主要用于完成以下功能:(1)检测按键次数,并计算相应的键值;(2)在液晶显示器上显示键值;(3)根据计算所得键值,选取相应的语音段,从外部28F640J5中读取数据传送给MSP50C30,同时提供给语音成子程序合成语音;(4)在语音合成过程中,检测功能键是否按下,若按下,执行相应的功能键控制子程序。语音控制软件流程图如图4所示。
键盘扫描采用线反转法,其实现方法是:首先将行线编程为输出线,列线编程为输入线,使输出全部为零电平,则列线中电平由高变低的即为按键所在的列;然后将行线编程为输入线,列线编程为输出线,使输出全为零电平,则行线中电平由高变低的即为按键所在的行;这样便可确定键值。在键值扫描子程序中通过软件延时薄膜电感器10ms,是为了消除按键所带来的抖动,以避免产绕行电感生误判。键值检测模压电感器子程序流程图如图5所示。
在键值扫描的同时对所按数字键进行显示的流程如图6所示。
一体电感
5 结束语
本文所介绍的整机电路设计简单、性能可靠,所有器件均采用贴片元件,体积小,携带方便。经过听力测试表明:整机具有良好的语音质量,合成语音保持了较高的清晰度、可懂度及自然度。
平面变压器厂家 | 平面电感厂家车用LED照明技术及现状分析 摘要: 随着汽车工业的快速发展,对汽车节能减排及安全性能的要求越来越高,汽车照明系统的节能与安全问题已成为该领域研究的热点。作为第四代车用光源,LED 有很多优于其他传统光源的特点。为此分析了车用L
基于MAX2742型电路的GPS接收机设计摘要:讨论MAX2742型GPS接收系统射频前端电路的特性及工作原理,介绍以其为基础的GPS接收机的设计,给出电路结构框图。 关键词:GPS;MAX2742;CXD2932;卫星定位;射频;接收机 中
[稳压电源]Buck电路的时域分析我想问的问题是Buck电路的时域分析:负载为阻性负载稳态以后的Buck电路,当开关管闭合的,电感电流比负载电流小的时候,此时电容是放电的,此时可不可以把电容跟电阻看成RC零输入状态进行求解输出电压?如果可以的话,为什么我按这么算的,实际输出的电压跟这个模型分析的不一样呢?当开关管闭合的,电感电流比负载电流小的时候,此时电容是放电的