搜索
查看
编辑修改
首页
UNITY
NODEJS
PYTHON
AI
GIT
PHP
GO
CEF3
JAVA
HTML
CSS
搜索
在线问答5
这个屌丝很懒,什么也没留下!
关注作者
热门标签
jquery
HTML
CSS
PHP
ASP
PYTHON
GO
AI
C
C++
C#
PHOTOSHOP
UNITY
iOS
android
vue
xml
爬虫
SEO
LINUX
WINDOWS
JAVA
MFC
CEF3
CAD
NODEJS
GIT
Pyppeteer
article
热门文章
1
Leetcode 1137. 第 N 个泰波那契数_给你整数 n,请返回第 n 个泰波那契数 tn 的值。(3分)题目内容:泰波那契序列 tn 定
2
手把手教你刷github提交记录_git怎么上传记录伪造
3
Java使用PaddleOCR,这可能是Java目前最通用的OCR_paddleocr java
4
Graph RAG:知识图谱赋能大语言模型的新范式_graphrag chatgpt
5
云原生安全防护:为云环境提供安全保障,防止数据泄露和恶意攻击_云原生安全攻防
6
KAFKA:如何做到1秒发布百万级条消息_kafka一秒能发送多少消息
7
毕业设计Django设计基于python图书馆书目推荐数据分析与可视化_django图书推荐系统毕设
8
FFT变换的幅值和能量校正_fft 计算有效值
9
git 远程拉取指定文件
10
机器学习-线性回顾
当前位置:
article
> 正文
android电话录音(整理自网络)_android telephone通话音频数据
作者:在线问答5 | 2024-08-16 12:56:09
赞
踩
android telephone通话音频数据
电话录音:
录自己的(http://m.oschina.net/blog/53493):
public void onCallStateChanged(int state, String incomingNumber) {
switch (state) {
case TelephonyManager.CALL_STATE_RINGING: /* 电话进来时 */
num = incomingNumber;
break;
case TelephonyManager.CALL_STATE_OFFHOOK: /* 接起电话时 */
try {
File file = new File(Environment.getExternalStorageDirectory(), num + "_" + System.currentTimeMillis() + ".3gp");
recorder = new MediaRecorder();
recorder.setAudioSource(AudioSource.MIC);//声音采集来源(话筒)
recorder.setOutputFormat(OutputFormat.THREE_GPP);//输出的格式
recorder.setAudioEncoder(AudioEncoder.AMR_NB);//音频编码方式
recorder.setOutputFile(file.getAbsolutePath());//输出方向
recorder.prepare();
recorder.start();
} catch (Exception e) {
e.printStackTrace();
}
break;
case TelephonyManager.CALL_STATE_IDLE: /* 无任何状态时 */
if (recorder != null) {
recorder.stop();
recorder.release();
}
break;
}
}
录对方的(http://blog.csdn.net/livingpark/article/details/7482435):
//这里AudioSource.MIC可以改为AudioSource.VOICE_CALL, 把音源变
//电话通话内容, 但似乎很多机都不支持通话录音
mediaRecorder.setAudioSource(MediaRecorder.AudioSource.MIC);
mediaRecorder
.setOutputFormat(MediaRecorder.OutputFormat.DEFAULT);
mediaRecorder
.setAudioEncoder(MediaRecorder.AudioEncoder.DEFAULT);
audioFile = File.createTempFile("record_", ".amr");
mediaRecorder.setOutputFile(audioFile.getAbsolutePath());
mediaRecorder.prepare();
mediaRecorder.start();
(end)
声明:
本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:
https://www.wpsshop.cn/w/在线问答5/article/detail/988338
推荐阅读
article
Android
14
适配
之 -
隐式
/显示
Intent
和 广播
适配
_
android
14
广播适...
Android
14
适配
有很多方面,以上从
隐式
/显示
Intent
打开组件 和 广播
适配
两个方面介绍
适配
方式。_a...
赞
踩
article
Android
开发
OCR
Tesseract4
Android
图片
文字
识别
巨详细全部代码教程...
是Optical Character Recognition(光学字符
识别
)是指电子设备(例如扫描仪或数码相机)检查纸上...
赞
踩
article
Android
Studio
Logcat
升级和还原旧版_
2023.2
.
1
logcat
恢复原版...
Android
Studio
Logcat
升级和还原旧版_
2023.2
.
1
logcat
恢复原版
2023.2
.
1
lo...
赞
踩
article
Android
studio
旧版本
的
下载
_
android
studio
旧版本
下载
...
就可以选择需要
下载
的版本了。_
android
studio
旧版本
下载
android
studio
旧版本
下载
...
赞
踩
article
Android
Studio
历史版本下载_
android
studio
ide
202.735108...
点我前往下载地址_
android
studio
ide
202.7351085
是哪一年的
android
studio
i...
赞
踩
article
Android
Studio
下载地址_
andriod
studio
下载地址...
官网给的下载链接,不知什么鬼,打不开。其他下载地址:http://www.androiddevtools.cn/http...
赞
踩
article
Android
Studio
下载...
电脑版本:win10内存:8G0.下载
Android
Studio
首先要检查你是否安装jdk,因为
Android
Stu...
赞
踩
article
Android
studio
下载地址...
http://www.android-
studio
.org/index.php/download/hisversionA...
赞
踩
article
android
--
android
studio
下载...
此网址可以下载之前的一些版本:http://www.
android
-
studio
.org/index.php/downl...
赞
踩
article
网络资源模板
--
基于
Android
Studio
实现的
水果
商城
App_
android
水果
商城
...
网络资源模板
--
基于
Android
Studio
实现的
水果
商用户端1.1 账号注册登录功能;1.2 浏览商品及查看商...
赞
踩
article
Android
购物车
的实现_
android
购物车
效果实现
csdn
...
这篇博客详细介绍了如何在
Android
应用中实现
购物车
功能,包括全选、全不选、选中删除以及选中商品时数量增加同步更新总价...
赞
踩
article
修复
Android
手机
卡
在
启动
屏幕
上的 7 种方法_
手机
重启
一直卡
在
重启
界面怎么办...
Android
手机
卡
在
启动
屏幕
上的情况并不常见。通常,问题出现
在
应用新更新或安装未知来源的应用程序后。幸运的是,您可以...
赞
踩
article
Android
源码
_
android
源码
开机
向导控制...
android
源码
中设置语言的代码相关位置https://blog.csdn.net/faith_boys/articl...
赞
踩
article
android
perfprofd
,(七) 下篇
Android
性能优化
Perfetto
详细
介...
本文
详细
介绍
了
Perfetto
的功能和用途,包括系统分析、应用追踪、跟踪查看器、痕量分析以及其在
Android
堆分析中的...
赞
踩
article
Android
systrace
抓取
工具
atrace
、
perfetto
的使用_
atrace
使用...
systrace
主要用来分析析能问题:应用响应速度慢、动画播放不流畅、卡顿或耗电量过高表示应用存在性能问题。共有三种方法...
赞
踩
article
android
性能分析
工具
(
02
)
Perfetto
_
android
perfetto
...
1 理解
Perfetto
(why+what)1.1
Perfetto
和systrace的关系
Perfetto
是 And...
赞
踩
article
Coolmuster
Android
Assistant
: 手机
数据管理
的全能助手_coolmust...
在数字化时代,智能手机不仅是通讯工具,更是个人数据的中心。随着数据量的不断增加,如何有效管理和保护这些数据成为了一个重要...
赞
踩
article
Error
while
executing process /
Users
/
xxxxxx
/Librar...
Error
while
executing process /
Users
/
xxxxxx
/Library/
Android
/...
赞
踩
article
解决Error
while
executing
process
/
Users
/
chenshili
/L...
错误信息Build command failed.Error
while
executing
process
/User...
赞
踩
article
Error
while
executing
: am
startservice
***/com.and...
在mac 上使用
android
studio 2.3 不能链接真机测试Error
while
executing
: am...
赞
踩
相关标签
android
java
kotlin
android-studio
gradle
dalvik
ocr
android studio
水果商城
商城
安卓课设
android购物车
全选
iphone
ios
算法
macos
手机
系统架构