Я не использовал никаких инструментов распознавания речи, но его не очень сложно реализовать, если вы можете создать плагин Java и использовать его для вызова нативной функции.В любом случае я нашел несколько SDK:
Вы можете проверить демонстрацию карманных сфинксов для распознавания речи.
https://github.com/cmusphinx/pocketsphinx
https://github.com/cmusphinx/pocketsphinx-android-demo
Вот найденное мной хранилище, в котором используется AndroidSpeechRecognition.
https://github.com/gsssrao/UnityAndroidSpeechRecognition
Программист изначально привел приятное объяснение реализации распознавания голоса:
Как добавить распознавание речи в проект Unity?
Тогда естьWatsonSDK за единство, но, похоже, через облако, но вы можете проверить это: https://github.com/watson-developer-cloud/unity-sdk
И если вы не против заплатить за этот плагин под названием Android SpeakNow, вы можете получить его из хранилища активов:https://assetstore.unity.com/packages/tools/integration/android-speaknow-16781
Это некоторые облачные пакеты из хранилища активов, я действительно сомневаюсь, что вам может понадобиться этот пакет для реализации, но в любом случае это для кого-то, кто может потребовать их в какой-то момент времени:
https://assetstore.unity.com/packages/add-ons/machinelearning/google-cloud-speech-recognition-vr-ar-desktop-desktop-72625
https://assetstore.unity.com/packages/tools/integration/yandex-cloud-speech-recognition-vr-ar-mobile-desktop-75155
И наконец DictationRecognizer ;по умолчанию этот доступен только для windows 10 с Unity 2018.2.Так что это не подлежит сомнению.Моя лучшая ставка была бы cmusphinx или с изначально реализованной , которая, я считаю, будет более подходящей для ваших нуждПроверь их.Попробуйте реализовать один или два и дайте нам знать, если вы добились успеха или нет.
Если кто-то может добавить дополнительные ссылки в SDK для распознавания голоса, не стесняйтесь добавлять.Это было бы действительно здорово.