【问题标题】:Photon Voice chat and Speech to text not working together光子语音聊天和语音转文本无法协同工作
【发布时间】:2019-07-15 15:12:22
【问题描述】:

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

我确实想支持一些机器人机制,用户可以向机器人提出一些问题。使用预定义的机器人命令(嘿 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

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

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

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

【问题讨论】:

  • 你使用的两个插件是什么?对不起,我有点困惑。
  • 编辑了我的问题以提供更多理解
  • 你试过重启unity/你的电脑吗?

标签: unity3d multiplayer photon unity-networking


【解决方案1】:

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

  1. 使用麦克风数据创建音频剪辑
  2. 保存音频片段
  3. 通过音频剪辑时间光子语音进行网络传输
  4. 使用谷歌云语音转文本api,将音频剪辑转换为文本

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2010-12-04
    • 1970-01-01
    • 2014-07-02
    • 1970-01-01
    • 2014-11-03
    • 1970-01-01
    • 2012-07-29
    相关资源
    最近更新 更多