Голосовой чат Фотон и Речи к тексту не работают вместе - PullRequest
0 голосов
/ 21 февраля 2019

Я создаю многопользовательскую игру, используя фотон.Игра также поддерживает Photon Voice.

Я хочу поддержать некоторый механизм бота, где пользователь может задать боту несколько вопросов.С предопределенной командой для бота (эй, 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

Оба эти плагина нуждаются в доступе к микрофону.

Проблема, с которой я сталкиваюсь, заключается в том, что если я подключен к фотонуголос (который понимает речь и передает ее другим сетевым игрокам), и в то же время, пытаясь преобразовать ту же речь в текст с помощью плагина речи в текст, я не могу этого сделать.Речи к тексту не удалось подключиться к микрофону, поскольку фотонный голос уже использует его

Возможно ли получить доступ к микрофону к обоим плагинам?Как мне этого добиться?

1 Ответ

0 голосов
/ 09 марта 2019

Таким образом, для тех, кому интересно знать, я нашел один обходной путь к этому.

  1. Создание аудиоклипа с использованием данных микрофона
  2. Сохранение аудиоклипа
  3. Передача аудиоклипаголос с голосом времени для передачи по сети
  4. Используя облачную речь Google для преобразования текста в API, конвертируйте аудиоклип в текст
...