微波EDA网,见证研发工程师的成长!
首页 > 硬件设计 > 嵌入式设计 > 基于语音合成芯片MSP50C30和MELP的电子语音导游机

基于语音合成芯片MSP50C30和MELP的电子语音导游机

时间:10-09 来源:互联网 点击:

下,执行相应的功能键控制子程序。语音控制软件流程图如图4所示。

键盘扫描采用线反转法,其实现方法是:首先将行线编程为输出线,列线编程为输入线,使输出全部为零电平,则列线中电平由高变低的即为按键所在的列;然后将行线编程为输入线,列线编程为输出线,使输出全为零电平,则行线中电平由高变低的即为按键所在的行;这样便可确定键值。在键值扫描子程序中通过软件延时10ms,是为了消除按键所带来的抖动,以避免产生误判。键值检测子程序流程图如图5所示。

在键值扫描的同时对所按数字键进行显示的流程如图6所示。

5 结束语

本文所介绍的整机电路设计简单、性能可靠,所有器件均采用贴片元件,体积小,携带方便。经过听力测试表明:整机具有良好的语音质量,合成语音保持了较高的清晰度、可懂度及自然度。

Copyright © 2017-2020 微波EDA网 版权所有

网站地图

Top