知乎上有很多关于「如何判断女朋友是否生气」之类的问题,有人回答:字越少,事越大;还有人说:真生气,一个月不联系;假生气,会撒娇说「我生气了」。

「女朋友是生气了么?」是千古难题

所以,女朋友的「我没生气/真的没生气」=「很生气」;「我生气了」=「撒娇,没生气,亲亲抱抱举高高嘛」。这样的情绪逻辑让直男们抓狂。

女朋友的情绪根本就感受不出来啊

究竟应该怎么样才能听出女朋友到底生气了没呢?据说,AI 已经在听音识情绪上做出成绩,可能比男生抓耳挠腮地琢磨半天的结果更准确。

Alexa 语音助手:正在修炼成为暖男
亚马逊语音助手 Alexa 在感知情绪方面,可能比男朋友还机智。

今年,经过最新升级后,Alexa 已经能够通过分析用户指令的高低和音量等反应,识别出快乐、高兴、愤怒、悲伤、烦躁、恐惧、厌恶、厌倦甚至压力等情绪,并对相应指令做出回应。

比如,如果一个女生一边擤鼻涕一边咳嗽一边又跟 Alexa 说自己有点饿了,那么 Alexa 就会通过对女生说话的的音调(虚弱、低沉)和背景音(咳嗽、擤鼻涕)分析出她很可能得病了,然后发出来自机器的贴心关怀:要不要来碗鸡汤,或者叫个外卖?甚至直接线上订购一瓶止咳糖浆一小时内送货上门?

这表现,是不是比钢铁直男男朋友还贴心?

人工智能做情绪分类已不是什么新鲜事了,不过,最近,亚马逊 Alexa Speech 团队前段时间打破了传统方法,发表了新的研究成果。

传统的方法都是有监督的,其获取的训练数据已经根据说话者的情绪状态被标记过。而亚马逊 Alexa Speech 团队的科学家最近采用了一种不同的方法,他们在国际声学,语音和信号处理会议(ICASSP)上发表了介绍这种方法的论文《Improving Emotion Classification through Variational Inference of Latent Variables》。

他们没有采用详尽注释过「情感」的语料库来训练系统,而是提供了一个对抗自编码器(AAE)。这是一个包含来自 10 个不同发言者的 10,000 个话语的公开数据集。

他们得到的研究结果是,在判断人们的声音中的效价(emotion valence)或情感价值(emotional value)时,神经网络的准确度提高了 4%。在团队的努力下,通过用户声音,便能可靠地确定用户的心情或情绪状态。

AAE 模型原理示意图

论文的共同作者,Alexa Speech 组高级应用科学家 Viktor Rozgic 解释道,对抗自编码器是包含编码器的两部分模型——编码器(encoder)和解码器(decoder)。编码器学习生成输入语音的紧凑(或潜在)表示,编码训练示例的所有属性;而解码器重建来自紧凑表示的输入。

对抗自编码器的架构

研究人员的情绪表征由三个网络节点组成,三个网络节点分别用于三种情绪测量:效价,激活(activation,说话者是警觉的,投入的还是被动的),以及支配(说话者是否感觉被周边局面控制)。

训练分三个阶段进行。第一阶段使用无标签的数据单独训练编码器和解码器。第二阶段为对抗训练,对抗性鉴别器试图区分编码器产生的真实表示与人工表示的技术,该阶段用于调整编码器。在第三阶段,调整编码器以确保潜在情绪表示,来预测训练数据的情绪标签。

为了捕获有关语音信号的信息,在涉及句子级特征表示的「hand-engineered」实验中,他们的 AI 系统在评估效价方面比传统训练网络的准确度提高了 3%。

此外,他们表示,当向网络提供一组表示 20 毫秒帧(或音频片段)声学特性的序列时,效果提高了 4%。

MIT 实验室打造神经网络 1.2 秒感知愤怒
亚马逊不是唯一一家研究改进的基于语音的情绪检测的公司。麻省理工学院媒体实验室 Affectiva 最近演示了一个神经网络 SoundNet:可以在短短 1.2 秒内(已经超越人类感知愤怒所需时间)将愤怒与音频数据分类,并且无论哪种语言。

Affectiva 的研究人员在新论文《Transfer Learning From Sound Representations For Anger Detection in Speech》中描述了该系统。它建立在语音和面部数据打造情感档案的基础上。

为了测试 AI 模型的通用性,该团队使用以英文训练的模型,对普通话语音情感数据训练的模型(普通话情感语料库,简称MASC)进行了评估。结果它不仅可以很好地推广到英语语音数据,对汉语数据也很有效,尽管性能略有下降。

针对英文与中文的训练结果 ROC 曲线,虚线表示随机分类器的 ROC

团队表示,「识别愤怒应用广泛,包括会话界面和社交机器人,交互式语音应答(IVR)系统,市场研究,客户代理评估和培训,以及虚拟现实和增强现实。」

未来的工作将开发其他大型公共语料库,并为相关的基于语音的任务训练 AI 系统,例如识别其他类型的情绪和情感状态。

以色列 App 识别情绪:准确率 80%
以色列创业公司 Beyond Verbal 开发了一款名为 Moodies 的应用,它能够通过麦克风采集说话者的声音,经过 20 秒左右的分析,判断说话者的情绪特征。

Moodies 拥有一套特殊的算法,软件会对说话者的节奏、时间、声音大小、停顿以及能量等情绪维度进行分析

尽管语音分析专家承认语言与情绪具有相关性,但不少专家却质疑这种实时测算的准确性——这类工具收集到的声音样本非常有限,实际的分析可能需要收集数年的样本。

「以目前认知神经学的水平,我们根本没有技术真正地了解一个人的思想或者情感。」 哥伦比亚大学心理学教授助理 Andrew Baron 说道。

不过 Beyond Verbal 负责市场的副总裁 Dan Emodi 表示,Moodies 经过了三年多的研究,根据用户的反馈,应用分析的准确率约为 80%。

Beyond Verbal 公司表示,Moodies 可以应用于自我情绪诊断、客服中心处理顾客关系甚至检测求职者是否说谎,当然你也可以带到约会的场景中,看对方是否真的对自己感兴趣。

语音情绪识别依然面临挑战
虽然很多科技公司已经在这方面有着多年的研究,也得到不错的成果。但是,正如上文 Andrew Baron 所质疑的,这项技术还面临多个挑战。

就像女朋友一句平静的「我没生气」并不代表她真的没生气一样,一个发音中可以包含多种感情,不同情感的边界也难以界定,哪个情绪是当前主导的情绪?

你可以点击这里查看国内某语音情绪识别产品发布的爆笑视频。

并不是所有的语气都像视频中这样明显与激烈,表达情感是一个个性化极强的事情,根据个人,环境甚至文化差异都很大。

此外,一种情绪可能持续很长时间,但期间也会有快速变化的情绪,情感识别系统是检测长期的情绪还是短时的情绪呢?比如某人限于失业的痛苦中,但期间因为朋友的关心短暂开心了一下,但实际上他仍处于伤心状态,AI 该怎么定义他的状态呢?

而另一个令人担心的事是,当这些产品能够听懂人的情绪后,是否会因为用户对它的依赖,而询问更多隐私性的问题,获取用户多方面信息,从而将「服务」变成「买卖」?

愿你会拥有大白,也拥有真正懂你的人
很多人都想拥有一个温暖又贴心的大白,这个在科幻动画里才有的高情商机器人,未来是否会成真呢?

非常低落而缓慢地跟小冰说话得到无情回答

目前,很多聊天机器人依然没有情商,无法感知用户的小情绪,常常把天聊死。所以,真正能够听懂你的,依然是陪伴在你身边倾听你的人。

AI 技术人脸识别喜怒哀乐情绪表达相关推荐

  1. Qt+百度AI实现人脸识别之人脸检测

    文章目录 简单需求 Demo运行结果 百度AI人脸识别接入 为什么使用百度AI接口 接入步骤 如何获取Access Token Qt软件开发 人脸检测Qt编程步骤 知识点 网络编程 get.put.p ...

  2. 树莓派人脸识别_童话树莓派|(十一)进入AI世界人脸识别(防疫检测)

    童话树莓派 第十一集-进入AI世界-人脸识别(防疫检测) [人脸识别+口罩检测] 小朋友们,很快又见面了 今天我们继续进入AI人工智能世界,探寻人脸识别的奥秘 你看起来多少岁呢? 你看起来是男的还是女 ...

  3. Python基于百度AI的人脸识别系统--颜值检测

    基于百度AI的人脸识别系统–颜值检测 刚开始学,觉得好玩就写了这个 主要是分为人脸识别系统的对接,UI的设计 人脸识别系统: 用的百度的AI,其中的AK,SK可以换成自己的,在百度开放平台上注册就能获 ...

  4. 立宏安全设备工程-AI Box 门锁开关-AI BOX 人脸识别安全门锁盒子

    AI Box 门锁开关 AI BOX 人脸识别安全门锁盒子 •人脸/指纹授权人员方可开锁 •非授权人员无法打开门 •安全门锁达到Ple ,安全系统可达PLd •预警功能强大 •行为分析大数据 •外壳包 ...

  5. Unity技术分享之调用Youtu实现智能AI图像处理人脸识别,证照识别等

    最近因在研究图像解析的过程中无意看到了腾讯优图免费API的事情,就是天天P图的技术支持,感觉挺有意思的,官方的C#API是:根(qq418871901)在维护. 腾讯优图是腾讯旗下顶级的机器学习研发团 ...

  6. AI(1 )---人脸识别在各个行业的典型盈利模式

    人脸识别在各个行业的典型盈利模式 当前,人工智能的产业化发展处于井喷阶段,有人称AI已成为一种社会现象.这其中,以人脸识别为代表的计算机视觉的发展备受关注.人脸识别是基于人的脸部特征信息进行身份识别的 ...

  7. python dlib人脸识别_python3+dlib人脸识别及情绪分析

    一.介绍 我想做的是基于人脸识别的表情(情绪)分析.看到网上也是有很多的开源库提供使用,为开发提供了很大的方便.我选择目前用的比较多的dlib库进行人脸识别与特征标定.使用python也缩短了开发周期 ...

  8. AI医疗 | 人脸识别、智能导诊系统上线,医号馆将引领基层医疗新时代

    随着AI技术向医疗行业的推进,医疗市场发生翻天覆地的变化. 目前,AI技术主要应用于医学影像.虚拟助手.药物发现.医院管理.健康管理.疾病预测.精准治疗及辅助诊疗等方面. 在影像诊断领域,AI可快速阅 ...

  9. java 正規表示 group_经验分享|Java+百度AI实现人脸识别

    之前尝试用python+opencv实现过人脸识别,接下来我们使用Java+百度AI来实现人脸识别的尝试. I 注册百度开放平台账号 打开百度AI官方网站(https://ai.baidu.com/? ...

最新文章

  1. 【linux】Valgrind工具集详解(四):抑制错误
  2. LeetCode: 111. Minimum Depth of Binary Tree
  3. 通过Webservice查询手机号码归属地
  4. ​再见 Seaborn!Altair 数据可视化已超神
  5. (十六)深入浅出TCPIP之Hello CDN
  6. 小米8劲敌来了!同是骁龙845,它降价幅度更大
  7. 【react】 react---项目的-----------简单路由配置
  8. 终端terminal个性化配置
  9. 安装各种工具/第三方库(随时更新)
  10. App开发国内常用的应用市场
  11. 水晶易表 Xcelsius 2008 安装指南学习资源
  12. Elasticsearch关闭index的自动日期检测
  13. 使用diskpart制作U盘启动盘
  14. 如何实现团队高效协作?
  15. 用ES6中的模板字符串实现在字符串中添加变量和字符串换行
  16. C语言入门(什么是C语言,C语言的编程机制以及一些基础计算机概念)
  17. “3点钟无眠区块链”的前世今生
  18. Mean ± SEM or Mean(SD)
  19. Ubuntu 16.04 LTS 安装libvips出现”Package vips was not found in the pkg-config search path”
  20. ArcGIS发展历史及体系架构

热门文章

  1. 女生右手无名指戴戒指
  2. OA办公自动化系统有哪些类型
  3. 组件之间数据信息传递方法
  4. php发送exmail邮箱,WordPress无插件完美实现邮箱SMTP发件功能
  5. win 10配置Tomcat 8.5环境变量
  6. Myeclipse tomcat 部署项目报错
  7. Oracle内核技术揭密
  8. 2017年社交产品关键词:骚浪贱
  9. cesium相关学习网址
  10. VS2013 Windows7(X64被测试)安装方法 离线安装