都说iOS最恶心的部分是流媒体,其中恶心的恶心之处更在即时语音。所以我们先不谈即时语音,研究一下,iOS中声音采集与播放的实现。要在iOS设备上实现录音和播放功能,苹果提供了简单的做法,那就是利用AVAudioRecorder和AVAudioPlayer。度娘大多数 也是如此。但是这种方法有很大的局...
分类:
其他好文 时间:
2015-05-04 17:48:28
阅读次数:
147
项目效果如下:项目目录结构如下:代码如下:AudioManager.javapackage com.xuliugen.weichat;import java.io.File;
import java.io.IOException;
import java.util.UUID;import android.media.MediaRecorder;public class AudioManager {...
分类:
微信 时间:
2015-05-03 10:40:29
阅读次数:
333
AudioRecord和AudioTrack类是Android获取和播放音频流的重要类,放置在android.media包中。与该包中的MediaRecorder和MediaPlayer类不同,AudioRecord和AudioTrack类在获取和播放音频数据流时无需通过文件保存和文件读取,可以动态...
分类:
其他好文 时间:
2015-05-02 20:43:04
阅读次数:
210
importjava.io.File;importjava.text.SimpleDateFormat;importjava.util.Date;importandroid.app.Activity;importandroid.content.Intent;importandroid.databas...
分类:
移动开发 时间:
2015-04-29 19:04:42
阅读次数:
368
联想y430p自带了win8.1系统
这个系统在qq语音、qq视频和yy语音甚至一些软件、游戏或者说windows自己录音测试时,会卡死,这时候要等几分钟会自动恢复,但是每次都这样甚是不便
百度了一下,发现这个现象很普遍
解决办法看评论比较靠谱的是
“右键点音量的标志-选择录音设备-录制选项卡-单击麦克风-然后点下面的属性-增强这个选项卡-禁用所有声音效果。"
虽然...
Android中使用speex将PCM录音格式转Wav格式2013-09-17 17:24:00|分类:android|标签:androidspeexwav|举报|字号订阅下载LOFTER客户端1>平台支持录音格式情况AndroidCocos2d-x2>我的代码Android下使用speex保存录音...
分类:
移动开发 时间:
2015-04-27 20:06:43
阅读次数:
333
需要的权限 MediaRecorder media = new MediaRecorder(); // 设定录音来源为麦克风 MIC|DEFAULT media.setAudioSource(MediaRecorder.AudioSource.MIC); // DEFAUL...
分类:
其他好文 时间:
2015-04-24 11:55:55
阅读次数:
120
static int myTime = 30;
@interface ViewController ()
@property (weak, nonatomic) IBOutlet UIImageView *imageView;
@property (weak, nonatomic) IBOutlet UIButton *btn;
@property (weak, nonatomic) ...
分类:
移动开发 时间:
2015-04-24 09:22:10
阅读次数:
230
在录音机中添加一个录音列表项,点击后用户可以看到已经存在的录音文件。
效果图如下:
修改代码参照如下:
最初的录音机是没有录音列表选项的,所以我们要加上去。
SoundRecorder\res\menu\main_menu.xml添加录音菜单选项
android:id="@+id/menu_item_filetype"...
分类:
移动开发 时间:
2015-04-23 17:37:50
阅读次数:
358
http://blog.csdn.net/chenfeng0104/article/details/7088138在Android开发中,需要录音并发送到对方设备上。这时问题来了,手机常会是GPRS、3G等方式上网,所以节省流量是非常关键的,使用Speex来压缩音频文件,可以将音频压文件小数倍。1....
分类:
移动开发 时间:
2015-04-23 15:19:37
阅读次数:
272