Распознавание человеческого лица, эмоций и голоса

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

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

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

3 ответов


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

Голос признание

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


кажется, что вам нужен Kinect. http://www.microsoft.com/en-us/kinectforwindows/develop/


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

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

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

Pro: с открытым исходным кодом так в основном бесплатно. Вы можете измените код в соответствии с вашими потребностями. Многоплатформенность.

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

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

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

Con: платное решение. Дороговато. За каждую услугу нужно платить отдельно.

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

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

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

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