光子语音聊天和语音文本不能一起工作

问题描述 投票:1回答:1

我正在使用光子创建多人游戏。游戏还支持光子语音。

我确实想支持一些机器人机制,用户可以向bot询问一些问题。使用预定义的bot命令(hey dummybot),它可以理解问题并将其转换为文本。

我正在使用下面的插件

  1. 光子声音https://assetstore.unity.com/packages/tools/audio/photon-voice-45848
  2. 演讲文字https://assetstore.unity.com/packages/add-ons/machinelearning/google-cloud-speech-recognition-vr-ar-desktop-desktop-72625

这两个插件都需要访问麦克风。

我面临的问题是,如果我连接到光子语音(理解语音并将其传输给其他网络播放器)并同时尝试使用语音到文本插件将相同的语音转换为文本,则不允许我这样做所以。由于光子语音已经在使用它,因此语音到文本无法连接到麦克风

是否可以让麦克风访问这两个插件?我怎样才能做到这一点?

unity3d multiplayer photon unity-networking
1个回答
0
投票

所以对于有兴趣知道的人,我找到了一个解决方法。

  1. 使用麦克风数据创建音频剪辑
  2. 保存音频剪辑
  3. 通过audioclip时间光子语音进行网络传输
  4. 使用Google云语音文本api,将audioclip转换为文本
© www.soinside.com 2019 - 2024. All rights reserved.