MT6589平台通话录音时播放提示音给对方功能的具体实现

2016-02-19 09:14 17 1 收藏

岁数大了,QQ也不闪了,微信也不响了,电话也不来了,但是图老师依旧坚持为大家推荐最精彩的内容,下面为大家精心准备的MT6589平台通话录音时播放提示音给对方功能的具体实现,希望大家看完后能赶快学习起来。

【 tulaoshi.com - 编程语言 】

1.修改AudioMTKStreamOut.cpp ssize_t AudioMTKStreamOut::write(const void *buffer, size_t bytes)
{
case android_audio_legacy::AudioSystem::MODE_IN_CALL:
case android_audio_legacy::AudioSystem::MODE_IN_CALL_2:
修改pBGSPlayer-Open(pSpeechDriver, 0x0, 0xFF); 為pBGSPlayer-Open(pSpeechDriver, 0xFF, 0xFF);

2.修改InCallScreen.java
a.添加: import android.media.ToneGenerator;
b. 添加成员:private ToneGenerator mToneGenerator;
c. 修改函数 private void onRecordClick(MenuItem menuItem)
在 startRecord(); 之前添加:
mToneGenerator = new ToneGenerator(AudioManager.STREAM_MUSIC, 240);
setVolumeControlStream(AudioManager.STREAM_MUSIC); mToneGenerator.startTone(24, 1000);
d.修改函数 private void stopRecord() 添加:
if (mToneGenerator != null) { mToneGenerator.release(); mToneGenerator = null; }

来源:http://www.tulaoshi.com/n/20160219/1590030.html

延伸阅读
手机MT4平台软件功能与操作之即时建仓 在“行情”或“图表”栏目中,点击您需要交易的产品““GOLD(伦敦金)、 USDJPY(美日货币对)”等产品,在弹出菜单中选择“交易”,然后在新界面“交易量”一栏中输入您需要交易的手数,输入框两侧有箭头,双箭头代表减少和增加 0.5 手...
来往提示音怎么修改   1)打开来往软件,进入来往后点击右下角的更多。   2)然后点击设置,在设置栏里点击通知推送。   3)在通知推送栏里找到并点击新消息提示音,最后选择你要修改的提示音类型,选择好后点击确定。那么来往提示音修改就已经完成了。  
iPhone6打电话时如何进行通话录音?   1、首先我们在手机上打开【App Store】,然后搜索Wetalkpro这款软件,下载安装到手机上,如下图所示。 2、Wetalkpro安装成功以后,打开这款软件,然后在键盘上拨打需要打出的电话,如下图所示。 3、当电话接通时,点击页面中红色的【录音】按钮,这样就开始录音了,如下图所示。...
iPhone通话时怎么录音?   苹果通话时怎么录音?对于这个问题 其实也琢磨过,但是必须说明的是:老美没有设计这个功能是因为外国人比较在意人权和隐私等方面的问题.,所以这样的功能绝对是没有的,但是考虑到很多朋友确实有这样的需求,也有很多开发者做出了相应的APP (就是软件)下面图老师小编就为大家介绍苹果手机怎么在通话中录音方...
苹果iPhone6S怎么通话录音   在开始以前,用户首先要下载Wetalk pro这款APP,有需要的请点击下载,因为苹果本身的电话应用是不支持对电话进行录音的。 1、安装完成后,点击打开软件,在底部有多个栏目,可以从通讯录选择要拨打的联系人,也可以是最近通话,这里以手动拨号为例。 2、随后可以看到正在拨号的界面,如图所...

经验教程

23

收藏

81
微博分享 QQ分享 QQ空间 手机页面 收藏网站 回到头部