Как указано в одном из моих комментариев выше, мы пробуем распознавание голоса .Net SDK от Vangard Voice Systems. В нем используется механизм распознавания голоса Nuance Vocon3200, который пользуется уважением и, похоже, хорошо работает на ранних этапах тестирования. Мы сейчас используем дешевый микрофон и у нас есть проблемы с внешним шумом. Надеюсь, это будет решено с помощью гарнитуры с шумоподавлением. Программной модели немного не хватает того, что она в основном подключается к существующему неголосовому приложению. Из-за этого есть некоторые ограничения, и разработчик имеет ограниченный доступ к API. Каждый раз, когда вы пытаетесь упростить что-то подобное, вы значительно усложняете создание эффективного решения. Учитывая это, мы действительно не смогли найти ни одного конкурирующего продукта, который бы соответствовал нашим потребностям .Net SDK для голосовой поддержки мобильных приложений. В настоящее время у них есть небольшая вырезанная ниша.
Я бы предпочел пойти на C ++ SDK от Nuance (для которого другая компания написала оболочки .Net), но бизнес-модель Nuance предполагает, что мы разрабатываем продукт для перепродажи, и имеет некоторые существенные роялти. Настоящий барьер для компании, которая хочет разрабатывать внутренние приложения.