小编Vik*_*tor的帖子

声音捕捉。MacOS 权限。Java 音频 API

我正在尝试通过 Java Sound API 从麦克风捕获声音。我正在使用来自github 的示例代码,它在 Windows 系统上运行良好,但是当它在 MacOS 上运行时 - 音频线缓冲区返回零字节。

此外,如果我将项目编译为 jar 并通过管理员权限运行它 - 会出现一条消息以允许访问麦克风,并且在我授予它之后 - 一切正常。

所以问题是如何从代码发出权限请求并在没有 sudo 的情况下运行应用程序?

谢谢!

java audio macos microphone audio-recording

7
推荐指数
1
解决办法
678
查看次数

标签 统计

audio ×1

audio-recording ×1

java ×1

macos ×1

microphone ×1