[发明专利]利用声音发送和接收数据的方法和装置在审
申请号: | 201310361848.2 | 申请日: | 2013-08-16 |
公开(公告)号: | CN104378124A | 公开(公告)日: | 2015-02-25 |
发明(设计)人: | 朱宝;陈健;刘玮 | 申请(专利权)人: | 北京千橡网景科技发展有限公司 |
主分类号: | H04B1/04 | 分类号: | H04B1/04;H04B1/16;H04B11/00;G06F9/44 |
代理公司: | 北京市金杜律师事务所 11256 | 代理人: | 酆迅 |
地址: | 100041 北京市石*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 利用 声音 发送 接收 数据 方法 装置 | ||
技术领域
本发明的实施例总体上涉及一种发送和接收数据的方法和装置。具体地说,本发明的实施例涉及一种利用声音发送和接收数据的方法和装置。
背景技术
在现有的便携式移动通信设备中,存在一些利用声音信号传送各种文件的应用程序。
利用声音信号传送数据的一个好处来自于声音的广播特性,使用户能够同时传送数据给周围的多个其他用户。利用声音信号传送数据的另一个好处是趣味性,用户在传送数据的同时能够听见声音,获得了良好的用户体验。此外,由于可以听见传送数据的声音,用户不必查看移动设备就可以得知数据是否开始传送以及是否传送完毕。
但是,现有的利用声音传送数据的应用存在以下一些问题。
首先,传送数据的声音载频频谱不连续的问题,并且存在频谱泄露,降低了数据传送的准确率,也影响了声音载频的音调,导致不良的用户体验。
其次,数据传送的效果随着接收双方距离的增加而明显变差,使利用声音传送数据的方法受到了局限。
发明内容
有鉴于此,本发明的目的之一在于解决现有技术中所存在的上述问题。
根据本发明的一个方面,提出了一种利用声音发送数据的方法,包括:使用连续三个不同频率的声音频率脉冲作为数据包的头部;使用至少两个不同频率的声音频率脉冲作为载频传送需要发送的数据内容,并且不同频率的声音频率脉冲之间采用过渡算法使其相位连续;使用预定频率的声音频率脉冲代表数据包尾部;将得到的数据包乘以一个最小值不小于0的余弦信号,其中最小值落在数据包中的频率脉冲交接处;将最终的数据包处理结果写入音频文件并播放。
根据本发明的另一个方面,提出了一种利用声音接收数据的方法,包括:如果依序侦测到数据包头部三个声音频率脉冲中的任意两个频率脉冲,即表示检测到数据包头部;检测所有的载频能量值以及数据包尾部频率脉冲的能量值,比较得到载频能量最大值对应的载频,将其表示为当前传送的数据,从而得到传送的数据;如果代表数据包尾部的声音频率脉冲能量最大,则停止数据解码,结束数据包的接收。
根据本发明的另一个方面,一种利用声音发送数据的装置,包括:头部产生单元,用于使用连续三个不同频率的声音频率脉冲作为数据包的头部;数据编码单元,用于使用至少两个不同频率的声音频率脉冲作为载频传送需要发送的数据内容;频率脉冲平滑单元,用于使不同的声音频率脉冲之间采用过渡算法使其相位连续;尾部产生单元,用于使用预定的声音频率脉冲代表数据包尾部;频谱泄漏消除单元,用于将得到的数据包乘以一个最小值不小于0的余弦信号,其中最小值落在数据包中的频率脉冲交接处;发送单元,用于将最终的数据包处理结果写入音频文件并播放。
根据本发明的另一个方面,提出了一种利用声音接收数据的装置,包括:头部检测单元,用于依序侦测到数据包头部三个声音频率脉冲中的任意两个频率脉冲,即表示检测到数据包头部;数据检测单元,用于检测所有的载频能量值以及数据包尾部频率脉冲的能量值,比较得到载频能量最大值对应的载频,将其表示为当前传送的数据,从而得到传送的数据;如果代表数据包尾部的声音频率脉冲能量最大,则停止数据解码,结束数据包的接收。
采用本发明提供的利用声音传送数据的方法和装置,具有传送效果好、有广播特性、传送距离大、传送准确率高等有益技术效果。同时相比于其他同类的产品还具有无频谱泄露,声音悦耳、婉转动听等优点,带来了更好的用户体验。
附图说明
图1示出根据本发明的利用声音发送数据的方法的流程图。
图2示出根据本发明的利用声音接收数据的方法的流程图。
图3示出根据本发明的利用声音发送数据的装置的结构框图。
图4示出根据本发明的利用声音发送数据的装置的主体产生单元的结构框图。
图5示出根据本发明的利用声音接收数据的装置的结构框图。
图6示出根据本发明实现的声音载频的频谱图。
具体实施方式
下面,将结合附图来详细描述本发明的实施例。在以下描述中,一些具体的实施例仅用于描述的目的,而不应当理解为对本发明的限制,这些实施例只是本发明的示例。
图1示出了本发明的利用声音发送数据的方法的流程图。
在步骤101,使用连续三个不同频率的声音频率脉冲作为数据包的头部,这里用户可自己定义三个频率具体频率值。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京千橡网景科技发展有限公司,未经北京千橡网景科技发展有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201310361848.2/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种测试方法及系统
- 下一篇:频敏变阻器起动控制装置