android 声波传输数据,android 声波通信

该博客详细介绍了Android平台上实现声波通信的示例,包括SinVoice-master项目的目录结构和核心类。项目中涉及了编码、播放、录音等多个关键组件,支持声波数据的发送与接收,适用于短距离无线数据传输场景。
摘要由CSDN通过智能技术生成

【实例简介】

android声波通信的例子

【实例截图】

【核心代码】

SinVoice-master

└── SinVoice-master

├── AndroidManifest.xml

├── bin

│   ├── AndroidManifest.xml

│   ├── classes

│   │   └── com

│   │   ├── example

│   │   │   └── sinvoicedemo

│   │   │   ├── BuildConfig.class

│   │   │   ├── MainActivity$1.class

│   │   │   ├── MainActivity$2.class

│   │   │   ├── MainActivity$3.class

│   │   │   ├── MainActivity$4.class

│   │   │   ├── MainActivity$RegHandler.class

│   │   │   ├── MainActivity.class

│   │   │   ├── R$attr.class

│   │   │   ├── R$drawable.class

│   │   │   ├── R$id.class

│   │   │   ├── R$layout.class

│   │   │   ├── R$string.class

│   │   │   ├── R$style.class

│   │   │   └── R.class

│   │   └── libra

│   │   └── sinvoice

│   │   ├── Buffer$BufferData.class

│   │   ├── Buffer.class

│   │   ├── Common.class

│   │   ├── Encoder$Callback.class

│   │   ├── Encoder$Listener.class

│   │   ├── Encoder.class

│   │   ├── LogHelper.class

│   │   ├── PcmPlayer$Callback.class

│   │   ├── PcmPlayer$Listener.class

│   │   ├── PcmPlayer.class

│   │   ├── Record$Callback.class

│   │   ├── Record$Listener.class

│   │   ├── Record.class

│   │   ├── SinGenerator$Callback.class

│   │   ├── SinGenerator$Listener.class

│   │   ├── SinGenerator.class

│   │   ├── SinVoicePlayer$1.class

│   │   ├── SinVoicePlayer$2.class

│   │   ├── SinVoicePlayer$Listener.class

│   │   ├── SinVoicePlayer.class

│   │   ├── SinVoiceRecognition$1.class

│   │   ├── SinVoiceRecognition$2.class

│   │   ├── SinVoiceRecognition$Listener.class

│   │   ├── SinVoiceRecognition.class

│   │   ├── VoiceRecognition$Callback.class

│   │   ├── VoiceRecognition$Listener.class

│   │   └── VoiceRecognition.class

│   ├── classes.dex

│   ├── dexedLibs

│   │   ├── android-support-v4-592026e0e90d0c88bb706683efd04718.jar

│   │   ├── android-support-v4-8e832e7b6061c0085237151a6324381f.jar

│   │   └── annotations-65685bd2dde748f48b2fa467c29548df.jar

│   ├── jarlist.cache

│   ├── res

│   │   ├── drawable-hdpi

│   │   │   ├── ic_launcher.png

│   │   │   ├── ic_lock_alarm.png

│   │   │   └── kgd_puk_interrupt_popupwindow_onebutton.9.png

│   │   ├── drawable-ldpi

│   │   │   └── ic_launcher.png

│   │   ├── drawable-mdpi

│   │   │   └── ic_launcher.png

│   │   └── drawable-xhdpi

│   │   └── ic_launcher.png

│   ├── resources.ap_

│   └── SinVoiceDemo.apk

├── doc

│   └── design

│   ├── SinVoicePlayer.PNG

│   ├── SinVoicePlayer.vsd

│   ├── SinVoiceRecognition.PNG

│   └── SinVoiceRecognition.vsd

├── gen

│   └── com

│   └── example

│   └── sinvoicedemo

│   ├── BuildConfig.java

│   └── R.java

├── ic_launcher-web.png

├── libs

│   └── android-support-v4.jar

├── lint.xml

├── proguard-project.txt

├── project.properties

├── res

│   ├── drawable-hdpi

│   │   ├── ic_launcher.png

│   │   ├── ic_lock_alarm.png

│   │   └── kgd_puk_interrupt_popupwindow_onebutton.9.png

│   ├── drawable-ldpi

│   │   └── ic_launcher.png

│   ├── drawable-mdpi

│   │   └── ic_launcher.png

│   ├── drawable-xhdpi

│   │   └── ic_launcher.png

│   ├── layout

│   │   └── activity_main.xml

│   └── values

│   ├── strings.xml

│   └── styles.xml

└── src

└── com

├── example

│   └── sinvoicedemo

│   └── MainActivity.java

└── libra

└── sinvoice

├── Buffer.java

├── Common.java

├── Encoder.java

├── LogHelper.java

├── PcmPlayer.java

├── Record.java

├── SinGenerator.java

├── SinVoicePlayer.java

├── SinVoiceRecognition.java

└── VoiceRecognition.java

34 directories, 87 files

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值