2012-06-13 3 views
6

Я ищу хорошее лицо, эмоции и метод распознавания голоса в C#. Для распознавания лиц я раньше использовал Emgu CV, который не является точным, а производительность очень низкая в условиях низкой освещенности. Также мне нужно найти эмоции пользователя. Печально или счастливо. Но мне показалось, что это нелегко с Emgu CV.Человеческое лицо, эмоции и распознавание голоса

Также для распознавания речи я пока не могу найти решения, я нашел распознавание речи, но это не то, что мне нужно.

Я не хочу использовать какие-либо онлайн-API. Может ли кто-нибудь предложить мне какие-либо SDK или Алгоритмы, с помощью которых я реализую лицо, эмоцию и распознавание голоса?

+2

[Переполнение стека не дает рекомендации продукта или услуги] (http://meta.stackexchange.com/a/128562/166663). – ildjarn

ответ

3

распознавания лиц

распознавания голоса

Просто взгляните на System.Speech.Recognition Namespace (посмотреть на this и this ответа).

1

Я понимаю, что вопрос очень старый, хотя я хотел бы внести свой вклад в это, так как я также работает над подобным приложением

Для лица, эмоции и распознавания голоса есть много доступных сейчас, Ниже приведены некоторые варианты

1) обнаружение лица и распознавание с помощью OpenCV: http://ahmedopeyemi.com/main/face-detection-and-recognition-in-c-using-emgucv-3-0-opencv-wrapper-part-1/

Pro: Открытый исходный код так в основном бесплатно. Вы можете изменить код, чтобы он соответствовал вашим потребностям. Поддержка нескольких платформ.

Con: Точность допустима, но не велика. Это можно решить, изменив библиотеку в соответствии с вашими потребностями.

2) Обнаружение лица и распознавание с эмоциями: попробуйте Microsoft Познание Service API

Pro: очень точным. Он включает в себя множество других сервисов, таких как НЛП, речь на текст, текст на речь, компьютерное зрение, переводчик языка RT и т. Д. Точность отличная, поскольку сервисы размещаются на облаке и проходят обучение для каждого ввода данных.

Con: Платное решение. Немного дорого. Вы должны платить за каждую услугу отдельно.

3) Распознавание речи: Google Voice API Pro: аналогично службе MS-обучения. Точность лучше в шуме. con: Оплачено. Не может быть хорошим для разового коммерческого коммерческого продукта

4) Распознавание речи и НЛП: wit.ai/api.ai Pro: Бесплатно. Может использовать данные из других общедоступных приложений. Точность хорошая. Con: Не нашли что-нибудь

Попробуйте еще несколько ссылок следующим образом. Может немного помочь.

на основе MS Face API системы безопасности https://www.hackster.io/peejster/facial-recognition-security-system-c6ca6c