Я создаю многопользовательскую игру, используя фотон. Игра также поддерживает фотонный голос.
Я хочу поддерживать какой-то механизм бота, где пользователь может задавать боту некоторые вопросы. С предопределенной командой для бота (привет, манекен) он может понять вопрос и преобразовать его в текст.
Я использую следующие плагины
Голос Photon https://assetstore.unity.com/packages/tools/audio/photon-voice-45848
Преобразование речи в текст https://assetstore.unity.com/packages/add-ons/machinelearning/google-cloud-speech-recognition-vr-ar-desktop-desktop-72625
Оба этих плагина нуждаются в доступе к микрофону.
Проблема, с которой я сталкиваюсь, заключается в том, что если я подключен к фотонному голосу (который понимает речь и передает ее другим сетевым игрокам) и в то же время пытаюсь преобразовать ту же речь в текст с помощью плагина речи в текст, это не позволяет мне сделать так. Преобразование речи в текст не удалось подключить к микрофону, так как фотонный голос уже использует его.
Можно ли получить доступ к микрофону для обоих плагинов? Как я могу этого добиться?