手机的超声波通信---对于特殊声音信号的相关资料
目的:若使用超声波信号进行定位,使用笔记本电脑产生超声波信号,要求这种信号不易被人察觉,并且方便接收端的检测,在手机这种便携式硬件上完成超声波信号的接收。
- 如何让电脑连续不断的产生调制好的信号?采用什么方法调制?信号频段选择多少?
- 手机接收端使用什么方式进行接收,考虑到实际环境中其他声音对接收端信号的干扰,选择什么样的接收策略?
- ………
- 只能使用18kHz~21kHz这个范围内的音频信号(人耳要尽量听不见这个声音,手机要能够接收到这个声音,所以只能限制在这个频率范围内)
- 通信距离最远要达到10米
- 为了减小数据处理过程中的延迟现象,采取的是实时的进行音频数据采集和数据处理,具体到iOS平台上,就是使用audio unit框架来搭建PCM音频数据的采集管道,在管道的最后一个节点上,对得到的PCM数据再进行进一步的处理。
- 仍然是为了降低延迟,使用手机的DSP硬件来进行快速傅里叶变换,具体到iOS上,就是用了Accelerate.framework框架中的相关函数。
- 为了提高数据传输和解码的成功率,在2FSK的基础上,做了一些调整(magic trick),
手机的超声波通信---对于特殊声音信号的相关资料相关推荐
- matlab模拟频谱仪,毕业设计基于MATLAB的声音信号频谱分析仪源代码V3.1(手机版)...
<[毕业设计]基于MATLAB的声音信号频谱分析仪源代码.doc>由会员分享,可免费在线阅读全文,更多与<毕业设计基于MATLAB的声音信号频谱分析仪源代码(V3.1)>相关文 ...
- 测试录制的电话拨码声音信号在发送过程中的问题
简 介: 对比了实际录制的手机音频信号的波形以及频谱,可以看到,录制双音频信号出现了较大的变化: 拨码的幅值降低了很多,需要放大20倍才能够与录制的双音频相当: 双音频中的高频区的分量很弱,几乎看不到 ...
- air android 通信,Android超声波通信例子
[实例简介] Android超声波通信例子,手机之间,手机与超声波设备间的超声波通信 [实例截图] [核心代码] ComAir5Demo_V1.0.3 └── ComAir5Demo_V1.0.3 ├ ...
- 走进通信:为什么4G信号满格,却上不了网呢
原文链接:走进通信:为什么4G信号满格,却上不了网呢 不知道各位小伙伴有没有遇见过这样的问题,明明4G信号满格或者接近满格,但就是上不了网或者上网体验很差堪比2G. 出现上述问题的原因有很多种,其中之 ...
- android刷机后没有声音,轻松解决手机投屏后电视没声音问题
轻松解决手机投屏后电视没声音问题 再次发文申明一下:安卓手机镜像投屏的时候声音在手机端,大屏幕上没有声音. 安卓手机投屏电视没声音的原因是安卓系统安全保护机制 Android安全架构的核心设计思想,就 ...
- 安卓手机投屏电视怎么没声音
安卓手机投屏电视怎么没声音 昨天有一个深圳本地的经销商特地来我们视察,在交谈过程中,我们有谈到安卓手机投屏没有声音问题. 安卓手机投屏电视为什么没声音 Android安全架构的核心设计思想,就是在默认 ...
- 根据声音信号测量距离
很多动物依赖于声音来感知外部的环境,像夜间活动的蝙蝠.树鼩,海洋里的生物鲸鱼.海豚等.声呐定位不仅给它们追踪猎物.躲避天敌的方法,有时也可以给它们寻觅配偶提供方便. 依靠听觉定位的动物 工业革命之后, ...
- 信号内插matlab,声音信号的抽取和内插,MATLAB代码
声音信号抽取和内插的MATLAB程序 %%%l为抽取倍数,m为内插倍数,mp3为音频信号, %%%此程序实现音频信号的内插和抽取,并画出处理前后的信号时域.频域图像function myhomewor ...
- 10投屏后没有声音_手机投屏到电视没有声音?
经常有朋友私信小智问,为什么自家的电视使用投屏软件后,投屏时却没有声音. 这是什么原因?今天就这个问题,一起看看症结到底出在哪? 首先,我们在使用投屏软件时要好好设置连接,给与权限 以乐播投屏为例,安 ...
最新文章
- mysql 集群实践_MySQL Cluster集群探索与实践
- 深入理解计算机系统(2.7)------浮点数舍入以及运算
- 云炬Android开发笔记 18解决沉浸栏的Bug和被手机状态栏遮挡的问题
- android synchronized的使用
- Redis操作hash类型
- 什么是Spring inner beans?
- python 内置递归
- [转载] python元组 tuple
- 使用 Apache 工具类 HttpClients 进行 GET、POST请求
- CentOS 7.0yum安装MySQL
- 内联函数与宏定义的区别
- rl滤波器原理_滤波器基本知识
- 保存在线阅读文件到本地的方法
- The Game C语言
- 用均线做期货可以吗(期货常用的均线是哪些)
- 基于MATLAB的全局多项式插值法(趋势面法)与逆距离加权(IDW)法插值与结果分析
- 数据库技术之MVCC
- 如何调用浏览器的拾色器
- 解决WES 7 中Composite Bus找不到驱动的bug
- 《动手学ROS2》10.6导航地图概述
热门文章
- Vector Drawable(矢量图形)和黑夜白昼主题的设置
- QT学习开发笔记(项目实战之智能家居物联 UI 界面开发 )
- 蓝桥杯 历届真题 中奖计算【省赛】【本科组】
- arcgis pro导入三维模型踩过的坑
- c++中如何计算 exp、ln
- 网页***深度剖析以及手工清除
- 计算机组装有哪些,组装电脑高配置清单有哪些
- POI设置excel某列值为文本格式
- 直播带货怎么做?【直播带货新手入门教程】
- android nfc读取公交卡信息_荣耀手机NFC升级了:公交、门禁、支付、饭卡、加密卡还能写卡...