17、Android多媒体与电话功能开发全解析

Android多媒体与电话功能开发全解析

1. 人脸检测功能

从Android 4.0(API级别14)开始,相机类支持人脸检测功能。要实现人脸检测,可按以下步骤操作:
1. 注册一个 Camera.FaceDetectionListener
2. 启动相机并调用 startFaceDetection() 方法开始检测人脸。
3. 当检测到人脸时,会触发 onFaceDetection() 回调事件,该事件会返回一个 Camera.Face 对象数组,可对其进行检查。
4. 完成检测后,调用 stopFaceDetection() 方法。

Camera.Face 类封装了大量关于人脸的信息,包括表示面部区域的有界矩形、面部眼睛和嘴巴位置的 Point 对象,以及人脸检测引擎对检测到人类面部的置信度数值评分。

2. 音频处理

Android SDK提供了音频播放和录制的方法,音频文件可以是资源、本地文件或共享或网络资源的 Uri 对象。

2.1 音频录制

使用 MediaRecorder 对象进行音频录制,具体步骤如下:
1. 实例化一个新的 MediaRecorder 对象。
2. 设置音频源。
3. 设置要录制的音频格式。
4. 设置

评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符  | 博主筛选后可见
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值