如果您想使用Java并且这是Web应用程序(浏览器中的UI),那么您必须使用Applet。我不知道其他方法。此Applet应该使用证书进行签名。此外,用户应接受此证书以允许Java声音API访问客户端设备。或者,您可以创建Java Web Start应用程序(JNLP),该应用程序将在客户端PC上下载和运行。但这不会是Web UI。