The invention provides a method for sending voice by input method, including the following steps: S1, the sender sends the audio file, the sender ID, and the receiver ID to the server; S2, the server receives the audio file, the sender ID, and the receiver ID, and compares the received receiver ID with the preset ID, if consistent. Assign the serial number to the received audio file, and pack the sender ID, receiver ID, and serial number to generate the index, store the audio file according to the index, and send the index to the sender; S3, the sender receives the index and sends it to the receiver through the input method, and the receiver uploads the received index to the sender. The server searches the corresponding audio file according to the index and sends it to the receiver. The invention directly transmits the voice through the input method, which is convenient and fast, has low threshold for use, and meets the communication needs of users in daily life and work.
【技术实现步骤摘要】
通过输入法发送语音的方法
本专利技术属于语音消息领域,具体涉及一种通过输入法发送语音的方法。
技术介绍
随着社会信息化的发展,手机已经成了人们日常生活的必需品,而输入法作为用户与手机的重要交互途径,几乎是用户使用最多的工具软件。目前市面上的输入法比如搜狗等输入法,都定位于文字录入的功能,只能将用户的操作转化为文字,然后输入到手机系统中,输入速度较慢,且用户使用门槛较高,例如部分用户并不会拼音,给用户的日常沟通带来极大不便;即使部分输入法含有语音输入功能,也是将语音转换成文字,转换成功率受到网络和用户口音的影响较大,并不能满足大多数用户的需求。
技术实现思路
本专利技术的一个目的是解决上述问题,并提供至少后面将说明的优点。本专利技术还有一个目的是提供一种通过输入法发送语音的方法,利用输入法直接发送语音,方便快捷,使用门槛低,满足用户日常生活和工作的沟通需要。为了实现根据本专利技术的这些目的和其它优点,提供了一种通过输入法发送语音的方法,包括以下步骤:S1、发送方将音频文件、发送方ID、及接收方ID发送至服务器;S2、服务器接收音频文件、发送方ID、及接收方ID,并将接收到的接收方ID与预设的ID进行比对,若一致则为接收到的音频文件分配序列号,并将发送方ID、接收方ID、及序列号打包生成索引,将音频文件按照索引进行存储,同时将索引发送至发送方;S3、发送方接收索引并通过输入法发送至接收方,接收方将接收到的索引上传至服务器,服务器根据索引查找对应音频文件并发送给接收方。优选的是,所述的通过输入法发送语音的方法,步骤S2中若接收方ID与预设的ID不一致,则服务器向发送 ...
【技术保护点】
1.一种通过输入法发送语音的方法,其特征在于,包括以下步骤:S1、发送方将音频文件、发送方ID、及接收方ID发送至服务器;S2、服务器接收音频文件、发送方ID、及接收方ID,并将接收到的接收方ID与预设的ID进行比对,若一致则为接收到的音频文件分配序列号,并将发送方ID、接收方ID、及序列号打包生成索引,将音频文件按照索引进行存储,同时将索引发送至发送方;S3、发送方接收索引并通过输入法发送至接收方,接收方将接收到的索引上传至服务器,服务器根据索引查找对应音频文件并发送给接收方。
【技术特征摘要】
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中服务器根据索引查找对应加密音频文件并发送给接收方,接收方将接收到的音频文件解压缩后得到加密的多个音频文件单元,对加密的多个音频文件单元解密合并...
【专利技术属性】
技术研发人员:姚明月,罗东平,庞潼川,杨成功,
申请(专利权)人:芯盾网安北京科技发展有限公司,
类型:发明
国别省市:北京,11
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。