登录
首页 » Android » 音频采集

音频采集

于 2022-03-06 发布 文件大小:977.89 kB
0 190
下载积分: 2 下载次数: 1

代码说明:

音频采集(基于wifi)         这部分是参考http://www.eoeandroid.com/thread-263862-1-1.html这位歪脖哥的,将他的代码整理了一下,写了注释。实在太乱了。。。         采用的方法是AudioRecord录音,AudioTracy播放,都是UDP,应用层也是不带协议的。         原始PCM数据:采样频率x采样大小x声道数,所以数据量也是蛮大的。         将单独语音改成广播方式,然后屏蔽掉自己,防止自己说话自己接收。         目前发现2个问题:A.快速频繁按发送会导致AudioRecord对象初始化失败,我这里直接处理返回,避免程序崩溃。不知道还有没有其他方法。。。                                       B.延时太大,说是实时,但延时1.5s左右(不同设备有差),主要是new AudioRecord(350ms)和AudioRecord.startRecord(1050ms),不知道有没有解决的办法。

下载说明:请别用迅雷下载,失败请重下,重下不扣分!

发表评论

0 个回复

  • 安卓系统的样式对话框
    实现各种自定义的弹出对话框(Dialog View)。可以在对话框中自定义文字、按钮、图片、背景颜色等等。
    2022-08-14 22:51:09下载
    积分:1
  • 声源定位系统源码(基于stm32)
    基于stm32声源定位系统,亲自测试过,可以用
    2019-09-10下载
    积分:1
  • Excel转通讯录Vcar
    本代码实现了将电子表格Excel里的通讯录导入到手机通讯录里,十分方便,现提供源码供大家查看
    2022-02-02 12:59:50下载
    积分:1
  • android 创建桌面快捷方式源代码
    android 创建桌面快捷方式源代码
    2014-10-10下载
    积分:1
  • android学生信息管理系统
    软工导论课设,里面有开发文档和源代码,用android studio开发的,简洁,适合用来做课程设计
    2022-11-25 12:35:07下载
    积分:1
  • android 左右侧滑动菜单 效果实现 有图有源码
    1、简介我们时常看到Android的一些菜单的设置 可以左右滑动,如下图。要实现下面的效果我们可以获得许多的实现在github 通过 收索 “SlidingMenu”。本实验是在http://www.github.com/TangKe/SlideMenu基础上该的。     本次实验的实验的效果 2、具体的实现。 本次实验的基础是在上面提供的资源和code,应用到我们实验上面。(1)、BaseSlideMenu public class BaseSlideMenu extends FragmentActivity{private SlideMenu slideMenu;@Overrideprotected void onCreate(Bundle arg0) { // TODO Auto-generated method stub super.onCreate(arg0); setContentView(R.layout.layout_slidemenu);}@Override public void onContentChanged() { // TODO Auto-generated method stub super.onContentChanged(); slideMenu=(SlideMenu) findViewById(R.id.slideMenu); }public void setSlideRole(int res){ if (null==slideMenu) { return; } getLayoutInflater().inflate(res, slideMenu,true);}public SlideMenu getSlideMenu(){ return slideMenu;}} (2)、MainActivity public class MainActivity extends BaseSlideMenu {@Overridepublic void onContentChanged() { // TODO Auto-generated method stub super.onContentChanged(); System.out.println(">>>>"); setSlideRole(R.layout.activity_main); setSlideRole(R.layout.layout_primary_menu); setSlideRole(R.layout.layout_secondary_menu);} }(3)activity_main 注意:  在MainActivity中的三个布局都要 在根结点上面都要有  主界面  slidemenudemo:layout_role="content"   左菜单 slidemenudemo:layout_role="primaryMenu"  右菜单 slidemenudemo:layout_role="secondaryMenu"注意:super.onContentChanged(); 一定要覆盖...
    2013-07-16下载
    积分:1
  • Android SMS、句柄、Runnable 和服务
    翻译 maninwest@Codeforge 作者:Safak Tarazan@CodeProject这里讨论以下话题:通过 Intent 传递额外数据并获取此数据开始/停止一个服务如何使用后台服务,以及如何在 AndroidManifest.xml 文件中登记Handler 和 Runnable 对象为了介绍这些话题,我创建了一个简单应用,它可在指定时间内按顺序发送很多 SMS。你可以在  Goo gle Play 中安装这个应用背景你需要了解 Java 和 Android 平台使用代码开始写代码前,需要了解应用的结构。在这个演示应用中,我们将采用最简单的步骤:在  MainActivity 上:从用户处获取需要的信息,如目的地号/时间顺序等。将此信息通过  Intent  传递给一个 服务,来处理 SMS 发出操作写一个 handler 和 runnable 来定期发送 SMS在此演示中,有两个类:MainActivitytrollService1. 从用户处获取所需信息A) Activity_main.xml 请点击左侧文件开始预览 !预览只提供20%的代码片段,完整代码需下载后查看 加载中 侵权举报
    2022-09-19 08:30:03下载
    积分:1
  • android 短信接收短信 与发送短信源码
    android 短信接收短信 与发送短信源码
    2014-04-28下载
    积分:1
  • 多种页面进度展示
    应用背景有页面进度展示需求的app,以及对进度展示效果有需求的app关键技术自定义控件,用paint和canvas绘制ui,暴露回调给用户设置进度,拿到进度后重绘ui
    2022-08-09 20:51:08下载
    积分:1
  • android 图片搜索 例子源码下载
    android 图片搜索 例子源码下载
    2014-11-24下载
    积分:1
  • 696516资源总数
  • 106914会员总数
  • 0今日下载