基于凌阳单片机spce061a上的语音拨号系统.doc

约71页DOC格式手机打开展开

基于凌阳单片机spce061a上的语音拨号系统,基于凌阳单片机spce061a上的语音拨号系统页数71字数 25756摘要spce061a 是采用凌阳最新16位微处理器芯片。这种高处理速度可以保证该芯片简单、快速地对复杂的数字信号进行处理。因此,spce061a 可用于数字声音处理和语音识别领域。在本设计中利用spce061a单片机实现电话机的语音拨号装置。这一过程...
编号:10-26637大小:1.19M
分类: 论文>计算机论文

内容介绍

此文档由会员 天缘 发布


基于凌阳单片机SPCE061A上的语音拨号系统
页数 71 字数 25756
摘 要
SPCE061A 是采用凌阳最新16位微处理器芯片。这种高处理速度可以保证该芯片简单、快速地对复杂的数字信号进行处理。因此,SPCE061A 可用于数字声音处理和语音识别领域。
在本设计中利用SPCE061A单片机实现电话机的语音拨号装置。这一过程主要是通过软件编程实现的,利用凌阳专用的编程软件对单片机编程,包括C语言编程、硬件汇编编程、中断部分以及输入的音频源。可将音频源所需的语音资源(包括提示音和DTMF音)通过软件写入单片机,其中DTMF音如果按理论来说应该是通过硬件编程实现,将61板与解码芯片相连接然后对SPCE061A的输出口进行定义输出DTMF信号。现在可以使用简单的方法来实现这一过程,我们可将电话中的DTMF音录入61板的资源中,然后利用61板中自带的A/D、D/A转换器从AUD1、AUD2通道输出DTMF音。本设计所涉及到的主要器件有凌阳单片机和PC机。

关键词:凌阳单片机,DTMF音,语音辨识,中断

Abstract

The SPCE061A, a 16-bit architecture product, carries the newest 16-bit microprocessor, µ’nSP , developed bu SUNPLUS Technology. This high processing speed assures the µ’nSP is capable of handling complex digital signal processes easily and rapidly.
In my thesis, we will use the SPCE061A to real the telephone machine dial by voice. We can real this course by used the software programming. We use appropriative software of µ’nSP to programe SCM ,including the C language ,hardware programming,interrupt part and the source of voice. The sources of voice can be written into the SPCE061A.(The voice include the speak voice and the DTMF tone),the DTMF tone can be programmed through hardware programming according to theory. But now we can first use the simpler way that using the recorder record the DTMF tone, and writing it into the SPCE061A SCM ,finally output through the AUD1 and AUD2 after A/D、D/A converter. The primary machine include the SPCE061A and PC .

KEYWORDS: SPCE061A single chip DTMF(Double to multi-frequency)tone voice recognizer Interrupt
















目 录

1 绪 论 5
1.1 前 言 5
1.2设计主要任务 6
1.3 论文的内容组织 6
1.4 最终设计结果 6
2 系统硬件结构介绍 8
2.1 内存储器结构 8
2.1.1 RAM 8
2.2 看门狗计数器(WatchDog) 8
2.3 SPCE061A 简 介 9
2.3.1 总 述 9
2.3.2 性能参数 9
2.3.3 基本结构框图 10
2.3.4 SPCE061A 开发方法 10
2.3.5应用领域 13
3 音频压缩算法实现过程 14
3.1音频压缩算法简介 14
3.1.1 音频概述(特点、分类) 14
3.1.2数字化音频的采样和量化 14
3.1.3音频格式的介绍 14
3.1.4 语音压缩编码基础 15
3.1.5 语音合成、辨识技术的介绍: 16
3.2 凌阳音频简介 18
3.2.1 凌阳音频压缩算法的编码标准 18
3.2.2 压缩分类 19
3.2.3 凌阳常用的音频形式和压缩算法 19
3.2.4 分别介绍凌阳语音的播放、录制、合成和辨识 19
3.3 凌阳应用程序接口介绍及应用 20
3.3.1概述 20
3.3.2 SACM_S480 21
3.4 语音压缩方法 24
4 语音拨号 25
4.1 语音识别 25
4.1.1 语音识别原理 25
4.1.2 硬件电路 26
4.1.3 程序设计 26
4.2 语音辨识 29
总 结 38
致 谢 40
参考文献 40
5 英文资料原文 41
6 中 文 翻 译 51
附录A:开题报告 59
附录B:中期报告 63
附录C:主程序 64
附录D:中断程序 69
附录E:用于硬件编程的函数 70


参考文献
[1] C语言应用篇 (凌阳公司出版)
[2] SPCE061A 单片机教材书 (凌阳公司出版)
[3] SPCE061A 单片机使用说明书 (凌阳公司出版)
[4] SPCE061A 单片机试验指导书 (凌阳公司出版)等。