`

声波通信原理及源代码

 
阅读更多

转自:http://blog.csdn.net/jcgu/article/details/12834483  

 目前声波通信已经在iphone和android中广泛的应用起来了,涉及到数据和文件传输,以及支付等众多领域。比如iphone中的chirp,android中的茄子快传,支付宝的声波支付,小米快传等。这些传输技术大多都是使用声波作为握手信号,然后使用wifi或其他信道传输数据。比如茄子快传可能的实现为,接收方先建立wifi热点,然后将热点名称通过声波发送出去,发送方在收到声波后解码出wifi热点名称,然后自动链接热点并传输文件,整个过程不需要人工干预。这些程序的核心技术和难点在于声波通信,下面讲解声波通信原理。

        声波通信的原理其实比较简单,主要是用单频率声音信号对数据进行编码,然后播放这些单频率声音,接收方在收到声音后,识别出频率,然后根据频率解码出数据。比如:我们可以将1500HZ的正弦波对应数字1,1600HZ的正弦波对应数字2,1700HZ的正弦波对应数字3。那么数字串3123就对应4段正弦波,规定每段正弦波持续100ms,则3123对应400毫秒的声音段。接收方录制声音,对收到的声音进行解析,识别出1700HZ,1500HZ,1600HZ,1700HZ四段正弦波频率,然后查找码本,解码出的数字就是3123。

        说了这么多,大家可能还会觉得比较抽象,没关系,大家可以下载声波通信的源代码自己理解,csdn下载:点击打开链接 。源代码我在github开源了,欢迎跟踪最新代码:https://github.com/JesseGu/SinVoice.git

分享到:
评论

相关推荐

    声波通信商用版源代码

    上次发布SinVoice以来,获得了很多爱好者的关注,这次的发布除了提升声波性能外,还提供了支付宝效果、蛐蛐儿效果、超声波效果、茄子快传效果等定制版本,希望大家反馈消息。

    声波通信源代码

    该源代码是声波通信的源代码,可以将信息用声波编码,然后传输给对方。该技术已经在很多软件上都有应用,比如iphone中的chirp,android中的茄子快传,支付宝的声波支付,已经小米的传快等。

    声波传输、声波通信iOS和Android版本源代码

    声波传输、声波通信iOS和Androi版本源代码,iOS和Android版本可以互相通信,识别率很高,达到商用版本。

    SinVoice:Android上的声波通信(如iPhone上的chi声)

    新音Android上的声波通信(如iPhone上的chi声) 请访问

    声波通信源代码(改进版)

    该声波通信程序在上一个开源版本SinVoice版本的基础上,做了很多优化: * 1. 识别效率更高,几乎达到100%,完全可以达到商业用途标准,比chirp,支付宝,茄子快传等软件的识别效率更高。 * 2. 能支持更多复杂场景...

    基于Android手机的声波通信源代码

    该代码可以实现在两个手机间用声波传输信息。iphone上的chirp,android中的茄子快传,支付宝声波支付等众多软件都使用了声波通信作为握手服务。

    声波通信商用改进版

    从发布声波通信源代码以来,受到了大家的热捧,在此谢谢大家了。这次的更新主要是对程序兼容性、识别率以及稳定性方面有较大提升,在识别率方面已经超过现在市面大部分已有的声波通信程序。通过定制,程序可以实现...

    android/iphone/windows/linux/微信 声波通信-声波wifi配码库(2021)

    接口非常简单,3分钟就可以让你的应用增加声波通讯功能 抗干扰性强,基本上无论外界怎么干扰,信号都是准确的 可自己任意调整通信频段,支持低频有声频段,也支持高频无声频段,无声频段可混音任意效果声音,如咻...

    Android声波通信

    Android声波通信源代码

    android声波通信

    android手机使用声波进行通信的源代码。

    基于声波通信的无线计算器设计

    深入研究声波通信的原理,掌握构建声波通信系统的方法,设计了由两台电脑及麦克风组成的声波通信系统,利用MATLAB中的发声函数在两台电脑间实现了基于声波通信的无线计算器功能。实验结果稳定可靠,声波通信系统对...

    Android声波通信改进版

    Java源码下载:SinVoice_plus.Android声波通信改进版,是在SinVoice基础上的优化,识别效率更高,几乎达到100%,比chirp,支付宝,茄子快传等软件的识别效率更高。在一些嘈杂大声、会议室、公交车、马路、施工场地、...

    Android声波通信源码

    Android声波通信实现源码,有可运行的demo,欢迎大家下载学习。

    基于simulink的MSK声波通信系统

    用simulink搭建的MSK声波通信系统。包括发送端和接收端,用电脑的音响和麦克即可实现通信。

    7--[声波图].zip源码scratch2.0 3.0编程项目源文件源码案例素材源代码

    7--[声波图].zip源码scratch2.0 3.0编程项目源文件源码案例素材源代码7--[声波图].zip源码scratch2.0 3.0编程项目源文件源码案例素材源代码7--[声波图].zip源码scratch2.0 3.0编程项目源文件源码案例素材源代码7--...

    手势识别源代码 + 说明文档

    手势识别源代码 + 说明文档。 基于FPGA的手势识别代码,含有三种模式,可识别静态手势、识别动态手势、及跟踪手势轨迹,绝对原创,说明文档请见我的博客 手势识别 图像处理 源代码 FPGA verilog

    android/iphone/windows/linux/微信 声波通信-声波wifi配码库(2020)

    接口非常简单,3分钟就可以让你的应用增加声波通讯功能 抗干扰性强,基本上无论外界怎么干扰,信号都是准确的 可自己任意调整通信频段,支持低频有声频段,也支持高频无声频段,无声频段可混音任意效果声音,如咻...

    基于51单片机的数字温度计+源代码+仿真+原理图

    基于51单片机的数字温度计+源代码+仿真+原理图

    android 声波通信

    android声波通信的例子

    电信设备-多通道声波通信系统及方法.zip

    电信设备-多通道声波通信系统及方法.zip

Global site tag (gtag.js) - Google Analytics