草庐IT

android - 通过耳机插孔将音频输入到 android 智能手机?

我正在尝试通过外部播放器的耳机插孔将音频传递到Android手机中。我有理由相信这样做有两个原因:1)方形读卡器的工作原理是通过耳机接口(interface)发送信息,因此可以处理信息输入。https://squareup.com/reader2)为了将音频从播放器传输到手机,我将使用普通的aux-aux电缆,类似于将音乐播放器连接到扬声器的电缆。事实上,音频可以通过简单的两环电缆传输到扬声器。我知道通常这两个环仅用于输出,第三个环用于输入,但在我看来,这表明它们能够在没有第三个环的情况下进行输入。我的问题是似乎没有任何api来处理通过耳机插孔的输入,而且似乎没有人知道方形阅读器如何工

android - 使用 cordova 媒体插件录制音频会生成空文件

我正在使用以下代码在Android设备上使用CordovaMedia插件录制音频。尽管在stopRecord()上成功返回,但这会导致一个空的音频文件。有人可以指出这段代码可能有什么问题吗?$cordovaFile.createFile(cordova.file.dataDirectory,'new-rec.amr'),false).then(function(fileObj){console.log('Filecreated',fileObj);varnativePath=fileObj.nativeURL;resolveLocalFileSystemURL(nativePath,f

android - 尝试初始化 AudioRecord 时出现 "Could not get audio input for record source 1"

我在尝试初始化AudioRecord对象时不断收到此错误,试图使用Eclipse使用模拟器录制声音。我尝试过各种位采样率,8000是唯一有效的,但错误继续出现。我试过各种版本的sdk,1.5、1.6、2、2.2和2.3.1。(以及与AVD的组合)。代码如下:Log.v(TAG,"Abouttoinitializerecording");//int[]samplingRates={44100,22050,16000,11025,8000};int[]samplingRates={8000};for(inti=0;i错误发生在实例化,AudioRecordrecord=new等有没有人见过

Android更改任何视频文件的音频

我正在尝试为我的视频文件应用新的音频音调。我想用android代码替换我现有视频的音频。安卓有可能吗?谁能帮我做这个是否有任何Android库支持此功能来更改视频文件的音频?感谢任何帮助...!!!提前致谢 最佳答案 这不是确切的解决方案,但您可以尝试一下:播放视频文件时将其音量设置为零。同时使用您可以播放任何您想要的音频的服务。由于服务在后台运行,因此不会影响您的视频流。当您的视频结束时,结束您的服务。请记住设置音频文件的音量。 关于Android更改任何视频文件的音频,我们在Stac

android - 话筒图形声音分析仪

我正在构建一个具有记录麦克风声音功能的应用程序。提供传入声音的图形View会很方便,例如http://www.filebuzz.com/software_screenshot/full/10920-Audio_Edit.gif例如。我在网上搜索了一点教程,但我唯一找到的是Audalyzer,但我很难掌握它,它也是使用整个界面并且不清楚如何实现它作为一个小部件...也许有人知道这方面的好教程或示例代码? 最佳答案 您可能想为此使用快速傅立叶变换。我会尝试jTransforms:https://sites.google.com/site

java - android 重复播放 mp3 文件没有任何间隙

我想重复播放sdcard中的mp3文件,没有任何间隙。我正在使用MediaPlayer.setlooping(true)方法重复播放mp3。它工作正常。但它在重复之间给出了几秒钟的间隔。我也在寻找soundPools但它也有一些差距。那么是否有任何类、方法或一些想法可以帮助我消除几秒钟的差距。 最佳答案 在做了一些方便的实验之后,我终于得到了我的解决方案mPlayer.setLooping(true);mPlayer是MediaPlayer类的实例。虽然这行代码是循环代码,但是连续的声音之间有一些间隙。但是最终它对我有用。任何人都可

android - 有没有办法调用某人并在 android 中播放音频文件?

我想创建一个紧急调用应用程序:如果触发,它会调用给定号码并播放音频文件,提供调用者无法提供的信息。为此,我需要接听电话,但要确保我可以用播放的音频文件替换扬声器发出的任何声音。我可以在android中这样做吗?路在何方? 最佳答案 此时您不能使用G1执行此操作,因为两个不同的处理器处理调用和应用程序,并且它们之间没有路径。据我所知,这还不在SDK中,但假设出现了可以做到这一点的硬件,它将被添加到SDK中。http://groups.google.com/group/android-developers/browse_thread/t

android - 将 ToggleButton 设置为在单击时播放默认声音?

我的android应用程序有一个常规按钮:还有一个切换按钮:按下按钮时,会播放美妙的“咔哒”声,向用户提供一个很好的反馈,表明按钮确实被按下了。如何为ToggleButton设置点击声音? 最佳答案 要听到点击声音,您需要设置onclickListener。所以在ToggleButton上设置一个虚拟的onClickListener,它应该会播放声音效果。 关于android-将ToggleButton设置为在单击时播放默认声音?,我们在StackOverflow上找到一个类似的问题:

Android 音频效果限制为 5 个频段

我用安卓AudioEffect/EqualizerAPI对于我的应用程序。但是,它限制为5个频段。是否有任何文档/库可以帮助调整更多频段以实现更精细的均衡器实现? 最佳答案 ItvariesfromdevicetodevicegetNumberOfBandstellyouthenumberofEqualizereffect.Somedeviceshave5,8and13,etc.Equalizerequalizer=newEqualizer(0,mediaplayer.getAudioSessionId());equalizer.s

android - 如何使用 Androids 的语音与音频示例文件一起发短信

我能够运行一个示例项目,该项目使用Android语音通过以下代码发送文本:privatevoidstartVoiceRecognitionActivity(){Intentintent=newIntent(RecognizerIntent.ACTION_RECOGNIZE_SPEECH);intent.putExtra(RecognizerIntent.EXTRA_LANGUAGE_MODEL,RecognizerIntent.LANGUAGE_MODEL_FREE_FORM);intent.putExtra(RecognizerIntent.EXTRA_PROMPT,"Voicere