讯飞语音合成成技术的研究与仿真实现 毕业设计 谁能提供一个类似的毕业设计 急用!! 谢谢!!!

有什么软件能够把音乐跟语音合成在一起啊?(做成广告的那种,一段语音一段音乐那种)急用,谢谢!_百度知道
有什么软件能够把音乐跟语音合成在一起啊?(做成广告的那种,一段语音一段音乐那种)急用,谢谢!
ool edit pro 2.1,可以自由组合一切你任意的素材,只要是音频方面的
其他类似问题
您可能关注的推广回答者:
语音合成的相关知识
其他2条回答
com,需要购买正版软件://www.hcicloud,如果想长期使用.hcicloud,不过有效期只有1年,去官网下载吧你可以试试捷通的VoiceReader,网址
语音方面可以用 能说会道 XP 这个软件来做,只要把文字输到这个软件里面就能生成Wav或者MP3的音频,软件主页上提供多个专业级的语音,每个都要好几百兆,记得一定要下下来安装上,这样制作出来的语音效果就够好了,然后你可以用cool edit跟音乐合成,这样就做好了。能说会到软件可以百度 思维构造创作室 找到最新版的官方下载
等待您来回答
下载知道APP
随时随地咨询
出门在外也不愁谁能给我一个科大讯飞语音合成软件的连接。最好是破解版的。谢谢。_百度知道
谁能给我一个科大讯飞语音合成软件的连接。最好是破解版的。谢谢。
语音合成推荐用专业的 能说会道 XP,是美国的技术,比科大讯飞效果更好,百度 思维构造创作室 可以下载到
其他类似问题
按默认排序
其他1条回答
语音云的开发端好像是免费的,最好还是联系下讯飞吧,毕竟计算量和原始信息容量积累决定着效果如果要单机的,呵呵,单机的合成效果和云比起来肯定没云好的你可以直接用科大讯飞的语音云啊
您可能关注的推广回答者:
等待您来回答
下载知道APP
随时随地咨询
出门在外也不愁您所在位置: &
&nbsp&&nbsp&nbsp&&nbsp
毕业设计_基于DSP的语音信号处理系统的设计与实现.doc31页
本文档一共被下载:
次 ,您可免费全文在线阅读后下载本文档
文档加载中...广告还剩秒
需要金币:200 &&
你可能关注的文档:
··········
··········
毕 业 设 计 [论 文]
题目:基于DSP的语音信号处理
别:电气与电子工程系
业:电子信息工程
名:张作伟
指导教师:陈英
河南城建学院
语音信号处理是研究用数字信号处理技术和语音学知识对语音信号进行处理的新兴的学科,是目前发展最为迅速的信息科学研究领域的核心技术之一。通过语音传递信息是人类最重要、最有效、最常用和最方便的交换信息形式。
数字信号处理(DigitalSignalProcessing,简称DSP)是利用计算机或专用处理设备,以数字形式对信号进行采集、变换、滤波、估值、增强、压缩、识别等处理,以得到符合人们需要的信号形式。
Matlab语言是一种数据分析和处理功能十分强大的计算机应用软件,它可以将声音文件变换为离散的数据文件,然后利用其强大的矩阵运算能力处理数据,如数字滤波、傅里叶变换、时域和频域分析、声音回放以及各种图的呈现等,它的信号处理与分析工具箱为语音信号分析提供了十分丰富的功能函数,利用这些功能函数可以快捷而又方便地完成语音信号的处理和分析以及信号的可视化,使人机交互更加便捷。信号处理是Matlab重要应用的领域之一。
本设计针对现在大部分语音处理软件内容繁多、操作不便等问题,采用MATLAB7.0综合运用GUI界面设计、各种函数调用等来实现语音信号的变频、傅里叶变换及滤波,程序界面简练,操作简便,具有一定的实际应用意义。
关键字:Matlab,语音信号,傅里叶变换,信号处理
Speech signal processing is to study the use of digital signal processing technology and knowledge of the voice signal voice processing of the emerging discipline is the fastest
正在加载中,请稍后...您所在位置: &
&nbsp&&nbsp&nbsp&&nbsp
基于大语料库粤语语音合成研究.pdf57页
本文档一共被下载:
次 ,您可免费全文在线阅读后下载本文档
文档加载中...广告还剩秒
需要金币:200 &&
你可能关注的文档:
··········
··········
中国科学技术大学
硕士学位论文
基于大语料库的粤语语音合成研究
姓名:唐浩
申请学位级别:硕士
专业:通信与信息系统
指导教师:王仁华
中国科学技术大学硕士毕业论文
本论文的研究工作主要是围绕研制中国大陆内第一个实用化的粤语语音合
0展开的。我们采用基于先进的大语料库语音合成方法和目前流
成系统KBCT2
行的数据驱动技术的研究路线,在一系列诸如语料库设计、韵律模型设计、单元
挑选策略等关键技术上做了较为深入的研究,并将研究成果直接应用到工程化系
统当中,研制出一个具有较高自然度的粤语语音合成系统。
本文首先对语音合成研究的历史背景做了简单的回顾,指出了在现阶段研制
实用化粤语语音合成系统的重要意义;接着对粤语语音的概貌做了详细的介绍;
然后依次对建立基于大语料库粤语语音合成系统所需的关键技术 语料库设计、
韵律模型设计和单元挑选策略 逐一进行论述。本文的结论部分简要地介绍了
KBCT2.0的系统架构和性能指标评测,指出了进一步的研究内容和方向。
在粤语语音概貌方面,详细分析了粤语语音的声韵调系统及其拼合关系,总
结了粤语语音复杂的音变现象,提出了“正音”的原则和方法,为准确标注汉字
的粤语拼音提供了依据。
在语料库设计方面,提出了粤语“语境矢量”的独特设计和“语境总量”的
独特概念。提出了“语境总量”的计
正在加载中,请稍后...毕业设计基于单片机公交自动报站器设计
本文叙述了采用Atmel公司的AT89S52单片机设计的一款公交语音自动报站系统,它具有如下功能:(1)利用LCD12864液晶来实现站名信息的显示;(2)利用北京宇音天下科技公司生产的中文语音合成模块SYN6288实现站名信息的播报;(3)使用DF无线收发模块及PT2262、PT2272编解码芯片实现无线信号的收发和站名的识别。该自动报站系统结构简单、成本低、音质清晰、可靠性高,提高了公交的服务质量,促进城市经济和公交事业的和谐发展。
关键词 单片机;液晶显示;语音合成
Key words& Single chip
microcomputer(SCM)& Liquid crystal
display& Speech synthesis& Automatic
bus-stop-name reading& Radio
communication
课题研究背景与意义
公交车为外出的人们提供了方便快捷的服务,而公交车的报站直接影响服务的质量。传统由乘务人员人工报站,该方式因其效果太差和工作强度太大,在很多城市已经被淘汰。近年来,随着科学技术的发展和进步,微型计算机技术已经在许多领域得到了广泛的应用[1]。在声学领域,微机技术和各种语音芯片的相结合,即可完成语音合成技术,使得汽车报站的实现成为可能,从而为市民提供了更加人性化的服务。鉴于传统公交报站系统的不足之处,结合公交车辆的使用特点及实际营运环境,设计了一种由单片机控制的公交车自动报站系统。
报站器的动态发展趋势
GPS[2]15GPSGPS
系统设计的任务
系统方案选择
51系列单片机具有高效能、资源占用率低等特点。目前51系列单片机的应用非常广泛。结合C语言、汇编等程序,单片机可以实现丰富的功能,并且部分设计可以直接在Proteus环境上进行仿真实现相应的功能。
(2)语音播报
方案一、采用专门的语音芯片[3]
该类芯片有ISD、PM、ALPHA等系列。常用的如ISD4004,可以录入长达8分钟的语音,8K采样率。虽然这些语音芯片音质失真度较小,但背景噪声很大,还得额外加功放,无额外发挥功能。
方案二、采用SYN6288语音合成模块
SYN6288语音合成模块通过异步串口接收待合成的文本,实现文本到声音(TTS)的转换。文本识别智能、语音合成效果和智能识别效果非常优越。还具有体积小、硬件接口简单、性价比高的优点。
考虑报站需良好音质,而且要求控制方便,所以决定采用方案二。
(3)自动报站实现方案
方案一:采用GPS定位系统,对公交车定位,当公交车的经纬度与车站的经纬度相接近时便报站。此方案精度高,稳定性好,但GPS价高几百,且必须先对车站的经纬度进行精确勘察,编程难度大、数据处理复杂、精确度要求很高,其工作量可谓艰巨。
方案二:采用现成的无线收发模块,如PT2272/PT2262收发模块[4],价格只需10元左右,虽廉价但稳定性极高,距离几
十米到上百米,调节方便,信号传输的距离达到报站的要求;PT2272/PT2262最多可有12位(A0—A11)三态地址端管脚(悬空,接高电平,接低电平),任意组合可提供531441种地址码,对一个城市来说已够用,故选用此方案。
(4)人机界面信息的显示
&采用LCD12864大液晶进行信息的显示。LCD12864可以显示字符、汉字、图片等大量信息,而且控制简单。传统的数码管、1602液晶等器件显示的信息有限,并且这些器件只能显示字符和数字,不能显示汉字。所以本系统选择性价比高的LCD12864大液晶进行信息显示。
系统设计的体系结构
在公交车站台设置无线遥控发射器,当公交车离站台一定距离时(距离可根据具体环境进行调整),接收器接收到发射器的信号,经过编码验证后,将信号送入主控制器电路板。主控制器电路板由单片机控制,通过编写程序,按照顺序发出控制信号给语音合成模块,调用语音模块中的语音信息,自动播报如“XX车站到了,下车的乘客后门请”等信息,整个过程完全由单片机控制完成,无需公交车驾驶员参与。
根据第2章介绍的系统设计要求和设计思路,确定该系统的硬件设计结构如图3-1所示。硬件电路主要由MCU微处理控制单元、LCD液晶显示模块、语音芯片、按键控制、实时时钟电路、晶振电路、串口部分等模块化电路组成。
语音合成模块原理图
本系统接收模块数据位有六位,数据口接到单片机P2.0~P2.5口,遥控接收器接收到站台发来的无线信号后,将信号送入单片机,单片机根据程序对输入的信号进行编码验证,从语音合成模块中调用对应的报站语音,驱动功率放大器播报站台信息。当出现异常情况时,司机可通过键盘上的按键强制对播报信息进行调整,意外情况解除后,公交车接收到新的站台信号,通过编码验证后,程序就可以恢复自动运行,保障公交报站顺利进行。
3.7.4 按键部分原理图
按键电路连接图如图3-16所示。
本系统软件设计分为以下几个模块:
(1)主程序模块
主程序主要完成初始化、设置中断向量、检查有无按键按下、以及调用显示等等。主程序的流程图如4-1所示。
(2)无线接收程序
当接收模块接收到站台无线发射模块发射过来的6位二进制代码时,单片机马上进入中断,然后检测和判断接收到的代码,最后根据判断出的代码进行相应的语音播报及信息显示等操作。
(3)时钟子程序
(4)按键子程序
按键采用独立模式,单片机循环检测按键的状态,一旦检测按键被按下,则执行相应的处理,其中包括时钟(日期时间)的设置、中断按键的处理等等。
&(5)液晶显示子程序
(6)语音报站子程序
程序流程图
无线部分程序设计流程图如图4-3所示。首先对系统进行初始化设置,在公交车运行过程中,不断对站台发出的无线信号进行检测,当检测到信号时,单片机进入中断,在中断系统中首先进行防干扰处理,防干扰程序按照相同的站台编码信号只触发程序工作一次的思路来编写,这样避免了公交车在靠站台过程中因反复接收到无线信号而引起重复报站或者程序混乱。
部分程序设计及编程说明
发声部分子程序
UART_Trans(uchar n)
while(TI==0);& //&&&
void Speech(uchar
*buf, uchar len)
uchar i = 0;&&&&&&&&&
uchar xor = 0x00;&&&&
head[LEN_OFFSET] = len + 3;& //1
for(i = 0; i & HEADLEN; i++)
&&&&&&&&&&&&
xor ^= head[i];
&&&&&&&&&&&&
UART_Trans(head[i]);
&&&&&&&&&&&&
for(i = 0; i & i++)
&&&&&&&&&&&&
xor ^= buf[i];
&&&&&&&&&&&&
UART_Trans(buf[i]);
&&&&&&&&&&&&
UART_Trans(xor);&&
while(BUSY);
SYN6288通过异步串口(UART)通讯方式,接收待合成的文本数据,实现文本到语音(或TTS语音)的转换。
外中断1无线接收信号扫描子程序
void EX_INT0()
interrupt 0
& P2=0&&&&&&&&&&&&&&&&&
& i=P2;&&&&&&&&&&&&&&&&&&&
i=i&0x3f;&&&&&&&&&&&&&&
& if(t==0)
& if(b==1)
if(i==0x02)//1
bz_num_xianzhi();
if(i==0x04) //2
bz_num_xianzhi();
if(i==0x08)//3
bz_num_xianzhi();
if(i==0x10)//4
bz_num_xianzhi();
if(i==0x01) /////
num1=zd_9;
num2=zd_7;
bz_num_xianzhi();
if(i==0x20)///
num1=zd_3;
num2=zd_10;
bz_num_xianzhi();
在中断系统中,比较实际站台信号编码与程序站台预置编码的异同,符合条件,则调用站台语音信息并进行播报。
void main(void)
xi_tong_init();
init_lcd();
clrram_lcd();
Initial_DS1302();
up_flag=0;
down_flag=0;
done=0;&&&&&&&
while(done==1)
keydone();&&
while(done==0)
show_time();&&&&&&
&Setkey();&&&&
baozhan1();
show_baozhan();
(1)测试影响接收距离的因素
测试的过程中发现在给发射模块加5V的电压下,不加天线虽然也能够发送和接收,但是距离相当短,最多5米远,当收/发模块加上25厘米的天线后,测得解码距离明显增大,可达50米左右;当给发射模块加12V的电压时,同样给收/发模块加上25厘米的天线,测得解码距离可得100米以上。由此得出影响收发距离的因素有两个:一是发射模块的工作电压;二是收/发模块的天线匹配。
(2)电源电路的调试
前面的各道工序做好后,接通USB电源接口,观察电源指示灯是否正常点亮,如果正常点亮,则说明电源部分电路正常;否则检测电源电路故障,直到电源指示灯正常点亮。实践过程中发现电源电路正常工作,没有出现异常。
(3)LCD12864液晶显示器、DS1302电路、语音合成模块的调试
接通电源开关,把写好的程序烧入单片机中,根据系统的控制要求对各部份进行检测。检测要求包括AT89S52工作是否正常、LCD12864显示是否正常、时间的显示是否正常、语音合成模块是否能正常合成语音以及正常播放、按键的控制是否符合系统的控制要求等。
针对当前公交车上人工报站的弊端,设计了一种基于无线数据收发原理的公交报站系统,实现了公交车的智能报站功能。通过系统测试以及与其它方式的报站对比,本系统具有价格低廉、报站准确率高,而且具有很好的推广性,不失为公交车上的一种智能装置。
系统根据无线数据收发原理,对每一个车站进行编码,然后通过无线数据发射模块在一定空间范围内发射该编码数据,当公交车进入接收范围时车载系统收到数据,并对数据解码,最后根据解码后的数据确定车辆所到的站点,启动语音报站系统报出相应的站名和显示相应的站台信息,实现了公交车的智能报站功能。经过多次测试和改进,产品实现了如下的预期功能:
(1)在80米内能准确识别并自动报站;
(2)报站的同时能显示该站站名和下一站的站名以及时间日期;
(3)同时具备自动报站和手动调整报站功能,司机能根据实际的情况随时切换;
(4)产品的成本控制在150元以内;
(5)产品的硬件和软件都不复杂,修改简单,适合不同的公交线路,日后升级系统也比较方便。
部分程序代码
//主要要求:1、能自动识别站台,并且通过语音模块播放站台信息
//&&&&&&&&&
2、额外添加手动功能,防止出现(信号受到干扰时接收不到信号的情况)类似问题
//&&&&&&&&&
3、通过12864大液晶显示相关的站台信息和日期时间等等
//&&&&&&&&&
4、成本要控制在150元内。
#include &reg52.h&
#include "LCD12864.h"
#include "DS1302.h"
#include "SYN6288.h"
#include "ANJIAN.h"
#include "BAOZHAN.h"
#include "WUXIAN.h"
#include "YONGHU.h"
#include "GJBZ_INIT.h"
&string.h&
&intrins.h&
#define uint unsigned int
#define uchar unsigned char
void xi_tong_init()
TMOD=0x20;&
SCON=0xD8;&
PCON=0x00;
TCON=0x01;
void main(void)
xi_tong_init();
init_lcd();
clrram_lcd();
Initial_DS1302();
up_flag=0;
down_flag=0;
done=0;&&&&&&&
while(done==1)
keydone();&&
while(done==0)
show_time();&&&&&&
&Setkey();&&&&
baozhan1();
show_baozhan();
void show_time()&&
DS1302_GetTime(&CurrentTime);
TimeToStr(&CurrentTime);&&&&&
DateToStr(&CurrentTime);&&&&
gotoxy(1,0);
print(CurrentTime.TimeString);
gotoxy(2,0);
print(CurrentTime.DateString);
gotoxy(1,5);
print("");
gotoxy(1,7);
print(week_value);&&&
mdelay(500);&&&&&&&&
已投稿到:
以上网友发言只代表其个人观点,不代表新浪网的观点或立场。

我要回帖

更多关于 语音合成 的文章

 

随机推荐