最近在PC上安装了MATLAB,对MATLAB对音频的处理,如滤波又如对音频数据进行频谱分析等功能,在android上有没有实现的可能? 我查了一下网上关于android对音频支持的那些组件,由于信息量过于庞大,而本人android才入门,所以在筛选信息上就无从下手,最主要的是android对音频的支持有几方面,做音频分析在理论上是否可行?对于在android上实现这样一个类似的软件需要掌握哪一些知识? 希望各位大大不吝赐教。 小弟恭候各位的佳音。
解决方案 »
- 【求助醒目:关于APK在IIS服务器下载问题】
- android作为服务器 pc做客户端 通信
- 如何将歌曲列表传给系统自动的播放器
- Widget 控件横竖屏切换时失效
- android EditText 移动光标那个箭头
- 求助,APK软件里的BIN文件怎么打开
- 如何做一个程序管理器添加到指定位置上,点击红色图片出来程序列表后怎么选择及添加到图片1中
- libs目录下面能放源代码么?
- Android初学者,做一个什么APP可以将Android大部分知识都用上?
- =====求助!!关于webView和html交互传值的问题求助=======
- 如何刷新系统的launcher2界面...
- 求助!socket delphi通过idTcpClient与Android通讯
...// Request audio focus for playback
int result = am.requestAudioFocus(afChangeListener,
// Use the music stream.
AudioManager.STREAM_MUSIC,
// Request permanent focus.
AudioManager.AUDIOFOCUS_GAIN);
if (result == AudioManager.AUDIOFOCUS_REQUEST_GRANTED) {
am.unregisterMediaButtonEventReceiver(RemoteControlReceiver);
// Start playback.
}临时获得并带有duck的代码:// Request audio focus for playback
int result = am.requestAudioFocus(afChangeListener,
// Use the music stream.
AudioManager.STREAM_MUSIC,
// Request permanent focus.
AudioManager.AUDIOFOCUS_GAIN_TRANSIENT_MAY_DUCK);
if (result == AudioManager.AUDIOFOCUS_REQUEST_GRANTED) {
// Start playback.
}3.不同的输出设备对音频播放的影响。包括耳机,蓝牙等输出设备。下面是检测硬件的代码:if (isBluetoothA2dpOn()) {
// Adjust output for Bluetooth.
} else if (isSpeakerphoneOn()) {
// Adjust output for Speakerphone.
} else if (isWiredHeadsetOn()) {
// Adjust output for headsets
} else {
// If audio plays and noone can hear it, is it still playing?
}