我正在寻找一种好的C#的人脸、情感和语音识别方法。对于人脸识别,我很早就使用了Emgu CV,它不准确,在弱光条件下性能非常低。我还需要找到用户的情绪。无论是悲伤还是快乐。但是我发现使用Emgu的简历并不容易。
另外,对于语音识别,我还找不到任何解决方案,我找到了语音识别,但它不是我需要的。
我不想使用任何在线API。有没有人能推荐我一些SDK或算法,用来实现人脸、情感和语音识别?
发布于 2012-06-13 17:03:07
人脸识别
语音识别
发布于 2012-06-13 15:53:15
看起来你需要Kinect。http://www.microsoft.com/en-us/kinectforwindows/develop/
发布于 2017-08-09 04:47:15
我知道这个问题很老了,尽管我也在做类似的应用程序,所以我想为它做点贡献。
对于人脸、情感和语音识别,现在有很多可用的,可以在下面找到一些选项
1)基于OpenCV的人脸检测与识别:http://ahmedopeyemi.com/main/face-detection-and-recognition-in-c-using-emgucv-3-0-opencv-wrapper-part-1/
赞成:开源,所以基本上是免费的。您可以修改代码以满足您的需要。支持多种平台。
缺点:准确性是可以容忍的,但不是很好。这可以通过根据需要修改库来解决。
2)带情绪的人脸检测和识别:尝试Microsoft Cognition Service API
赞成:非常准确。它包括许多其他服务,如NLP,语音到文本,文本到语音,计算机视觉,RT语言翻译器等。准确性非常好,因为服务托管在云上,并且针对每个数据输入进行训练。
缺点:付费解决方案。有点贵。你必须单独支付每项服务的费用。
3)语音识别: Google Voice API Pro:类似于MS认知服务。在噪声中,准确性更好。缺点:付钱。可能不适合一次性销售商业产品
4)语音识别和NLP: wit.ai/api.ai Pro:免费使用。可以使用来自其他公共应用程序的数据。精确度很好。缺点:我找不到任何
尝试更多链接,如下所示。可能会有一点帮助。
基于MS Face API的安全系统https://www.hackster.io/peejster/facial-recognition-security-system-c6ca6c
https://stackoverflow.com/questions/11010180
复制相似问题