电话拨号音的合成与识别

合集下载

了解语音合成与语音识别的基本原理与应用方法

了解语音合成与语音识别的基本原理与应用方法

了解语音合成与语音识别的基本原理与应用方法语音合成和语音识别是人工智能领域中的两个重要技术,它们分别涉及到语音信号的生成和分析。

语音合成利用计算机技术生成自然语音,而语音识别则利用计算机技术理解人类语音。

本文将从基本原理和应用方法两个方面对语音合成和语音识别进行深入探讨。

一、语音合成的基本原理语音合成是将书面文本转换为自然语音的过程。

它的基本原理是通过计算机算法模拟人类发声器官的工作过程,生成自然的语音信号。

语音合成通常包括文本分析、语音合成模块和语音合成控制器三个主要部分。

1.文本分析文本分析是语音合成的第一步,其目的是将书面文本转换为可以被计算机处理的语音信息。

文本分析通常包括词法分析、句法分析和语义分析三个过程。

词法分析将文本中的词汇进行分割和标记;句法分析将词汇组合成句子,并确定句子的结构;语义分析则通过分析句子中的语义信息,为后续的声音合成做准备。

2.语音合成模块语音合成模块是语音合成的核心部分,其目的是根据文本信息生成自然的语音信号。

语音合成模块通常包括文本到语音的转换、声音的参数化和声音的合成三个步骤。

文本到语音的转换是将文本信息转换为相应的声音单位,通常是音素或音节。

声音的参数化是将声音单位转换为计算机可处理的参数,如基频、共振峰等。

声音的合成是根据参数化的信息生成真实的语音信号。

3.语音合成控制器语音合成控制器是语音合成的最后一步,其目的是调节和控制语音合成的各项参数,以生成自然的语音信号。

语音合成控制器通常包括韵律控制、音高控制和音色控制三个部分。

韵律控制用于调节语音信号的节奏和韵律;音高控制用于调节语音信号的音高;音色控制用于调节语音信号的音色。

通过语音合成控制器的调节,可以使生成的语音信号更加自然。

二、语音合成的应用方法语音合成在现代社会中有许多应用方法,主要包括文本到语音转换、辅助通信、语音提示系统等多种形式。

1.文本到语音转换文本到语音转换是语音合成最常见的应用方法,它可以将大量的书面文本转换为语音,方便人们进行听觉理解。

语音识别与语音合成技术

语音识别与语音合成技术

语音识别与语音合成技术在当今科技高速发展的时代,人工智能(AI)技术的应用已经渗透到我们生活的方方面面。

其中,语音识别和语音合成技术作为AI的重要组成部分,正逐渐改变着人们的生活方式和沟通方式。

语音识别技术是一种能够将语音信号转化为文字的技术,通过对声音进行分析和处理,识别出对应的语音内容。

这项技术的应用场景非常广泛,比如智能助手中的语音助手、语音搜索、汽车语音导航等等。

语音识别的关键是建立起一个高效准确的模型,这需要大量的语料库和训练数据。

通过机器学习和深度学习算法的应用,不断改进的语音识别技术已经可以实现高度的准确率,让人们能够更加方便地与智能设备进行交互。

而语音合成技术则可以将文字或符号转化为声音,实现计算机的语音输出。

无论是电话客服的自动语音导航,还是智能音箱中的语音回应,都离不开语音合成技术的支持。

与语音识别类似,语音合成也需要通过大量的语音数据进行训练和建模。

语音合成技术在逐渐提高语音的自然度和逼真度,使得计算机的语音输出更加接近自然人的表达,提升了人机交互的体验。

语音识别与语音合成技术的结合,不仅可以实现文本到语音的转化,还可以打破语言的障碍。

随着全球化的进程,人们之间的沟通已经超越了地域和语言的限制。

借助语音识别和语音合成技术,人们可以很容易地将一种语言转化成另一种语言,实现实时的语音翻译。

这项技术的应用在旅游、国际会议等场景中尤为重要,为不同国家和民族的人们提供了更便利和流畅的交流方式。

除了个人用户的应用,语音识别与语音合成技术还在教育、医疗等领域有着巨大的潜力。

在教育领域,语音识别技术可以辅助学生学习外语发音,纠正发音错误,提高学习效果;而语音合成技术则可以提供个性化的语音辅助,帮助听力障碍者更好地融入学习环境。

在医疗领域,语音识别技术可以应用于医学影像诊断的辅助,提高诊断的准确性;而语音合成技术则可以为失语患者提供交流工具,重拾与他人的沟通能力。

然而,正如任何技术一样,语音识别与语音合成技术也存在着一些挑战和隐忧。

电话拨号音的识别

电话拨号音的识别

电话拨号音的识别作者:迟云飞来源:《无线互联科技》2014年第05期摘要:为了提高信息安全,防止密码失窃,对电话拨号音(DTMF信号)的合成与识别进行了深入的分析和研究。

利用话筒,单片机STC89C52RC和MT8880等芯片从硬件上实现了对电话拨号音的解码。

经过运行测试,系统能够正确的对拨号音信号进行解码。

研究结果具有一定的理论意义和实用价值。

关键词:DTMF;信号解码;MT8880;单片机1 课题研究意义DTMF(Dual Tone Multi Frequency)双音多频信号,是电话网中常用的信令,无论是家用电话、移动电话还是程控交换机,多采用DTMF信号发送接收号码。

DTMF信号的本质是一个高频信号和一个低频信号叠加所形成的一个组合信号,这使DTMF信号的编解码变得非常简单。

正因如此,对使用该技术的应用带来了很大的安全隐患,通过对DTMF信号音的识别来窃取电话号码及银行卡密码之事屡见不鲜。

通过对“电话拨号音的合成与识别”的分析和研究,从而对DTMF信号的编解码原理有清晰的认识,在此基础之上,使寻求一种可以增强其应用安全性的解决方案成为可能。

同时,该课题也涉及到了语音识别技术的相关知识,从而在该基础上可进一步探索研究语音识别技术。

2 硬件识别系统的设计与实现⑴硬件识别系统总体设计。

电话拨号音为音频信号,而硬件电路所能检测和识别的却是电信号。

所以,首先需要利用麦克风将声音信号转换为电信号,从而能够被硬件电路处理。

经麦克风转换后的信号便是DTMF信号。

该信号由于受到环境中的各种噪音的干扰以及麦克风本身声电转换性能的影响而变得很微弱。

硬件系统首先需要将麦克风采集的音频信号进行放大,以便满足后续电路的需要。

LM386是专用的音频放大芯片,其放大增益最大可以达到200倍,并且其外围电路较简单。

本系统利用LM386将麦克风所采集的信号进行放大。

经LM386放大的信号便可以作为MT8880的输入信号,MT8880是专用的DTMF信号编解码芯片,本系统主要是应用该芯片的解码功能。

频谱分析的应用--话拨号音合成与识别

频谱分析的应用--话拨号音合成与识别
式中:k=0,1,2, … ,N; 初始条件 Qm [ −1]= Qm [ −2]= 0;
WNm = e

2π N
m

由于对 DTMF 信号解码只需其频谱的幅值信息,因而可舍去相位信息,输出频谱的 幅度平方值,即
X [m = ]
2ห้องสมุดไป่ตู้
ym [ N = Qm [ N ] + Qm [ N − 1] − 2 cos ]
2.DTMF 信号识别 DTMF 信号的检测是将两个信号频率提取出来,从而确定所接收的 DTMF 是哪个数 字。利用 DFT 对 DTMF 信号进行 N 点的频谱分析,根据谱峰出现的频率点位置 Ni 就可
以确定 DTMF 信号的频率 fi:
f = Ni × f s / N i
DTMF 信号的解码要求快速、简单、准确,Goertzel 算法比 FFT 算法更为有效适用。 因为 FFT 涉及较多的复数乘法和加法,Goertzel 算法可以将复数运算转化为实数运算,从 而减少了计算量,提高了计算速度。Goertzel 算法的基本思想是对 DFT 公式进行转换, 使其成为一个二阶传输函数:
= x[n] sin(ωH n) + sin(ωL n)
式中:ωH 2 = = π f H / f s , ωL 2π f L / f s 分别表示高频低频频率,电话信号的典型抽样频率 为 f s = 8kHz 。 DTMF 信号的标准是:在传送过程中每个按键字占用 100ms,其中信号必须持续至少 40ms,且不得多于 55ms,100ms 里的其余时间为静音(无信号) 。 表 4.1 按键频率对应表 fL 697 Hz 770 Hz 852 Hz 941 Hz W=2pi*fL/fs rad/s 697 Hz 770 Hz 852 Hz 941 Hz 0.5474 0.6048 0.6692 0.7391 N=106 m 9.2 10.2 11.2 12.47 fH 1209 Hz 1 4 7 * m 取整 9 10 11 12 1209 Hz 1336 Hz 1477 Hz 1336 Hz 2 5 8 0 W=2pi*fH/fs rad/s 0.9495 1.0493 1.1600 1477 Hz 3 6 9 # N=106 m 16.02 17.70 19.57 m 取整 16 18 20

如何利用移动应用开发进行语音识别与合成(六)

如何利用移动应用开发进行语音识别与合成(六)

移动应用开发中的语音识别与合成引言:随着移动设备的普及和互联网技术的进步,移动应用开发已经成为了一个热门领域。

在移动应用的功能中,语音识别与合成已经逐渐成为了一种重要的交互方式。

本文将讨论如何利用移动应用开发实现语音识别与合成的技术和方法。

一、语音识别技术的应用语音助手随着智能手机的普及,语音助手成为了一个非常受欢迎的功能。

通过语音识别技术,用户可以通过语音指令来完成各种操作,如发送短信、拨打电话、查询天气等。

语音助手的开发需要使用到语音识别引擎,如苹果的Siri、百度的度秘等。

语音输入在移动应用中,用户输入是一个很重要的环节。

为了提高用户的输入效率,很多应用采用了语音输入的方式。

通过语音识别技术,用户可以直接讲话,而不需要通过手动输入文字。

这在一些需要频繁输入文本的应用,如社交媒体、聊天软件等中非常方便。

二、语音合成技术的应用语音导航语音合成技术可以将文字转换为语音,使得移动设备可以向用户提供语音导航功能。

通过语音合成技术,应用可以将路线指示、交通信息等文字信息转化为语音指导,方便用户在行车过程中获取导航信息,提高安全性和便利性。

语音读取在某些应用场景中,如教育应用、新闻阅读等,语音合成技术可以将文字内容转化为语音,使得用户可以通过听的方式获取信息。

这对于一些视觉障碍者、交通堵塞场景等非常有帮助。

三、移动应用开发中的语音识别与合成实现方法第三方语音识别与合成引擎为了实现语音识别与合成功能,移动应用开发者可以借助第三方的语音识别与合成引擎。

这些引擎提供了丰富的API,简化了语音识别与合成的开发流程。

如讯飞语音、科大讯飞等公司提供了成熟的语音识别与合成引擎,开发者可以通过调用相关API,快速实现语音识别与合成功能。

基于机器学习的语音识别与合成除了使用第三方引擎外,移动应用开发者也可以利用机器学习技术来实现语音识别与合成。

通过训练模型和算法,可以实现自己的语音识别与合成系统。

这样的系统可以根据应用的特定需求进行优化和定制,提升用户体验。

基于语音合成和识别技术的电话客服管理系统

基于语音合成和识别技术的电话客服管理系统

基于语音合成和识别技术的电话客服管理系统电话客服作为现代互联网信息时代的服务形态,其服务范围广泛,影响重大,但同时也面临着效率低下、人工成本高和用户体验不佳等问题。

而基于语音合成和识别技术的电话客服管理系统的出现,将会对现有的电话客服管理方式带来巨大的变革。

一、语音合成技术的应用语音合成技术,是指利用计算机和语音波形生成技术,将文本转化为语音,并通过合成器播放出声音。

该技术在电话客服系统中,可以利用计算机自动合成客服人员的语音回答,实现人机对话,有效减少客服人员工作量和成本,提高工作效率和满意度。

二、语音识别技术的应用语音识别技术,则是将人的语音信号转化为计算机可以理解的文本或命令。

将其与语音合成技术相结合,可以实现自动识别用户的意图和需求,并通过计算机自动合成语音回答用户。

这种方式可以减少客服人员的工作量和客户等待时间,提高客户满意度和体验质量。

三、语音合成与识别技术的联合应用当语音合成技术和语音识别技术结合起来应用于电话客服管理系统中时,可以有效解决多方面的问题。

例如:客户打进客服电话后,系统可以实时识别客户的语音输入,通过自动合成回答语音快速给出答案或建议。

这将大大缩短客服呼叫时间和解决问题的时间,提高客户满意度和使用体验。

同时,在识别客户语音输入的时候,系统还可以根据客户的语音识别结果,自动转接到最适合处理该问题的客服人员。

这将大大提高客服人员的工作效率,减少客户等待时间和增加问题解决率。

四、利用机器学习技术的应用除了基于语音合成和识别技术的电话客服管理系统之外,利用机器学习技术也可以使得该系统更加完善和智能化。

通过大量数据的训练和学习,机器可以自动识别客户问题的类型和解决方案,并进行更为智能化的语音合成和识别。

在一定程度上,也可以取代人工客服的工作,更加高效的解决客户的问题。

五、结语基于语音合成和识别技术以及机器学习技术的电话客服管理系统,可以大大提高客户满意度和工作效率,降低客服成本和人工工作负担。

MATLAB电话拨号音的合成与识别

MATLAB电话拨号音的合成与识别

知识就昱力量MATLAB 电话拨号音的合成与识别1. 实验目的1.本实验内容基于对电话通信系统中拨号音合成与识别的仿真实现。

主要涉及到电话拨号音合成的基本原 理及识别的主要方法,利用 MATLAB 软件以及FFT 算法实现对电话通信系统中拨号音的合成与识别。

并进一步利用 MATLAB 中的图形用户界面 GUI 制作简单直观的模拟界面。

使其对电话通信系统拨号音 的合成与识别有个基本的了解。

2. 能够利用矩阵不同的基频合成 0 — 9不同按键的拨号音,并能够对不同的拨号音加以正确的识别,实 现由拨号音解析出电话号码的过程。

进一步利用 GUI 做出简单的图形操作界面。

要求界面清楚,画面简洁,易于理解,操作简单。

从而实现对电话拨号音系统的简单的实验仿真。

2.实验原理 1. DTMF 信号的组成双音多频 DTMF ( Dual Tone Multi-Frequency )信号,是用两个特定的单音频率信号的组合来代表数 字或功能。

在DTMF 电话机中有16个按键,其中10个数字键0 — 9, 6个功能键*、#、A 、D 。

其中12个按键是我们比较熟悉的按键,另外由第4列确定的按键作为保留,作为功能 1209Hz 、 1336Hz 、 1477H:、 1633Hz 高频群。

从低频群和高频群任意各抽出一种频率进行组合, 共有16种组合,代表16种不同的数字键或功能,每个按键唯一地由一组行频和列频组成,如表 示。

V4 Z Z.+DTMF 的组合功能3. 实验步骤1. DTMF 信号的产生合成现在将对上节制作的图形电话拨号面板上的各控件单位的动作和变化进行设置, 即对tu1.m 文件进行编辑。

其主要的功能是使对应的按键,按照表1的对应关系产生相应的拨号音,完成对应行频及列频的叠加输岀。

此外,对于图形界面的需要,还要使按键的号码数字显示在拨号显示窗口中。

键留为今后他用。

根据CCITT 建议,国际上采用 697Hz 、770Hz 、 852Hz 、 941Hz 低频群及■I知识就昱力量鉴于CCITT对DTMF信号规定的指标,这里每个数字信号取1000个采样点模拟按键信号,并且每两个数字之间用100个0来表示间隔来模拟静音。

了解语音合成与语音识别的基本原理与应用方法

了解语音合成与语音识别的基本原理与应用方法

了解语音合成与语音识别的基本原理与应用方法语音合成和语音识别是人工智能领域中的两个重要技术,它们可以帮助机器理解人类语言并进行交流。

在本文中,将介绍语音合成和语音识别的基本原理和应用方法,并对其发展历程和未来趋势进行探讨。

同时,还将讨论语音合成和语音识别在生活中的应用,以及它们对未来社会和产业的影响。

一、语音合成的基本原理与应用方法语音合成(Text-to-Speech,TTS)是一种将文字转换成语音的技术。

它的基本原理是根据输入的文本,结合语音合成引擎中的语音合成算法,生成语音波形信号。

语音合成的应用方法有多种,包括单词级、句子级和段落级语音合成。

在实际应用中,语音合成技术可以用于智能助理、语音导航、朗读文档等场景。

例如,智能音箱、手机语音助手等产品广泛使用了语音合成技术。

语音合成的基本原理主要包括文本处理、语音合成模型和语音合成引擎。

文本处理阶段负责对输入文本进行分词、语法分析等处理,以便更好地理解文本内容。

语音合成模型是语音合成技术的核心,它通过学习语音和语言处理相关知识,生成语音波形信号。

语音合成引擎则是语音合成技术的执行器,它通过调用语音合成模型,生成最终的语音输出。

语音合成技术的发展始于20世纪50年代,当时主要使用串行合成和基频峰间隔(F0)合成算法。

随着计算机技术的发展,语音合成技术逐渐向参数合成、串行自然合成、多轨合成等方向演进,实现了更加自然和流畅的语音合成效果。

随着深度学习技术的兴起,语音合成技术得到了极大的发展,如WaveNet、Tacotron等模型不断推动了语音合成技术的进步。

未来,语音合成技术将在更多领域得到应用。

例如,在教育领域,语音合成可以用于朗读教科书、辅助学习。

在娱乐领域,语音合成可以用于虚拟偶像、有声小说等创作。

在商业领域,语音合成可以用于语音广告、智能客服等方面。

二、语音识别的基本原理与应用方法语音识别(Automatic Speech Recognition,ASR)是一种将语音信号转换成文本的技术。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
2、“*”号删除键只是实现每次仅删除一位,用于在不小心输错后的修改;而“清空”键实现对编辑框和全局变量NUM的清零,便于再次输入新号码。
3、遇到的问题由于版本的原因,实验指导书中的wavplay不能用,经发现后改为audioplayer。
(2)心得体会:
通过本次实验,理解了电话拨号音合成的原理及识别方法。并进一步熟练了MATLAB的使用方法,提高了运用MATLAB工具分析解决实际问题的能力。
set(handles.edit1,'string','#');%显示确认的标识
n=[1:1000];
d12=sin(0.7214*n)+sin(1.1322*n);%对应行频列频叠加
guidata(hObject, handles);
player12=audioplayer(d12,8192);
playblocking(player12);%产生拨号音
playblocking(player10);%产生拨号音
3、确认键:
function pushbutton12_Callback(hObject,eventdata, handles)
globaln_show;
n_show=strcat(get(handles.edit1,'string'));%保存屏幕中显示的号码
d10=sin(0.7217*n)+sin(0.9273*n);
set(handles.edit1,'string',n10);
globalNUM
L=length(NUM);
NUM=NUM(1:L-1100);%删除末位号码在拨号音信号中的存储player10=audioplayer(d10,8192);
武汉大学教学实验报告
电子信息学院电子信息工程专业2016年**月**日
实验名称电话拨号音的合成与识别指导教师**
姓名***年级大三学号20143012*****成绩
一、预习部分
1.实验目的
2.实验基本原理
3.主要仪器设备(含必要的元器件、工具)
(1)实验目的:
本实验基于对电话通信系统中拨号音合成与识别的仿真实现,主要涉及到电话拨号音合成的基本原理及识别的主要方法,利用MATLAB软件涉及FFT算法实现对电话通信系统中拨号音的合成与识别。并进一步利用MATLAB中的图形用户界面GUI制作简单直观的模拟界面。使其对电话通信系统拨号音的合成与识别有个基本的了解。能够利用矩阵不同的基频合成0-9不同按键的拨号音,并能够对不同的拨号音加以正确的识别,实现由拨号音解析出电话号码的过程。进一步利用GUI做出简单的图形操作界面。要求界面清楚,画面简洁,易于理解,操作简单。从而实现对电话拨号音系统的简单的实验仿真。
4、绘制数字频谱:
以按键0为例:
n=[1:1000];
d0=sin(0.7214*n)+sin(1.0242*n);
D0=fft(d0);%傅里叶变换
figure(1);%绘制频谱图
plot(tt1,fftshift(abs(D0)));
title('按键0的频谱图');
5、清空键:
functionpushbutton14_Callback(hObject,eventdata, handles)
globalNUM
if(length(NUM)==0)
n=[1:1000];
dD=sin(0.7214*n)+sin(1.2519*n);
space=zeros(1,100);
playerD=audioplayer(dD,8192);%产生按键D的声音
playblocking(playerD);
else
利用GUI图形用户界面设计工具制作电话拨号面板,把DTMF信号和电话机的键盘矩阵对应起来。
2、DTMF信号的产生合成
现在将对上节制作的图形电话拨号面板上的各控件单位的动作和变化进行设置,即对tu1.m文件进行编辑。其主要的功能是使对应的按键,按照表1的对应关系产生相应的拨号音,完成对应行频及列频的叠加输出。此外,对于图形界面的需要,还要使按键的号码数字显示在拨号显示窗口中。
space=zeros(1,100);
playerC=audioplayer(dC,8192);
playblocking(playerC);
globaln_show;
set(handles.edit1,'string',n_show);%显示保存的号码
7、重播建:
functionpushbutton16_Callback(hObject,eventdata, handles)
elseifz==[3,2]tel=8;
elseifz==[3,3]tel=9;
end
t(i)=tel;
c=strcat(number,in
end
set(handles.edit3,'string',number);
(2)实验过程及相关程序代码:
a=abs(f);
p=a.*a/10000; %计算功率谱
num(1)=find(p(1:250)==max(p(1:250))); %找行频
num(2)=300+find(p(300:380)==max(p(300:380))); %找列频
if (num(1) < 180) row=1; %确定行数
global NUM
Player_N=audioplayer(NUM,8192);
playblocking(Player_N);
L=length(NUM);
n=L/1100;
number='';
fori=1:n
j=(i-1)*1100+1;
d=NUM(j:j+999); %截取出每个数字
f=fft(d,2048); %以N=2048作FFT变换
set(handles.edit1,'string',n1);%显示号码
space=zeros(1,100);
globalNUM
phone=[NUM,d1];
NUM=[phone,space];%存储连续的拨号音
player1=audioplayer(d1,8192);
playblocking(player1);%产生拨号音
n_show=[];%清空显示信号
set(handles.edit1,'string',[]);%清空显示
6、显示键(显示保存的号码):
functionpushbutton15_Callback(hObject,eventdata, handles)
n=[1:1000];
dC=sin(0.6513*n)+sin(1.2519*n);
1、DTMF信号的产生合成
以按键1为例,简单介绍拨号音产生的过程
代码如下:
functionpushbutton1_Callback(hObject,eventdata, handles)
n=[1:1000];
d1=sin(0.5342*n)+sin(0.9268*n);%对应行频列频叠加
n1=strcat(get(handles.edit1,'string'),'1');%获取数字号码
表1:DTMF的组合功能
(3)主要仪器设备:
工具软件:MATLAB
涉及的MATLAB函数
1. Set
功能:设置对象属性。
基本调用格式:set(H,'PropertyName',PropertyValue,...)
用属性值'PropertyValue'设置关于用参量H标志的对象(一个或多个)
的属性名'PropertyName'(一个或多个)。H可以为一句柄的向量。在这
2、删除键:
functionpushbutton10_Callback(hObject,eventdata, handles)
n=[1:1000];
num=get(handles.edit1,'string');
l=length(num);
n10=strrep(num,num,num(1:l-1));%去掉末位号码在拨面板上的显示
鉴于CCITT对DTMF信号规定的指标,这里每个数字信号取1000个采样点模拟按键信号,并且每两个数字之间用100个0来表示间隔来模拟静音。以便区别连续的两个按键信号。间隔的静音信号也是在按键时产生的。
3、DTMF信号的检测识别
要实现电话拨号音(DTMF)信号的检测识别,可以通过直接计算付里叶变换得到输入信号的组成频率。这里采用FFT算法对信号进行解码分析。首先对接收到的数字信号作FFT分析,计算出其幅度谱,进而得到功率谱,组成输入信号的频率必定对应功率谱的峰值。对于连续的双音多频(DTMF)信号,需要把有效的数字拨号信号从静音间隔信号。
n=[1:1000];
dB=sin(0.5903*n)+sin(1.2519*n);
space=zeros(1,100);
playerB=audioplayer(dB,8192);
playblocking(playerB);
globalNUM;
globaln_show;
NUM=[];%清空拨号音信号
四、教师评语
指导教师 年 月 日
player_NUM=audioplayer(NUM,8192);%重播拨号音信号
playblocking(player_NUM);
end
(3)实验现象:
各个数字按键音的频谱:
相关文档
最新文档