如何确定耳机是否插入Android设备?
我怎么做,所以每当用户点击一个链接,我们播放声音? 在这里使用JavaScript和jQuery。
注意:我不想“读取audio文件foo.bar并播放它”。 我想以编程方式生成audio文件,并播放它们。 Java是否已经为此构build了库,还是属于依赖于系统的库? 谢谢!
我试图让audio文件在iPad上的Safari中自动播放。 如果我在我的Mac上使用Safari访问该页面,那很好。 在iPad上,自动播放不起作用。
一首歌曲的节奏/ BPM如何以编程方式确定? 通常使用哪些algorithm,以及必须考虑什么?
我有以下代码: AssetFileDescriptor afd = getAssets().openFd("AudioFile.mp3"); player = new MediaPlayer(); player.setDataSource(afd.getFileDescriptor()); player.prepare(); player.start(); 问题是,当我运行这个代码时,它开始播放资产目录中的所有audio文件,按字母顺序,而不是只播放我请求的audio文件。 我究竟做错了什么? 有没有更好的方法来播放资产目录中的audio文件? 后续问题:将audio文件保存在资源目录中并将其保存在res / raw目录中是否有区别? 除了如果他们在资产目录中,他们没有得到ids。 如果我将audio文件移动到res / raw文件夹,那么在重新使用MediaPlayer会遇到问题,因为setDataSource()没有id参数。 我找不到处理这类问题的好方法。
你能提出一个build议,我怎么写一首曲子呢? 我尝试了下面的代码片段,但是我得到了这个exception: import sun.audio.*; import java.io.*; class tester { public static void main(String args[]) throws Exception { InputStream in=new FileInputStream("tester.mp3"); AudioStream as=new AudioStream(in); AudioPlayer.player.start(as); } }
在iPhone上录制电话理论上是可能的吗? 我接受的答案是: 可能会或可能不需要电话被越狱 可能会或可能不会通过苹果的指导原则,因为使用私有API(我不在乎;它不适用于App Store) 可能会或可能不会使用私人SDK 我不想直截了当地说“苹果不允许这样做”。 我知道没有官方的做法,当然也不适用于App Store应用程序,我知道有通话录音应用程序通过他们自己的服务器进行拨出电话。
在Python中播放声音文件(.wav)最简单的方法是什么? 最简单的我是指大多数平台都是独立的,并且需要最less的依赖关系。 pygame肯定是一个选项,但似乎矫枉过正。
编辑: Android 2.2 MediaPlayer可以正常工作,只有一个SHOUTcast URL,但不能用另一个SHOUTcast URL 我需要从外部URL(shoutcaststream)播放audio文件。 目前,audio文件是逐步下载的,只要我们在手机本地临时存储中获得足够的audio,就会播放。 我正在使用StreamingMediaPlayer类 。 检查这段代码: private MediaPlayer createMediaPlayer(File mediaFile) throws IOException { MediaPlayer mPlayer = new MediaPlayer(); //example of mediaFile =/data/data/package/cache/playingMedia0.dat FileInputStream fis = new FileInputStream(mediaFile); mPlayer.setDataSource(fis.getFD()); mPlayer.prepare(); return mPlayer; } 现状: 1 – 它从Android 1.6到2.1,但不是像Android 2.2更高的版本,工作正常。 2-“mPlayer.setDataSource(fis.getFD())”是抛出错误的行。 3-错误是“无法创build媒体播放器” 其他解决scheme尝试 我尝试了下面的替代解决scheme,但没有任何工作到目 Android 2.2 MediaPlayer可以正常工作,只有一个SHOUTcast URL,但不能用另一个SHOUTcast URL 我在找什么? 我的目标是有一个Android 2.1及更高版本的代码的和平。 […]