Android 语音中的情感检测

Android 语音中的情感检测,android,speech-recognition,speech,Android,Speech Recognition,Speech,我想建立一个应用程序,分析从麦克风讲话的情感内容 这并不涉及语音识别,尽管有时用作额外功能。情感分析基于声音的韵律特征(音调变化、速度等、音调) 我知道这可以在台式电脑上完成,但我不希望用户为了获得情感反馈而不得不将录音(电话对话)上传到服务器上 我需要的是一个API,它可以提供整个分析,也可以是一个API,我可以使用它来提取这些特征(即对话的平均速度) 外面有这样的东西吗 提前谢谢 检查这个OpenEAR软件包,它应该提供最新最先进水平的一切 在这里读一下 慕尼黑openEAR工具包是用于

我想建立一个应用程序,分析从麦克风讲话的情感内容

这并不涉及语音识别,尽管有时用作额外功能。情感分析基于声音的韵律特征(音调变化、速度等、音调)

我知道这可以在台式电脑上完成,但我不希望用户为了获得情感反馈而不得不将录音(电话对话)上传到服务器上

我需要的是一个API,它可以提供整个分析,也可以是一个API,我可以使用它来提取这些特征(即对话的平均速度)

外面有这样的东西吗


提前谢谢

检查这个OpenEAR软件包,它应该提供最新最先进水平的一切

在这里读一下

慕尼黑openEAR工具包是用于自动语音情感识别的完整软件包。它的首字母缩写代表开放的情感和情感识别工具包。它基于openSMILE特征提取程序,因此能够实时在线进行情感识别。包括各种标准语料库上预先训练的模型,以及用于快速构建和评估自定义模型集的脚本和工具。目前包括的分类器是使用LibSVM库的支持向量机。不久将出现的还有双向长短期记忆递归神经网络、区分性多名义贝叶斯网络和懒惰学习者


openEAR是根据GPL许可证许可的自由软件。第一个版本(包括模型集和预编译的openSMILE)将很快在Sourceforge:openEAR上发布。同时,请参考openSMILE项目,我们在该项目中提供了特征提取引擎。

非常感谢您的关注!Nikolay,如果我没弄错的话,如果我想把一个音频文件归类为6种基本情绪类型中的一种(因为它是在柏林数据库上训练的),那么就没有训练阶段了?或者我需要实现一个分类器吗?但是分类器应该经过训练,对吗?如果我问的是显而易见的问题,请原谅。感谢您的帮助提供了经过预训练的模型,您无需培训即可使用它们,仅用于情绪检测。提供了分类器,您可以根据需要进行修改。您也可以在自己的数据库中训练新模型。好的,谢谢!由于无法获取带注释的数据,因此无法进行培训。但我希望这会很好地解决;)