手机录制 未安装音频设备音频类型有区别吗

MOTO ME811手机录制的音频是什么格式_百度知道
MOTO ME811手机录制的音频是什么格式
MOTO ME811录制的音频格式是ARM格式。 MOTO ME811采用直板触控的造型设计,屏幕尺寸达到了4.3英寸,分辨率为480x854像素的电容触摸屏所呈现出来的效果也是非常炫丽。采用TFT的屏幕材质,使其色彩饱与度更出色,还原能力更好,对比度更高。机身尺寸为127.565.59.9mm,重量约为155g。 MOTO ME811采用主频为1GHz的TI OMAP3630处理器,同时还内置ARM Cortex-A8的内核及图形处理器PowerVR SGX530,并搭配有1GB的ROM和512MB的RAM,运行速度绝对流畅。 系统方面MOTO ME811搭载的是Android OS v2.2智能操作系统,融入了MOTO Blur的界面,也有一些自家特色的widget,例如百事贴、情景模式等功能都比较新鲜。 MOTO ME811载有一枚800万像穿供扁佳壮簧憋伪铂镰素的摄像头,支持数字变焦,同时支持自动对焦,并且配有双LED闪光灯。视频方面,支持720p(帧/秒)的高清视频拍摄,采用3GP格式,具有Mini HDMI接口,可以支持高清视频输出。遗憾的是MOTO ME811并没有主流的前摄像头的支持。
其他类似问题
为您推荐:
me811的相关知识
等待您来回答
下载知道APP
随时随地咨询
出门在外也不愁& 相关文章 &
AVAudioSession类由AVFoundation框架引入。每个IOS应用都有一个音频会话。这个会话可以被AVAudioSession类的sharedInstance类方法访问,如下: AVAudioSession *audioSession = [AVAudioSession sharedInstance]; 复制代码 在获得一个AVAudioSession类的实例后,你就能通过调用音频会话对象的setCategory:error:实例方法,来从IOS应用可用的不同类别中作出选择。下面
[iOS]使用Audio Queue Services 播放和录制音频
源文链接:链接地址
要在iOS设备上播放和录制音频,苹果推荐我们使用AVFoundation框架中的AVAudioPlayer和AVAudioRecorder类。虽然用法比较简单,但是不支持流式;这就意味着:在播放音频前,必须等到整个音频加载完成后,才能开始播放音频;录音时,也必须等到录音结束后,才能获取到录音数据。这给应用造成了很大的局限性。为了解决这个问题,我们就需要使用Audio Queue Services来播放和录制音频;为了简化音频文件的处理,这里还需要用到Audio File
AudioRecord 录制音频
使用MediaRecorder 将音频录制到文件,在 /article/p-5570.html
博文曾作过介绍。 如果希望在将音频数据录制到文件之前,对它进行一定处理,可以通过AudioRecorder实现,当设置AudioRecorder
对象时,android 将确保音频数据写入到 AudioRecord 的内部缓冲区,然后应用程序可对音频数执行想要的操作.
MediaRecorder和AudioRecord都可以录制音频,区别是MediaRecorder录制的音频文件是经过压缩后的,需要设置编码器。并且录制的音频文件可以用系统自带的Music播放器播放。 而AudioRecord录制的是PCM格式的音频文件,需要用AudioTrack来播放,AudioTrack更接近底层。 在用MediaRecorder进行录制音视频时,最终还是会创建AudioRecord用来与AudioFlinger进行交互。 C++层MediaRecorder创建
name:MPMoviePlayerPlaybackDidFinishNotification
object:self.moviePlayer]; 我用的是第一个方法来解决这个问题的,第二种方法可能会引起循环播放有间断。终端输出日志问题还是避免不了,只好盼着SDK升级更新了。 还有一个问题,假如我需要在播放视频时同时需要录制音频或者播放其他音频文件
iOS框架介绍(四)---媒体层
。如您需进一步了解如何支持高分辨率屏幕,请查看iOS应用程序编程指南中的“支持高分辨率屏幕”。 如需进一步了解图像相关框架,请查看”媒体层框架“中相应的内容。 音频技术 iOS音频技术可帮助您为用户提供丰富多彩的音响体验。您可以使用音频技术来播放或录制高质量的音频,也可以用于触发发设备的震动功能(具有震动功能的设备)。 iOS系统提供数种播放或录制音频的方式供您选用。在选择音频技术的时候,请记住,要尽可能地选取高级框架,因为它们可以简化播放音频所需的工作。下面列出的框架从高级到低级排列
linphone 的媒体流是以插件的方式运转的,在视频通话的时候,同时运转音频发送、音频接收、视频发送和视频接收这四个插件链。 也即是说在四个线程里处理音频发送接收和视频发送接收。现在我需要实现录像功能,录制自己和对方的声音加上对方的影像,而这些 数据在三个线程里面流通,那如何实现录制功能,实现双方音频的同步以及音视频同步呢?希望广大网友也给出自己的设计。我先写出 我目前的实现方式,也算是抛砖引玉。
linphone里面filter之间的数据交换都是打包在结构
(AudioUnit.framework)现在支持程序间的音频了——可以在同一台设备上不同的两个程序之间发送MIDI命令和音频流。例如,通过该功能,你可以使用一个程序来录制音乐,然后将录制的音乐音乐发送到另外一个能对音乐进行处理的程序中。 为了公开(vend)你程序中的音频数据,需要发布一个AURemoteIO实例来充当音频组件——对其它进程是可见的。在iOS7里面,要在另外一个程序中使用程序间的音频功能,请使用音频组件发现接口。【翻译自苹果官网中的如下内容,还不是太理解具体意思,如果大家知道的话
Red5是一个采用Java开发开源的Flash流媒体服务器。 它支持:把音频(MP3)和视频(FLV)转换成播放流;录制客户端播放流(只支持FLV);共享对象;现场直播流发布;远程调用。Red5使用RSTP作为流媒体传输协议,在其 自带的一些示例中演示了在线录制,flash流媒体播放,在线聊天,视频会议等一些基本功能。 (更多介绍,百度文科:链接地址)
iOS 通过(lame)将录制音频转换成Mp3
Url:/article/p-322168.htmlreply Author:余书懿 为了达到 iPhone 与 Android 实现音频互通. 那么Mp3格式的音频文件再好不过了. 至于能够转换成Amr 是最好,10秒 的 一个Amr文件 只有5K左右的大小. 非常适合移动设备的数据传输 这里主要用到lame,一款非常棒的Mp3音频编码器.
那么在转换之前呢? 就需要先录制好音频文件,使用 AVAudioRecorder 进行音频录制之前
IOS、安卓IM语音聊天开发初探部分心得——本地音频处理篇(下)
前文书咱们说到IOS下如何录制一个wav格式的音频,然而现在的情况确实安卓不支持wav格式,于是有看官说了,你个二百五,就不能选个安卓支持的格式录制么,我很负责任的说,苹果和谷歌掐架,苦的就是我们这帮苦逼的技术人员。。。安卓的格式苹果全不支持,看好是全不,不是全部,反过来苹果的格式,安卓也不惯着。。。。 当然上有政策下有对策是万年不变的真理,Ios与安卓的音频互通是难不倒我们伟大的程序员的,而目前解决这个问题方案有很多种但大致以下3种方式,且听我细细道来。 第一种方案对于服务器负荷较大,不论是
Android的音频采集
/da8fc2fbbece4a0.html
转: ios与android语音互通方案,类微信 AudioRecord和AudioTrack类的使用(音频录制与播放)
什么是音频的采样率和采样大小
android中AudioRecord采集音频的参数说明
会说话的TOM猫的原理是什么 作者: Android开发网原创
很多网友对会说话的TOM猫的原理比较感兴趣,这里Android123就实现做一个简单的分析:
1. 音频采集
这点主要是通过Android设备
.cn/s/blog_4d59e3c70100i7ri.html
先对声音录制有个大致的了解,需要设置声音数据的来源、输出编码方式、输出文件路径、输出文件格式等。有一点需要说明的是:输出文件格式就相当于一个容 器,具体采用什么编码需要指定编码格式。编码一样可能输出格式不一样,输出格式一样其编码方式可能不一样。 android.media 包包含与媒体子系统交互的类。使用 android.media.MediaRecorder 类进行媒体采样,包括音频和视频。MediaRecorder 作为状态机运行。需要设置不同的参数,比如源设备和格式。设置后,可执行任何时间长度的录制,直 到用户停止。 录制音频主要片段如下:
Android MediaRecord视频录制
//推荐用手机内置录像机先录制一段视频,用内置播放器查看视频信息,看看手机分辨率支援情况 mediaRecorder.setVideoFrameRate(4);//设置视频帧率 mediaRecorder.prepare();//准备录制 mediaRecorder.start();//开始录制 以上如果使用CamcorderProfile做配置的话,就应该注释设置输出格式,音频编码,视频编码3条语句
IOS、安卓IM语音聊天开发初探部分心得——本地音频处理篇(上)
的语音IM实现起来从技术将要简单很多,毕竟不会设计流媒体的问题。 既然是语音聊天难免涉及到一些音频相关的问题,笔者是负责IOS端开发的,所以大部分的内容以IOS角度为主,IOS提供的AVFoundation框架可以实现大部分系统声音服务不支持的超过30秒的音频播放功能,同时还提供了录音功能。而我们主要使用到的是AVAudioRecorder与AVAudioPlayer两个类,通过名字我们就可以判断出,前者是提供音频录制服务而后者则是提供播放服务。AVAudioRecorder以各种不同的格式将声音
解决IOS无法播放3gp视频, 出现无法编码问题
因工作问题,最近需要做到一个视频录制能在Android和IOS两个平台上播放,而Android已经把录制视屏的格式设置为3gp,(这样文件比较小适合流量小的传输) 那我们IOS这边也支持3gp吧 apple的官方文档上是支持3gp格式的视频文件的,但大多数人都发现真正播放的时候会出现 "cannot decode"(无法解码) 这意思是说你的3gp编解码格式不对,才不能播放的,那解决办法就是按照appple 的编码格式来录制视频就能播放了 那apple需要什么编码呢,看文档 Supported
,这样能够节约有限的硬盘空间来存储更多的歌曲。在使用Rosoft Audio Recorder之前,我们需要用一根转接线把随身听与计算机连接起来,其中转接线的一端接入随身听的耳机插孔用于音源的输出,而另外一端则需要接入声卡的“Line in”端口,这样当随身听播放磁带的时候,音频信号就通过这根线缆传输到计算机中,然后下面的信号采集录制工作就由Rosoft Audio Recorder来完成了。
运行Rosoft Audio Recorder之后,在播放随身听磁带的同时按下界面中红色
在服务器端录制语音视频
的语音,所以,将MicrophoneConnector的Mute属性设置为true即可。 (3)如果需要录制视频,则通过一个定时器(videoTimer)每隔100毫秒(即10fps)从DynamicCameraConnector采集一帧图片,并写入录制文件。 (4)如果录制的仅仅是图像视频(不包括音频),采用的视频编码仍然为H264,但生成的录制文件也是.mp4文件,而非.h264文件,否则,生成的视频文件将无法正常播放。
三.Demo下载
ios开发初级篇(上)
广告或横幅广告。 UIKit 提供应用程序用户界面基础元件的管理功能 2.Media 层。 AssetsLibrary 获得用户媒体库和数据库的框架 AudioToolbox 录制或播放音频,转换格式,解析音频流,并配置您的音频会议的音频工具箱框架不透明类型 AudioUnit 打开连接,使用音频插件被称为音频单元与音频单元框架,。 AVFoundation 录制,编辑和播放音频和视频,配置您的音频会议,并在设备中的音频环境变化的响应AVFoundation框架。 CoreAudio 表示具有
移动互联网应用技术架构简介-iOS
Services) 可通过它访问iOS核心服务如通讯录、网络。包括以下组件: Collections
Address Book
Networking File Access
Core Location Net Services
Preferences URL Utilities 第三层 媒体层(Media) 可通过它访问媒体文件,进行音频与视频的录制,图形的绘制,以及制作基础的动画效果。包括以下组件: Core Audio
& 2012 - 2014 &
&All Rights Reserved. &教你怎么用渣渣手机录高音质的WAV格式音乐。简直无情·音质超赞_吉他吧_百度贴吧
&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&签到排名:今日本吧第个签到,本吧因你更精彩,明天继续来努力!
本吧签到人数:0成为超级会员,使用一键签到本月漏签0次!成为超级会员,赠送8张补签卡连续签到:天&&累计签到:天超级会员单次开通12个月以上,赠送连续签到卡3张
关注:736,633贴子:
教你怎么用渣渣手机录高音质的WAV格式音乐。简直无情·音质超赞收藏
首先,可以在手机的任一一个市场上搜索下载RecForge pro,没错,很强大的软件 用了他你会发现自带的录音软件简直是渣。点击那个发光的圆圈就开始录制了,录制好的格式默认是WAV,音质只能说是太赞了。我用的了手机助手找到的软件,大家再也不用担心录制设备差了。700块的渣渣手机都能有这效果你还在等什么 放个地址给大家听下。扫弦各种乱,大家就不要吐槽这个了.我亲爱的偏执狂 视频来自:冷碗碗的青春在下一楼放吧,
视频来自:冷碗碗青春
要西,手机录音太垃圾了
登录百度帐号推荐应用
为兴趣而生,贴吧更懂你。或已有 77 人收藏
&&&&实现了长按按钮录制声音功能。录制的声音原始格式是wav,可以将wav格式的音频转换成amr格式,或者amr格式音频转换成wav格式。录制声音时,监听了频谱,实现了根据输入的音量大小显示不同的音量图标。
&&&&小编注:感谢作者@Jeans_黄 分享原创代码于Code4App。
测试环境:
&&&&[Code4App]编译测试,测试环境:Xcode 4.5, iOS 5.0 以上。
相关代码:
& (19573次查看,6246次下载)
& (12891次查看,3784次下载)
& (15048次查看,3803次下载)
& (19026次查看,7147次下载)
& (18627次查看,4694次下载)
& (29842次查看,8049次下载)
代码评论:
登录后方可评论
在iOS8下面 编译不通过 Undefined symbols for architecture arm64
登录后方可评论
@志大光明 : 亲,你解决了嘛??怎么解决的??
登录后方可评论
@高手 : 亲亲
解决了嘛??
登录后方可评论
@高手 : 高手,是如何解决的啊
登录后方可评论
android录的amr不能转wav,int result = [VoiceConverter amrToWav:amrPath wavSavePath:wavPath];总是返回0
登录后方可评论
@Opencil : android端录的问题,只有裸数据没有加上amr的头文件
登录后方可评论
真机上运行后,录音完成不能播放是怎么回事?转换之后都是0kb??
登录后方可评论
我之前用模拟器也能测试啊,现在怎么不行了,在//初始化录音
self.recorder = [[[AVAudioRecorder alloc]initWithURL:[NSURL URLWithString:recordFilePath]
settings:[VoiceRecorderBaseVC getAudioRecorderSettingDict]
error:nil]autorelease];这地方崩溃
登录后方可评论
8k的声音实在是太差了,我尝试改成 44100的,好几个参数试过好多次出来的声音都不对除了nSamplesPerSec那堆东西,还有哪里要改的吗?
登录后方可评论
@yellowTwitter : 这里你知道改哪里了吗?使用44100转出来的amr很怪 8000的正常 怎么改能用44100的?求赐教
登录后方可评论
模拟器下测试,点击长按按钮时直接崩溃,啥原因啊?崩溃在线程1处
登录后方可评论
这个demo 用iphone播放有问题,声音好小的,然后需要 稍微修改下,
//开始录音
[[AVAudioSession sharedInstance] setCategory: AVAudioSessionCategoryPlayAndRecord error:nil];
[[AVAudioSession sharedInstance] setActive:YES error:nil];
UInt32 audioRouteOverride = kAudioSessionOverrideAudioRoute_S
AudioSessionSetProperty(kAudioSessionProperty_OverrideAudioRoute, sizeof(audioRouteOverride), &audioRouteO);
[recorder record];
这样就完全ok了
我是在这里看到的
http://www.oschina.net/code/snippet_00
登录后方可评论
真机上运行后,录音完成不能播放 ?转换之后都是0kb
登录后方可评论
真机上运行后,录音完成不能播放是怎么回事?转换之后都是0kb??
登录后方可评论
android 生成的 amr 格式 转成wav 好像有点问题,转换不了,怎么回事啊。
登录后方可评论
为什么录音播放出来的声音这么小呢
登录后方可评论
@梁博铄 : 声音小解决了吗?
登录后方可评论
@He_Only: 录音声音小能解决么
登录后方可评论
之前出现崩溃是在模拟器上运行的,刚才又用真机测试了一下,真机上没有崩溃的现象
登录后方可评论
回复@漩涡SN:哦,好像是。本站也有一份录音代码可以在模拟器录音[哈哈]
登录后方可评论
回复@code4app:那看用什么方式实现录音,之前我用音频队列的方式实现的录音是可以在模拟器上进行录音的
关键是看怎么实现录音
登录后方可评论
肯定需要真机运行啦。模拟器没有录音功能。
登录后方可评论
长按录音按钮之后直接崩溃,希望作者解决一下
登录后方可评论
@code4app : 真机上运行后,录音完成不能播放是怎么回事?转换之后都是0kb??
登录后方可评论
@漩涡SN : 真机里面测试是不是一定需要 开发者账号?我的真机测试时,报错,说需要开发者账号。
登录后方可评论
@漩涡SN : 直接崩溃在初始化录音那个地方啊,咋回事啊
登录后方可评论
@code4app : 模拟器环境下是会崩溃的!
登录后方可评论
回复@code4app:刚才我又用真机测试了一下,这次没有崩溃,之前用的是模拟器
崩溃在getAudioRecorderSettingDict处
登录后方可评论
不会吧。小编测试过啊,测试环境是真机,ios6.0。
登录后方可评论
为啥我获取录音峰值获取不到
还有平局振幅,都是-160
登录后方可评论
-控件分类-
-功能分类-
耗时 0.1153 秒本文作者是科通芯城的何顺义工程师。
想必大家都有这样的经历:接到朋友从火车站、地铁、会场、KTV等场合打来的电话,有时候很难听清楚,有时候却听得很清晰。这是为什么?
通常我们会认为是对方信号不稳定,所以通话质量有好有坏。其实不然,这种环境下能否听清对方讲话,主要取决于对方手机录音和降噪功能的优劣。同时,这也是高端手机和普通手机的一个重要区别。
任何功能的差别,归根到底,都是硬件和软件的差别。在本文中,笔者将花较长的篇幅和网友们分享一下手机的录音、降噪的原理;所需要的硬件、算法;以及不同的硬件、算法,在使用体验上的差别。希望对大家能有些帮助。
录音过程和硬件
首先说一下为什么要强调手机的录音功能。
很简单,手机是用来通话的。通话的过程,首先要把说话的人的声音录下来,然后听者才可以听得到。所以,录音功能对于通话,是基础而重要的。
对于手机的录音过程,简单地讲,需要经过三个阶段,两个环节。三个环节是:“声音——模拟电信号——数字电信号”。两个环节是:“麦克风”和“ADC(analog digital converter/数字模拟转换器)”。麦克风负责把“声音”转化为“模拟电信号”,ADC负责把“模拟电信号”转化为“数字电信号”。所以说,麦克风和ADC的品质直接决定录音功能的品质。
麦克风大家比较熟悉,这里不再赘述,主要讲一下ADC。
如何衡量一个ADC的品质?简单点讲,看两个参数:采样速度和量化位数。什么是采样速度和量化位数?可以这么理解,采样速度代表速度,而量化位数代表精度。这两个数值都是越大越好。
那么,怎么知道手机中ADC的“采样速度”和“量化位数”呢?办法是有的:
先下载一个叫“RecForg”的免费APP,安装运行之后,找到“设置”菜单,进入后界面如下图所示▼
上图中,有两个红色方框:“采样率”和“音频格式”。这两个子菜单分别对应ADC的“采样速度”和“量化位数”。
在笔者手机上,点击“采样率”进入之后的界面如下▼
可以看出,有三个档位是灰色不可选的:12kHz、24kHz、 48kHz。而其它所有档位都可以选择。这说明笔者手机ADC的“采样速率”有5个档位,最高为44kHz。同时,笔者也测试过朋友的小米2,发现其最高的采样速率是48kHz。这说明小米2使用的ADC要比笔者手机的ADC高一个等级。
在“设置”菜单界面,点击“音频格式”子菜单进入之后,会看到下图▼
上图说明,笔者手机的ADC的“量化位数”是16位。
很简单吧?需要说明的是,笔者发现APP“RecForg”只在android平台手机上可以找到,而在IOS里是没有的。如果大家想查看Iphone的ADC的参数,可以尝试找一些类似的录音软件,碰碰运气,说不准会有发现呢。
降噪原理和算法
在“录音过程和硬件”部分,讲到了录音需要的硬件,以及硬件性能对于录音质量的影响。
如果在安静的环境中,软件对于通话的影响并不大。然而,手机是移动通信设备,通话场景不确定,很可能是在嘈杂环境中的。在这种情况下,降噪算法对于通话质量就至关重要了。
降噪是怎么回事?简单点说,就是通过算法,从接收到的声音中分离出人声和噪声,把人声加强,把噪声抑制,从而提高通话质量。道理很简单,但在具体实现上,算法非常复杂,各手机公司一般都不会自己做降噪算法,而是采用相关专业公司的方案。
说到降噪,不得不提audience公司。这是一家专门从事移动通信音频技术的全球领导公司,通俗点说,就是做音频降噪算法的公司。苹果、三星、HTC、Google、LG、华为、夏普、魅族、小米等都是audience的客户,如果要列举采用audience芯片的机型,将会是一张非常长的名单。
那么,不同的降噪算法,体现用户体验上,会有什么区别呢?
我们可以在嘈杂的环境中,可以进行两种试验。(一)、在嘈杂环境中,使用“免提通话”,对方可以听很清楚的条件下,说话者和手机的最大距离是多远?(二)、在嘈杂环境中,手机可以语音识别的最大距离是多远?笔者测试过一些高端手机和普通手机,结果差别还蛮大。大家如果有兴趣,也可以试一试。
上面是从体验方面来说降噪性能。那么除了主观感受,是否可以有一个客观的、直观的展现呢?答案也是肯定的。见下图▼
上图是iphone4s和小米2播放通道的频率响应曲线。可以明显地看出,iphone4s在低频(&80Hz)和高频段(&1.4Hz)都做了相应的降噪处理,只保留和人声频段。而小米2只在高频段有降噪处理。这也说明和iphone4s相比,小米在一些细节上还是有一定提升空间。
至于上述测试过程的原理、使用的软件、测试步骤、测试项目的含义等内容,限于篇幅,笔者将在其它文章中详述。
了解更多新酷炫设备,敬请关注
相关链接:
本栏目由提供
合作伙伴:}

我要回帖

更多关于 如何录制音频 的文章

更多推荐

版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。

点击添加站长微信