[发明专利]通过输入法发送语音的方法在审
| 申请号: | 201810039006.8 | 申请日: | 2018-01-16 |
| 公开(公告)号: | CN108427509A | 公开(公告)日: | 2018-08-21 |
| 发明(设计)人: | 姚明月;罗东平;庞潼川;杨成功 | 申请(专利权)人: | 芯盾网安(北京)科技发展有限公司 |
| 主分类号: | G06F3/023 | 分类号: | G06F3/023;G06F17/30;G06F21/60;G06F21/62;G06F3/16;H04L29/06;H04W4/14 |
| 代理公司: | 北京远大卓悦知识产权代理事务所(普通合伙) 11369 | 代理人: | 史霞 |
| 地址: | 100193 北京市海淀*** | 国省代码: | 北京;11 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 接收方 发送方 音频文件 输入法 索引 服务器 语音 发送 服务器接收 索引查找 索引发送 直接发送 比对 上传 预设 打包 并发 存储 门槛 分配 | ||
1.一种通过输入法发送语音的方法,其特征在于,包括以下步骤:
S1、发送方将音频文件、发送方ID、及接收方ID发送至服务器;
S2、服务器接收音频文件、发送方ID、及接收方ID,并将接收到的接收方ID与预设的ID进行比对,若一致则为接收到的音频文件分配序列号,并将发送方ID、接收方ID、及序列号打包生成索引,将音频文件按照索引进行存储,同时将索引发送至发送方;
S3、发送方接收索引并通过输入法发送至接收方,接收方将接收到的索引上传至服务器,服务器根据索引查找对应音频文件并发送给接收方。
2.如权利要求1所述的通过输入法发送语音的方法,其特征在于,步骤S2中若接收方ID与预设的ID不一致,则服务器向发送方发送接收方ID错误或接收方ID不存在的提示。
3.如权利要求1所述的通过输入法发送语音的方法,其特征在于,发送方通过输入法将索引以手机短信方式发送至接收方。
4.如权利要求1所述的通过输入法发送语音的方法,其特征在于,步骤S1中发送方将音频文件发送至服务器前还包括:
A1、将音频文件按数据宽度均分成多个音频文件单元,其中音频文件单元的数据宽度均为正整数;
A2、对每个音频文件单元进行加密,将加密后的多个音频文件单元压缩合并后得到加密音频文件;
步骤S3中服务器根据索引查找对应加密音频文件并发送给接收方,接收方将接收到的音频文件解压缩后得到加密的多个音频文件单元,对加密的多个音频文件单元解密合并后播放。
5.如权利要求4所述的通过输入法发送语音的方法,其特征在于,步骤A2中对每个音频文件单元进行加密的方法包括以下步骤:
B1、将每个音频文件单元按照数据宽度均匀分成多个分区,每个分区的数据宽度均为正整数;然后将每个分区依次按照N1、N2、N3、N4的数据宽度分成四个分块区间,并对每个分区内的四个分块区间依次编号,且相邻两个分区中的分块区间编号连续,其中N1、N2、N3、N4均为正整数;
B2、对编号为奇数的对应的分块区间分别采用AES加密算法对其加密;
B3、对编号为偶数的对应的分块区间分别采用xTEA加密算法对其加密;
B4、对加密后的分块区间按照对应的编号依次进行排列合并压缩后即完成对每个频文件单元的加密。
6.如权利要求5所述的通过输入法发送语音的方法,其特征在于,对每个音频文件单元解密包括:
C1、将每个音频文件单元按照数据宽度均分成多个分区,每个分区的数据宽度均为正整数;然后将每个分区依次按照N1、N2、N3、N4的数据宽度分成四个分块区间,并对每个分区内的四个分块区间依次编号,且相邻两个分区中的分块区间编号连续,其中N1、N2、N3、N4均为正整数;
C2、对编号为奇数的对应的分块区间分别采用AES解密算法对其解密;
C3、对编号为偶数的对应的分块区间分别采用xTEA解密算法对其解密;
C4、对解密后的分块区间按照对应的编号依次进行排列合并压缩后即完成对每个频文件单元的解密。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于芯盾网安(北京)科技发展有限公司,未经芯盾网安(北京)科技发展有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201810039006.8/1.html,转载请声明来源钻瓜专利网。
- 上一篇:输入方法和装置、建立局域网词库的方法和装置
- 下一篇:8键位计算机机械键盘





