使用Javascript或Java可以播放基本的BIOS聲音嗎?
我需要可以在沒有聲卡的PC電腦上播放的聲音。
每臺PC都有內置的PC揚聲器,在這種情況下可以使用。使用Java或Javascript播放BIOS聲音(使用PC揚聲器)
1
A
回答
0
pyx4j-native
library對我很有幫助。
<dependency>
<groupId>com.pyx4j</groupId>
<artifactId>pyx4j-native</artifactId>
<version>1.0.1</version>
</dependency>
它具有類Beep方法beep(int,int)。
用這個庫播放任何聲音都是如此簡單!
0
我會使用Java和exec外部程序:
Runtime.getRuntime().exec("beep.exe"); //not sure Beep.exe is a real thing
哪個節目給exec?不知道,但看看這裏的靈感:
或寫自己:
http://www.frank-buss.de/beep/
注意,使用EXEC本質上是特定於平臺的,因此在Java中令人難以接受的。但是,您要做的是平臺特定的,因此這是您的最佳選擇。
值得嘗試其他的事情/想:
java.awt.Toolkit.getDefaultToolkit().beep();
但我認爲,在聲卡發出蜂鳴聲。
而且
System.out.print((char)7);
,但我不知道這會一直工作。
相關問題
- 1. 使用Android AudioTrack播放左右揚聲器聲音
- 2. Blackberry如何使用設備的揚聲器播放聲音(短[])?
- 3. 使用JavaScript播放聲音
- 4. Audiomanager - 只播放揚聲器揚聲器
- 5. PC揚聲器通過JavaScript?
- 6. 使用系統聲音播放聲音
- 7. 通過android揚聲器播放音樂
- 8. Android - 通過揚聲器播放音頻
- 9. 播放聲音Javascript或HTML
- 10. 使用SoundPlayer播放聲音
- 11. 使用SoundPool播放聲音
- 12. 使用OpenAL播放聲音
- 13. 在safari中使用javascript播放聲音
- 14. 使用HTML5/JavaScript的播放聲音
- 15. 播放聲音使用JavaScript與UpdatePanel的
- 16. 使用JavaScript在mouseover上播放聲音
- 17. 使用javascript播放聲音剪輯
- 18. 使exoPlayer 2.0通過揚聲器播放
- 19. 如何使用java播放聲音
- 20. 用JavaScript播放聲音(oninput)
- 21. 用javascript播放聲音
- 22. 用javascript播放聲音
- 23. 如何在windows下使用C++在多個揚聲器上播放聲音?
- 24. 播放聲音循環或使用音頻服務播放
- 25. Javascript播放聲音
- 26. 播放聲音的內置揚聲器,而在Android中
- 27. 同時在設備揚聲器和耳機上播放聲音
- 28. 在手機內置揚聲器上播放聲音? (模擬phonecall)
- 29. 如何在不同的揚聲器上播放聲音?
- 30. MPMoviePlayerController拒絕通過iOS4中的揚聲器播放聲音
http://stackoverflow.com/questions/269657/how-to-make-a-noise-on-the-pc-speaker-with-java – 2013-04-24 21:38:36
@JamesScholes聲卡是此聲音所必需的。我需要像'粘滯鍵'的聲音(按5次Shift鍵來聽它) – Ilya 2013-04-24 21:39:55
在Linux中,你可以做'try(OutputStream out = Files.newOutputStream(Paths.get(「/ dev /控制檯「))){out.write(7); }(但即使這可能需要加載「pcspkr」內核模塊)。 – VGR 2013-04-24 23:19:25