人脸,情感和语音识别

时间:2012-06-13 07:36:18

标签: c# .net voice-recognition face-recognition

我在C#寻找一个好的面部,情感和语音识别方法。对于人脸识别,我早期使用的是Emgu CV,它不准确,在低光照条件下性能非常低。我还需要找到用户的情感。无论是悲伤还是快乐。但我发现Emgu CV并不容易。

同样对于语音识别我还没有找到任何解决方案,我发现语音识别,但这不是我需要的。

我不想使用任何在线API。任何人都可以建议我使用哪种SDK或算法来实现面部,情感和语音识别?

3 个答案:

答案 0 :(得分:3)

面部识别

语音识别

只需查看System.Speech.Recognition Namespace(查看thisthis回答)。

答案 1 :(得分:2)

答案 2 :(得分:1)

我理解这个问题已经很老了,虽然我想为此做出贡献,因为我也在研究类似的应用程序

对于面部,情感和语音识别,现在有很多可用的,在下面找到一些选项

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语言翻译等。准确性很高,因为服务托管在云上,并且正在为每个数据输入进行培训。

Con:付费解决方案。有点贵。您必须单独为每项服务付费。

3)语音识别:Google Voice API 专业:类似于MS认知服务。噪音的准确度更高。 骗局:支付。可能不适合一次性销售商品

4)语音识别和NLP:wit.ai/api.ai 亲:免费使用。可以使用其他公共应用程序的数据。准确性很好。 骗局:我找不到任何

尝试更多链接,如下所示。可能会有所帮助。

基于MS Face API的安全系统 https://www.hackster.io/peejster/facial-recognition-security-system-c6ca6c