1、用audioread('');函数读取电脑中的音频文件,参数是音频文件的路径:
[sampledata,FS] = audioread('F:1mp3');
sampledata保存音频信号数据,FS是音频采样率,MP3格式的采样率一般为44100;
2、判断音频数据是否是双声道,如果是双声道则保留一个声道的数据,用calsamplem文件的函数完成此功能,文件内容如下:
function sample = calsample(sampledata,FS)
temp_sample = resample(sampledata,1,FS/11025);
[m,n] = size(temp_sample);
if (n == 2)
sample = temp_sample(:,1);
else
sample = temp_sample;
end
end
语音识别系统根据对输入语音的限制,可分为特定人语音识别系统、非特定人语音系统和多人的识别系统三类;
根据说话的方式可分为孤立词语音识别系统、连接词语音识别系统和连续语音识别系统;
根据词汇量大小可分为小词汇量语音识别系统、中等词汇量语音识别系统和大词汇量语音识别系统。
语音识别系统根据对输入语音的限制加以分类:
可以将识别系统分为3类:
(1)特定人语音识别系统:仅考虑对于专人的话音进行识别;
(2)非特定人语音系统:识别的语音与人无关,通常要用大量不同人的语音数据库对识别系统进行学习;
(3)多人的识别系统:通常能识别一组人的语音,或者成为特定组语音识别系统,该系统仅要求对要识别的那组人的语音进行训练。
IP电话基本原理
通过语音压缩算法对语音信号进行压缩编码处理,然后把这些语音数据按
TCP/IP标准进行打包,经过网络把数据包发送到接收地;接收端把这些语音数据包串起来,经过解码解压缩处理后恢复成原来的语音信号,从而达到由互联网传送语音的目的。
IP电话系统有四个基本组件:终端设备(Terminal)、网关(Gateway)、多点接入控制单元MCU(Multipoint Control Unit)和网闸(Gatekeeper)。
(1)终端设备是一个IP电话客户终端,可以是软件(如VocalTec公司的IP PhoneMicrosoft公司的Netmeeting)或是硬件(如专用的Internet Phone),可以直接连接在IP网上进行实时的语音或多煤体通信。
(2)网关是通过IP网络提供PC-to-Phone、Phone-to-PC、Phone-to-Phone语音通信的关键设备,是IP网络和PSTN/ISDN/PBX网络之间的接口设备,应具有下列功能:a 具有IP网络接口和与PSTN/ISDN/PBX交换机互联的接口;
b 完成实时语音压缩,将64kbit/s的语音信号压缩成低码率语音信号;
c 完成寻址和呼叫控制。
(3)网闸负责用户注册和管理,主要完成以下功能:
a 地址映射:将电话网的E165地址映射成相应网关的IP地址;
b 呼叫认证和管理:对接入用户的身份进行认证,访止非法用户的接入;
c 呼叫记录:使得运营商有详细的数据进行收费;
d 区域管理:多个网关可以由一个网闸来进行管理。
(4)多点接入控制单元(MCU)的功能在于利用IP的网络实现多点通信,使得
IP电话能够支持诸如网络会议这样一些多点应用。 IP电话采用网关技术,网关的一边连接到传统的电路交换网,如PSTN,可与外部的任意一台电话机通信;网关的另一边连接到包交换网,如Internet、Intranet、Extranet等。
在整个IP电话系统中,网关设立在世界上各个地区,完成当地电话网与Internet
的接入与转换处理等功能。网关接收到了标准电话信号以后,经数字化、编码、压缩处理,按IP协议打包到Internet上,根据传输路由,通过Internet发送到对端网关;反之,网关接收到了Internet传来的IP包,经解压处理后还原成模拟语音信号再转到电话网系统。网关可同时接入和转出电话语音信号,实现全双工通信。
网关因其生产厂商不同而有所不同,但基本的组成模块是一样的,包括数据处理主机、语音模块、数据处理模块、数据接续模块和管理软件模块等。河南华正通的网关具有路由管理功能,它把各地区电话区号映射为相应地区网关的IP地址,这些信息存放在一个数据库中。数据接续处理软件将完成呼叫处理、数字语音打包、路由管理等功能。在用户拨打长途电话时, 网关根据电话区号数据库资料,确定相应网关的IP地址,并将此
IP地址加入IP数据包中,同时选择最佳路由,以减少传输时延,IP数据包经Internet
到达目的地的网关。在一些Internet尚未延伸到或未设立网关的地区,可设置路由,由距离最近的网关通过长途电话网进行转接。
一、IP电话的概念
IP电话是一种利用Internet技术或网络进行语音通信的新业务。从网络组织来看,目前比较流行的方式有两种:一种是利用Internet网络进行的语音通信,我们称之为网络电话;另一种是利用IP技术,电信运行商之间通过专线点对点联结进行的语音通信,有人称之为经济电话或廉价电话。两者比较,前者具有投资省,价格低等优势,但存在着无服务等级和全程通话质量不能保证等重要缺陷。该方式多为计算机公司和数据网络服务公司所采纳。后者相对于前者来讲投资较大,价格较高,但因其是专门用于电话通信的,所以有一定的服务等级,全程通话质量也有一定保证。该方式多为电信运行商所采纳。
IP电话与传统电话具有明显区别。首先,传统电话使用公众电话网作为语音传输的媒介;而IP电话则是将语音信号在公众电话网和Internet之间进行转换,对语音信号进行压缩封装,转换成IP包,同时,IP技术允许多个用户共用同一带宽资源,改变了传统电话由单个用户独占一个信道的方式,节省了用户使用单独信道的费用。其次,由于技术和市场的推动,将语音转化成IP包的技术已变得更为实用、便宜,同时,IP电话的核心元件之一数字信号处理器的价格在下降,从而使电话费用大大降低,这一点在国际电话通信费用上尤为明显,这也是IP电话迅速发展的重要原因。
二、IP电话的基本原理
IP电话(又称IP PHONE或VoIP)是建立在IP技术上的分组化、数字化传输技术,其基本原理是:通过语音压缩算法对语音数据进行压缩编码处理,然后把这些语音数据按 IP等相关协议进行打包,经过IP网络把数据包传输到接收地,再把这些语音数据包串起来,经过解码解压处理后,恢复成原来的语音信号,从而达到由IP网络传送语音的目的。IP电话系统把普通电话的模拟信号转换成计算机可联入因特网传送的IP数据包,同时也将收到的IP数据包转换成声音的模拟电信号。经过 IP电话系统的转换及压缩处理,每个普通电话传输速率约占用8~11kbit/s带宽,因此在与普通电信网同样使用传输速率为64kbit/s的带宽时,IP电话数是原来的5~8倍。
IP电话的核心与关键设备是IP电话网关。IP电话网关具有路由管理功能,它把各地区电话区号映射为相应的地区网关IP地址。这些信息存放在一个数据库中,有关处理软件完成呼叫处理、数字语音打包、路由管理等功能。在用户拨打IP电话时,IP电话网关根据电话区号数据库资料,确定相应网关的IP地址,并将此IP地址加入IP数据包中,同时选择最佳路由,以减少传输时延,IP数据包经因特网到达目的地IP电话网关。对于因特网未延伸到或暂时未设立网关的地区,可设置路由,由最近的网关通过长途电话网转接,实现通信业务。
三、网络电话的分类
网络电话一般分为三大类。
一类是有条件的免费类,比如好友间免费,3G、wifi下免费等等,此类电话有易信、有信以及国外的一些;
另一类是基本账户省钱类,就是只有一个账户的网络电话产品,如国内比较资深、用户量众多的KC和现如今资费最便宜、用户口碑最好、技术最先进的MM网络电话等;MM优惠后资费最低可至1分/分钱,可以在在国内是绝无仅有的第一家;
另外一类是双钱包类,就是既有基本账户,又有一个赠送账户,所有赠送账户,即是你充钱享受的赠送基本上都是进的这个钱包,同时,基本账户和赠送账户都是同时消耗的。虽然这种设计有些让用户费解,但是对于一些真正实惠的网络电话产品,如UU/3G/易聊等,这算下来资费都非常便宜,通话效果也很不错。
在我们平常的生活当中,是否会碰到这么一些问题:
眼睛过于疲劳不想阅读文件时,是否也想过将文字文本转成语音格式?
或是家里老人年纪大了眼睛也看不太清,有时候是否也要通过语音的方式念出来给他们听?
又或是自己做的视频需要配音处理,但嫌弃自己声音不好听,想要别人帮忙配音?
诸多的问题当中,总体来说无非就是将文字文本来转换成语音格式的这么一个过程,那么怎么将文字文本转成语音格式呢?下面就来学习一下手机文字转语言的技巧和方法,毫不吝啬教给你们,好好做笔记鸭!
*** 作如下:
1、首先需要下载一款文字转语言的软件工具至手机上,然后继续进行下一步的 *** 作,我们来看一下文字转语言助手的一系列 *** 作转换;
2、打开软件,界面中点击“+”字符号,可导入需要的文档或者是新建文本文档,之后就可以输入要转换的文本内容了;
3、之后输入需要转换的本文内容至界面中,然后还可以进行预览处理;
4、预览过后,觉得没问题,即可对文本进行转换处理,转换完成后,可点击试听按钮,进行语言的试听;
5、试听觉得没问题后,还可以对发音人进行选择,还可以调节语速、音量、音调等,调整完成确认无疑问后,即可对语言进行保存处理,可以选择保存当前文本及录音;
上述就是文本文字转成语言的 *** 作过程,有需要的朋友可以尝试下载 *** 作一下,希望可以给大家带来帮助!
麦克风接收语音信号。
语音信号放大。
语音信号AD转换。
语音信号关键数据提取。
对比语音数据库寻找匹配。
生成文字显示。
以上就是关于语音数据库怎么用matlab提取全部的内容,包括:语音数据库怎么用matlab提取、语音识别系统可分为哪几类、qq语音通话的原理是什么 它跟ip电话通话的原理有什么区别等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)