0
我在任何地方都搜索過。 如何在sbt項目中播放聲音文件? 我發現的所有答案都不適合我。 任何人都可以幫我嗎?如何播放sbt中的聲音文件scala
我在任何地方都搜索過。 如何在sbt項目中播放聲音文件? 我發現的所有答案都不適合我。 任何人都可以幫我嗎?如何播放sbt中的聲音文件scala
你可以寫一個sbt任務,從你的scala代碼執行SO命令。 例如在Linux中,你可以做play soundfile.wav
所以從斯卡拉你可以寫這樣的:
import sys.process._
"play /path/to/soundfile.wav".!<
在窗口可能是:
import sys.process._
"start c:\\path\\to\\soundfile.wav".!<
我只是從Linux的斯卡拉REPL測試,它的工作原理。
你試過JFugue庫嗎? –
我不想使用外部圖書館。沒有外部庫的情況下沒有辦法播放wav文件嗎? – Eggator
所以據我所知,這個: import java.awt._; Toolkit.getDefaultToolkit()嗶();不會產生聲音? –