摘要:语音应答系统是指在没有工作人员值班的情况下,由系统自动处理来自用户的呼叫,通过语音给出用户各种操作提示,并根据用户的操作来执行相应的命令,完成用户所需要实现的功能或提供用户所需要的信息.例如当前流行的一些语音电话系统,手机的客户服务中心以及各种自动查分系统等都是自动语音应答系统的具体应用.
电子技术的发展,各种功能的语音合成芯片在市场广泛的出现,使得语音信号用于控制、测量、通信、仪表测量等方面成为现实.本文论述用单片机和语音合成芯片对电话进行监测而自动应答.在没有通话时,单片机对电话振铃信号(受话)和摘机信号(送话)进行监测,当检测到振铃信号后,单片机就转为对语音合成芯片的管理,实现自动应答.当检测到摘机信号时,表明是本机打电话出去,单片机就进入对挂机信号进行检测.检测到挂机信号后,说明电话已打完,它又回到对振铃信号和摘机信号的监测状态.
电话应答系统这一课题,正是通信领域智能化发展的重要体现,随着时代的发展,为了满足人们的需求,我们考虑到当话机旁边没人接听时的情况,所以对自动电话应答系统进行了研究.
关键词:自动应答;MSP430单片机;语音通话
目录
摘要
ABSTRACT
第1章 绪论-1
1.1 电话的自动语音应答(IVR)的背景-1
1.2 电话应答系统的目的与意义-1
1.3本文的主要研究内容-2
第2章 基于MSP430单片机的硬件设计-3
2.1 MSP430F149介绍-3
2.1.1 MSP430F149芯片引脚-3
2.1.2 MSP430F149芯片处理单元-4
2.1.3 MSP430F149芯片存储器结构和地址空间-4
2.2 MSP430的内置UART功能-5
2.2.1 UART概念的基本介绍-5
2.2.2 MSP430芯片内置UART模块-5
2.3 MSP430最小系统电路-6
2.3.1 电源电路-6
2.3.2 晶振电路-6
2.3.3 复位电路原理图-7
2.3.4 JTAG接口电路-7
第3章 功能和语音芯片的设计-9
3.1 外围硬件电路-9
3.1.1 振铃检测电路-9
3.1.2 电话模拟摘挂机电路-9
3.1.3 光电耦合器-10
3.1.4 忙音检测电路设计-11
3.1.5 双音多频发送接收器MT8888-11
3.1.6 电源电路设计-12
3.2 录音和放音电路的设计-12
3.2.1 引脚描述-13
3.2.2 ISD4004录音电路设计-15
3.2.3 ISD4004放音电路设计-16
第4章 软件设计-17
4.1 总体设计-17
4.2 振铃检测电路设计-17
4.3 摘挂机电路程序设计-18
4.4 忙音检测电路设计-18
4.5 录放音程序设计-20
第5章 结论与展望-23
5.1 结论-23
5.2不足之处及未来展望-23
参考文献-25
致 谢-27