System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind()
【技术实现步骤摘要】
本专利技术属于语音播放,具体为一种单语种输入到多语种语音播放的实现方法。
技术介绍
1、在管辖海域或领土过程中会存在一些需要警告的对象,在处置过程首先通过强声与对方进行沟通,甚至发出警告,在对方不听劝阻的情况下可通过强光、强声进行非致命驱散和打击。
2、驱散和打击对象可能来自不同的国家或不同的民族,使用的语言包括英语、日语、韩语、俄语或其他民族语言,而我们一线海警、武警战士不可能精通多种语言,而且播放的警示语句有严格的语义语法要求,不可能随意口译,也不能联网自动翻译,因此要求配置的强声装置,必须能识别战士发出的中文警示语句,根据所处置对象和场景,调出预设的英语、日语、韩语、俄语或其他民族语言的警示语句进行高音播放,对非法入侵者进行警告、驱散。
3、现有强声警示装置的缺陷和不足:
4、只能单语种警示,应用场合受限;
5、执法人员通过手咪喊话,直接通过强声喇叭播出,喊什么就播什么,不是标准警示语句,语义不准确;
6、部分强声警示装置采用自动翻译装置,准确率不高,翻译出错,在对外斗争中不能正确表达语义,造成误解甚至外交事故。
技术实现思路
1、本部分的目的在于概述本专利技术的实施例的一些方面以及简要介绍一些较佳实施例。在本部分以及本申请的说明书摘要和专利技术名称中可能会做些简化或省略以避免使本部分、说明书摘要和专利技术名称的目的模糊,而这种简化或省略不能用于限制本专利技术的范围。
2、鉴于现有技术中存在以下技术问题:
3、执法人员通过手咪喊话,直接通过强声喇叭播出,喊什么就播什么,不是标准警示语句,语义不准确;
4、部分强声警示装置采用自动翻译装置,准确率不高,翻译出错,在对外斗争中不能正确表达语义,造成误解甚至外交事故的问题。
5、为解决上述技术问题,本专利技术提供如下技术方案:一种单语种输入到多语种语音播放的实现方法,包括,
6、麦克风采集音频;
7、音频经频谱分析和特征提取,并进行语音识别后送至语音处理器;
8、语音处理器与关键词列表对比,输出语音识别号给mcu主控芯片;
9、mcu主控芯片根据输出语音识别号和所选语种转为播出语种识别号,并与语音文件库对比取出压缩语音文件;
10、对压缩语音文件解码并经声光报警平台播放。
11、作为一种单语种输入到多语种语音播放的实现方法的优选技术方案,语音处理器与关键词列表对比包括:
12、计算机提前将需要识别的标准警示语以及对应的编号写入语音模块中,形成关键词列表。
13、作为一种单语种输入到多语种语音播放的实现方法的优选技术方案,所述语音识别包括,
14、语音输入,申请会话,并询问是否有空闲资源,若没有则等待重新输入;
15、若有则创建识别,调用指定词表;
16、激活识别引擎,设置参数;
17、加载语法,识别语音数据,并询问音频是否结束,若不是则重新加载语法,若是则直接获取识别结果,输出语音识别号。
18、作为一种单语种输入到多语种语音播放的实现方法的优选技术方案,对压缩语音文件解码包括:
19、根据语音识别号打开相应语音文件,取出一帧音频数据,解码音频数据,发送到声光报警平台,并询问是都是最后一帧,若不是则移动到下一针头标位置,继续逐帧打开音频数据;
20、若是则打开整个语音文件。
21、作为一种单语种输入到多语种语音播放的实现方法的优选技术方案,对于每帧内的解码音频数据,包括:取每一帧的同步字符和帧头信息,获得相应的参数,并根据对帧头信息的分析进而crc纠错得到实际一帧的音频数据。
22、作为一种单语种输入到多语种语音播放的实现方法的优选技术方案,读取实际一帧的音频数据,获得缩放因子数据和霍夫曼码字,接着进行霍夫曼解码;
23、进行反量化,并根据帧头的立体声信息对反量化结果进行立体声处理;最后通过混迭处理、imdct和合成滤波器重建数字音频信号。
24、作为一种单语种输入到多语种语音播放的实现方法的优选技术方案,声光报警平台的解码器对pcm码流进行解码,输出音频信号给信号调理板,信号调理板对模拟音频信号进行信号调理,经功率放大器放大后,推动喇叭发声。
25、本专利技术的有益效果:本专利技术语音文件采用软件解码,无需解码芯片,降低成本,提高灵活性;关键词、多语种语音文件可配置。
本文档来自技高网...【技术保护点】
1.一种单语种输入到多语种语音播放的实现方法,其特征在于:包括,
2.根据权利要求1所述的单语种输入到多语种语音播放的实现方法,其特征在于:语音处理器与关键词列表对比包括:
3.根据权利要求2所述的单语种输入到多语种语音播放的实现方法,其特征在于:所述语音识别包括,
4.根据权利要求3所述的单语种输入到多语种语音播放的实现方法,其特征在于:对压缩语音文件解码包括:
5.根据权利要求4所述的单语种输入到多语种语音播放的实现方法,其特征在于:对于每帧内的解码音频数据,包括:取每一帧的同步字符和帧头信息,获得相应的参数,并根据对帧头信息的分析进而CRC纠错得到实际一帧的音频数据。
6.根据权利要求5所述的单语种输入到多语种语音播放的实现方法,其特征在于:读取实际一帧的音频数据,获得缩放因子数据和霍夫曼码字,接着进行霍夫曼解码;
7.根据权利要求6所述的单语种输入到多语种语音播放的实现方法,其特征在于:声光报警平台的解码器对PCM码流进行解码,输出音频信号给信号调理板,信号调理板对模拟音频信号进行信号调理,经功率放大
...【技术特征摘要】
1.一种单语种输入到多语种语音播放的实现方法,其特征在于:包括,
2.根据权利要求1所述的单语种输入到多语种语音播放的实现方法,其特征在于:语音处理器与关键词列表对比包括:
3.根据权利要求2所述的单语种输入到多语种语音播放的实现方法,其特征在于:所述语音识别包括,
4.根据权利要求3所述的单语种输入到多语种语音播放的实现方法,其特征在于:对压缩语音文件解码包括:
5.根据权利要求4所述的单语种输入到多语种语音播放的实现方法,其特征在于:对于每帧内的解码音频...
【专利技术属性】
技术研发人员:张根喜,高知明,杨紫藤,包雅兰,
申请(专利权)人:南京威翔科技有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。