我正在使用SMS处理,基于Java的软件,并希望在收到消息时发出哔哔/警报声.我试着查看java.sound库,找不到任何东西.我不知道在Java应用程序中播放声音的小程序是否合适!在我们可以在应用程序中调用的任何Java库中是否有任何预定义的声音?任何指针将不胜感激!
注意:我不想"读取音频文件foo.bar并播放它".
我想以编程方式动态生成音频文件并播放它们.
Java是否为此构建了库,还是属于依赖于系统的库?
谢谢!
在Java中,是否有任何功能可以发出具有给定频率和持续时间的(主板)蜂鸣声?在我使用的许多语言中,你可以; 哔哔声对于指示某些类型的错误很有用,也可用于轻松生成音乐.
标记的蜂鸣声方式是打印BEEP字符(\ 007或其他东西)或使用Toolkit.beep(),这两种方法都不允许您指定频率和持续时间.
我正在考虑实现一个本机方法,但应该有一个库来完成这个简单的任务.我正在寻找类似的东西SomeClass.beep(500,1000);
我的应用程序仅在Windows上受支持.
谢谢.