基于文本的消息中的异步语音行为检测制造技术

技术编号:18737618 阅读:13 留言:0更新日期:2018-08-22 05:55
本文描述了涉及采用自然语言处理(NLP)的通信系统的几种实施方式。更具体地,几种实施方式涉及用于对在通信平台的用户之间进行传送的基于文本的消息执行异步语音行为检测的系统、方法以及界面。异步语音行为检测允许在不中断通信流的情况下来分析消息的内容。也就是说,这些消息可被发布以供查看(例如,到聊天室)并且同时被传送至NLP服务器以用于进一步分析。已发布的消息随后可进行更新(例如,通过添加用于存储、搜索等的标签)。

【技术实现步骤摘要】
【国外来华专利技术】基于文本的消息中的异步语音行为检测相关申请的交叉引用本申请要求于2015年11月17日提交的标题为“ASYNCHRONOUSSPEECHACTDETECTIONINTEXT-BASEDMESSAGES”的第62/256,338号(代理人案号117082-8002.US00)的美国临时专利申请的权益,其全部内容通过引用并入本文中。
几种实施方式涉及自然语言处理,并且更具体地涉及对在通信平台的用户之间进行传送的基于文本的消息执行异步语音行为检测。
技术介绍
通信平台和协作工具经常被商业企业的雇员用来更加容易地交换想法、文档等。例如,对团队项目有贡献的雇员可以通过将消息发布到私人内部聊天室来相互交谈。虽然这些消息的内容(即,聊天历史)在某些情况下可能是可搜索的,但是这种搜索的范围通常是有限的。换言之,传统的通信平台通常只允许简单地搜索消息本身中的字符和符号。随着现代公司的成长,越来越多的协作和通信通过使用内部聊天系统以及即时通讯服务来完成。附图说明通过结合所附的权利要求以及附图(所有这些构成本说明书的一部分)来研究以下具体实施例,这些以及其他目的、特征和特性对于本领域技术人员而言将变得更加明显。虽然所附的附图包括几种实施方式的图示,但附图并不旨在限制所要求保护的主题。图1是描绘在几种实施方式中可能发生的通信系统中的某些组件的概括框图。图2是具有聊天服务器和NLP服务器的示例性组件的框图,聊天服务器和NLP服务器一起检测发布至通信界面的消息内的语音行为。图3是用户向其中输入消息以相互通信的界面的屏幕截图。图4描绘了由NLP服务器执行异步语音行为检测的过程的流程图。图5是示出其中可以实现本文中所描述的至少一些操作的计算机系统的示例的框图。附图仅出于说明的目的来描绘整个具体实施例中所描述的几种实施方式。尽管在附图中以示例的方式示出了特定实施方式并在以下进行了详细描述,但是本专利技术可适用于多种修改和替代形式。然而,并不旨在将本专利技术限制于所描述的特定实施方式。因此,要求保护的主题旨在覆盖落入由所附权利要求而限定的本专利技术范围内的所有修改、等同方案以及替代方案。具体实施方式本文描述了涉及采用自然语言处理(NLP)的通信系统的几种实施方式。更具体地,几种实施方式涉及用于对在通信平台的用户之间进行传送的基于文本的消息执行异步语音行为检测的系统、方法和界面。异步语音行为检测允许在不中断通信流的情况下来分析消息的内容。也就是说,这些消息可被发布用于查看(例如,到聊天室)并同时被传送至NLP服务器用于进一步分析。随后,可以更新所发布的消息(例如,通过添加用于存储、搜索等的标签)。虽然为了方便,参照用于公司和雇员的通信系统描述了几种实施方式,但是本专利技术的实施方式同样适用于具有教育、个人等应用的多种其他通信系统。本文所介绍的技术可以被实现为专用硬件(例如,电路)、或被实现为采用软件和/或固件适当编程的可编程电路、或被实现为专用和可编程电路的组合。因此,实施方式可以包括其上存储有指令的机器可读介质,该指令可以用于对计算机(或其他电子设备)进行编程以执行处理。机器可读介质可包括但不限于软盘、光盘、光盘只读存储器(CD-ROM)、磁光盘、只读存储器(ROM)、随机存取存储器(RAM)、可擦除可编程只读存储器(EPROM)、电可擦除可编程只读存储器(EEPROM)、磁卡或光卡、闪存或适用于存储电子指令的其他类型的介质/机器可读介质。术语下面给出贯穿本申请所使用的术语、缩写和短语的简要定义。在本说明书中对“一个实施方式”或“实施方式”的引用意味着结合该实施方式所描述的特定特征、结构或特性被包括在本公开的至少一个实施方式中。在说明书中多处出现的短语“在一个实施方式中”不一定都指相同的实施方式,也不是与其他实施方式相互排斥的单独或替代实施方式。而且,描述了可以由一些实施方式而不是其他实施方式来展示的几种特征。类似地,描述了对一些实施方式而言是要求,而对其他实施方式则不是要求的几种要求。除非上下文明确要求,否则在整个说明书和权利要求书中,词语“包括(comprise)”、“包括(comprising)”等应被解释为包含性的意义,而不是排他性或穷举性的意义;也就是说,在“包括但不限于”的意义上。如本文所使用的,术语“连接”、“耦合”或其任何变体,意指两个或多个元件之间的直接或间接的任何连接或耦合;元件之间的连接的耦合可以是物理的、逻辑的或其组合。例如,两个设备可以直接耦合,或通过一个或多个中间通道或设备进行耦合。作为另一个示例,设备可以信息能够在其间传递而不与另一个共享任何物理连接的方式进行耦合。此外,当在本申请中使用时,“在此”、“在...之上”、“在...之下”以及类似含义的词语应当指的是本申请作为整体,而不是本申请的任何特定部分。在上下文允许的情况下,在具体实施例中使用单数或复数的词也可以分别包括复数或单数。词语“或”在引用两个或多个项目的列表时,涵盖以下对该词语的所有解释:列表中的任何项目、列表中的所有项目以及列表中的项目的任何组合。如果说明书声明组件或特征“可能(may)”、“可能(can)”、“可能(could)”或“可能(might)”被包括或具有特性,则该特定组件或特征并不需要被包括或具有该特性。术语“模块”广义上指软件、硬件或固件(或其任何组合)组件。模块通常是使用特定输入可以产生有用数据或其他输出的功能组件。模块可能是独立的,也可能不是独立的。应用程序(也称为“应用”)可以包括一个或多个模块,或者模块可以包括一个或多个应用程序。在具体实施例中所使用的术语旨在以其最宽泛的合理方式进行解释,即使其与某些示例结合使用。在本公开的上下文中以及使用每个术语的具体上下文中,本说明书中使用的术语通常具有本领域的普通意义。为方便起见,某些术语可能会突出显示,例如使用大写、斜体和/或引号。突出显示的使用对术语的范围和含义没有影响;在相同的上下文中,术语的范围和含义是相同的,不管它是否被突出显示。应当理解的是,可以多种方式来描述相同的元件。因此,替代的语言和同义词可用于本文所讨论的任何一个或多个术语,并且不会特别重视本文中是否阐述或讨论了术语。提供了某些术语的同义词。叙述一个或多个同义词并不排除使用其他同义词。包括本文所讨论的任何术语的示例的本说明书中任何地方的示例的使用仅是说明性的,并不旨在进一步限制本公开或任何示例性术语的范围和含义。同样地,本公开并不限于本说明书中给出的几种实施方式。系统拓扑概述图1是描绘在一些实施方式中可能发生的通信平台100中的某些组件的概括框图。平台100允许用户124a-c,其也可被称为雇员,使用呈现在一个或多个交互设备126a-c上的界面122来彼此通信。例如,交互设备126a-c可以是移动智能手机、个人数字助理(PDA)、平板电脑(例如,)、便携式电脑、个人计算机、可穿戴计算设备(例如,智能手表)等。以下参照图3对界面122进行更加深入地描述。虽然用户124a-c典型地通过键入查询和响应来相互通信,但几种实施方式考虑了替代输入,例如光学或听觉识别。例如,通信平台100可以被配置为通过执行语音识别来生成口头消息的文本表示。因此,交互设备126a-c可以被配置为接收文本输入(例如,通过键盘)、音频输入(例如本文档来自技高网...

【技术保护点】
1.一种用于对在通信平台的用户之间进行传送的消息执行异步语音行为检测的计算机实现的方法,所述方法包括:在聊天服务器处接收由用户在由所述通信平台产生的界面处输入的消息;由所述聊天服务器将所述消息发布到所述界面以供所述用户和至少一个其他用户查看;由所述聊天服务器将所述消息传送至语音处理服务器;由所述语音处理服务器执行一个或多个自然语言处理(NLP)技术以识别所述消息中的内容;由所述语音处理服务器从在所述消息中所识别的内容来检测语音行为;由所述语音处理服务器创建与所述语音行为相对应的标签;由所述语音处理服务器将所述标签传送至所述聊天服务器;以及由所述聊天服务器将所述标签附加到被发布至所述界面的消息。

【技术特征摘要】
【国外来华专利技术】2015.11.17 US 62/256,3381.一种用于对在通信平台的用户之间进行传送的消息执行异步语音行为检测的计算机实现的方法,所述方法包括:在聊天服务器处接收由用户在由所述通信平台产生的界面处输入的消息;由所述聊天服务器将所述消息发布到所述界面以供所述用户和至少一个其他用户查看;由所述聊天服务器将所述消息传送至语音处理服务器;由所述语音处理服务器执行一个或多个自然语言处理(NLP)技术以识别所述消息中的内容;由所述语音处理服务器从在所述消息中所识别的内容来检测语音行为;由所述语音处理服务器创建与所述语音行为相对应的标签;由所述语音处理服务器将所述标签传送至所述聊天服务器;以及由所述聊天服务器将所述标签附加到被发布至所述界面的消息。2.根据权利要求1所述的计算机实现的方法,其中所述附加使可视元素出现在所述界面上,所述可视元素指定对应于所述语音行为的标签。3.根据权利要求1所述的计算机实现的方法,其中所述附加使所述聊天服务器为所述消息创建数据库记录,并采用所述标签填充所述数据库记录。4.根据权利要求1所述的计算机实现的方法,进一步包括:在接收到所述消息时通过所述聊天服务器接收由所述语音处理服务器传送的确认。5.根据权利要求4所述的计算机实现的方法,进一步包括:在接收到所述标签时通过所述语音处理服务器接收由所述聊天服务器传送的确认。6.根据权利要求1所述的计算机实现的方法,其中所述一个或多个NLP技术包括以下中的一个或多个:话语拆分、词语切分、词典查找、特征提取以及消息分类。7.一种用于对通信平台的用户之间进行传送的消息执行异步语音行为检测的系统,所述系统包括:聊天服务器,其包括:通信模块,其可通信地耦合至语音处理服务器以及一个或多个交互设备;图形用户界面(GUI)模块,其被配置为生成可由所述一个或多个交互设备访问的界面,所述界面允许所述通信平台的用户彼此交互;处理器,其可操作地执行存储的指令...

【专利技术属性】
技术研发人员:斯蒂芬·克罗纳菲力克斯·豪斯勒利奥·法斯本德
申请(专利权)人:优步格拉佩股份有限公司
类型:发明
国别省市:奥地利,AT

相关技术
    暂无相关专利
网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1