Human face, emotion and voice recognition

让人想犯罪 __ 提交于 2019-12-03 00:37:03
gliderkite

Face recognition

Voice recognition

Simply take a look at System.Speech.Recognition Namespace (look at this and this answer).

I understand the question is very old, although I would like to contribute to it since I am also working on similar application

For Face, Emotion and Voice recognition there are plenty available now, find below some options

1) Face detection and recognition using OpenCV: http://ahmedopeyemi.com/main/face-detection-and-recognition-in-c-using-emgucv-3-0-opencv-wrapper-part-1/

Pro: Open source so basically free. You can modify the code to accommodate your needs. Multiple platforms supported.

Con: Accuracy is tolerable but not great. This can be resolved by modifying the library to your needs.

2) Face detection and recognition with emotions: try Microsoft Cognition Service API

Pro: very accurate. It includes many other services such as NLP, Speech to Text, Text to Speech, Computer Vision, RT language translator and so on. Accuracy is great since the services are hosted on cloud and are being trained for every data input.

Con: Paid solution. Little expensive. You have to pay for each service separately.

3) Speech recognition: Google Voice API Pro: similar to MS cognition service. Accuracy is better in Noise. con: Paid. May not be good for one time sale commercial product

4) Speech recognition and NLP: wit.ai/api.ai Pro: Free to use. Can use data from other public apps. Accuracy is good. Con: I don't find find any

Try some more links as follows. May help a little.

MS Face API based security system https://www.hackster.io/peejster/facial-recognition-security-system-c6ca6c

易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!