繁体   English   中英

在 Unity WebGL 中集成语音聊天

[英]Integrate Voice chat in Unity WebGL

我正在尝试将语音聊天集成到统一的 WebGL 解决方案中,到目前为止,我已经尝试过 Photon 语音聊天和 agora 语音聊天,但似乎它们没有为 WebGL 平台提供任何支持。我还探索了 webRTC 但无法获得任何成功。 如果有人可以指导我朝我可以为 webGL 平台实现此功能的方向发展。

你可以试试WebGlSynthesis 我在 webgl 中构建了一个示例场景,并且声音有效。

您还可以尝试rt voice pro ,它似乎具有更多种类的声音和更多桌面/移动选项。

您可以查看它们相互支持的链接。

如果您只需要 webgl,那么 WebGlSynthesis 似乎是最佳选择,因为所有声音安排都发生在客户端中,并且您已经设置好了资产(并且比 rt voice pro 更便宜)。

使用 rt voice pro for webgl 您需要一些安排,因为语音需要来自服务器,您可以查看安装指南

其他选项(使用 rt-voice pro)是使用您自己的 MaryTTS 服务器 - “Extras”文件夹内的 package 中有一本手册。 在他们的测试服务器上为您提供了一个免费帐户 - 但您只能在应用程序的开发阶段使用它。 之后,您将需要自己的服务器进行生产。

编辑:我发布的是关于来自文本的语音,我认为这是您可能要求的不同形式,即语音聊天。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM