我几乎到处搜索。 如何在sbt项目中播放声音文件? 我找到的所有答案对我都没有用。 任何人都可以帮助我吗?
答案 0 :(得分:1)
您可以编写一个sbt任务,从scala代码执行SO命令。
例如在Linux中你可以play soundfile.wav
,所以从scala你可以编写类似的东西:
import sys.process._
"play /path/to/soundfile.wav".!<
在Windows中可能是:
import sys.process._
"start c:\\path\\to\\soundfile.wav".!<
我刚从linux的scala repl进行测试,它可以运行。