CN1389852A - 使用语音识别和自然语言对家居活动的自动控制 - Google Patents

使用语音识别和自然语言对家居活动的自动控制 Download PDF

Info

Publication number
CN1389852A
CN1389852A CN02121642A CN02121642A CN1389852A CN 1389852 A CN1389852 A CN 1389852A CN 02121642 A CN02121642 A CN 02121642A CN 02121642 A CN02121642 A CN 02121642A CN 1389852 A CN1389852 A CN 1389852A
Authority
CN
China
Prior art keywords
user
information
natural language
dialog manager
screening
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Granted
Application number
CN02121642A
Other languages
English (en)
Other versions
CN1213400C (zh
Inventor
约翰·霍华德
琼-克劳德·朱华
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Panasonic Intellectual Property Corp of America
Original Assignee
Matsushita Electric Industrial Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Matsushita Electric Industrial Co Ltd filed Critical Matsushita Electric Industrial Co Ltd
Publication of CN1389852A publication Critical patent/CN1389852A/zh
Application granted granted Critical
Publication of CN1213400C publication Critical patent/CN1213400C/zh
Anticipated expiration legal-status Critical
Expired - Fee Related legal-status Critical Current

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/40Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
    • H04N21/41Structure of client; Structure of client peripherals
    • H04N21/4104Peripherals receiving signals from specially adapted client devices
    • H04N21/4131Peripherals receiving signals from specially adapted client devices home appliance, e.g. lighting, air conditioning system, metering devices
    • GPHYSICS
    • G10MUSICAL INSTRUMENTS; ACOUSTICS
    • G10LSPEECH ANALYSIS OR SYNTHESIS; SPEECH RECOGNITION; SPEECH OR VOICE PROCESSING; SPEECH OR AUDIO CODING OR DECODING
    • G10L15/00Speech recognition
    • G10L15/08Speech classification or search
    • G10L15/18Speech classification or search using natural language modelling
    • G10L15/1822Parsing for meaning understanding
    • GPHYSICS
    • G10MUSICAL INSTRUMENTS; ACOUSTICS
    • G10LSPEECH ANALYSIS OR SYNTHESIS; SPEECH RECOGNITION; SPEECH OR VOICE PROCESSING; SPEECH OR AUDIO CODING OR DECODING
    • G10L15/00Speech recognition
    • G10L15/26Speech to text systems
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/40Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
    • H04N21/41Structure of client; Structure of client peripherals
    • H04N21/422Input-only peripherals, i.e. input devices connected to specially adapted client devices, e.g. global positioning system [GPS]
    • H04N21/42203Input-only peripherals, i.e. input devices connected to specially adapted client devices, e.g. global positioning system [GPS] sound input device, e.g. microphone
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/40Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
    • H04N21/43Processing of content or additional data, e.g. demultiplexing additional data from a digital video stream; Elementary client operations, e.g. monitoring of home network or synchronising decoder's clock; Client middleware
    • H04N21/436Interfacing a local distribution network, e.g. communicating with another STB or one or more peripheral devices inside the home
    • H04N21/43615Interfacing a Home Network, e.g. for connecting the client to a plurality of peripherals
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/40Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
    • H04N21/43Processing of content or additional data, e.g. demultiplexing additional data from a digital video stream; Elementary client operations, e.g. monitoring of home network or synchronising decoder's clock; Client middleware
    • H04N21/439Processing of audio elementary streams
    • H04N21/4394Processing of audio elementary streams involving operations for analysing the audio stream, e.g. detecting features or characteristics in audio streams
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/40Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
    • H04N21/45Management operations performed by the client for facilitating the reception of or the interaction with the content or administrating data related to the end-user or to the client device itself, e.g. learning user preferences for recommending movies, resolving scheduling conflicts
    • H04N21/4508Management of client data or end-user data
    • H04N21/4532Management of client data or end-user data involving end-user characteristics, e.g. viewer profile, preferences
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/40Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
    • H04N21/47End-user applications

Abstract

语音识别和自然语言语法分析设备用于提取用户讲话输入的意义。该系统存储一个电子活动指导的语义表示,以及该指导的内容能够被映射入自然语言语法分析器使用的语法中。因此,当用户希望搜索电子活动指导的复杂菜单结构时,他或她只需使用自然语言语句讲话。该系统自动地筛选指导的内容和向用户提供屏上显示或提供对用户请求的合成语句响应。该系统允许用户以一种自然方式与不同的设备通信,这些设备是与家居网络或家居网关通信的。

Description

使用语音识别和自然语言对家居活动的自动控制
与相关申请的相互引用
本中请是于1999年8月26日递交的名为“使用语音识别和自然语言对TV内容的自动筛选”的美国专利申请系列号09/383,758的继续部分。
发明背景
本发明一般涉及交互式信息检索。更具体地,本发明涉及一种将使用语音系统用于搜索电子存储信息的菜单结构以便向用户显示一个优化数量和恰当内容的信息。
人们对于家居中扩充计算机网络的范围日益感兴趣。家居网关被开发用于在家居内提供联网服务、家居自动化和信息访问。与提供这类访问的同时,一个相关的问题是信息检索。虽然大计算机的显示器以方便于使用、组织完善的格式合理而良好地显示信息,但家居内许多电器和系统并没有这类尺寸或质量的显示器。因此迄今为止大多数消费者电子产品和电器只能显示简单消息和小量信息。
将来随着家居网络的发展,可以预料用户需要将不同消费者电子产品和家居电器连至家居网络,允许这类产品和电器分享数据和彼此交互操作。在此方面,家居网络可以支持通过不同通道包括通过现有电话线或计算机网络线路的通信,作为叠加于AC电源线上的数据信号,或者作为使用许多不同技术包括散布频谱射频和兰牙技术的无线通信。
一旦家居网络被构作和许多不同电子产品和电器被连接,毫无疑问用户将希望将他们连接的产品和电器用作对家居网络的网络入口。与此相关的问题是现有技术提供一个非常烦琐的用户接口,特别当显示器尺寸小或质量低时更如此。使用现有技术时,有时要很长时间才能将菜单上的信息显示给用户。此外,与屏上菜单显示进行交互操作是烦琐的,特别当鼠标活动或键盘操作必须在暗室内完成时更如此。最后,用户接口屏幕可能不是位于对所有家居成员都理想的场所,以及这类接口的数量是有限的。
发明概要
本发明提供一种将使用语音系统用于筛选信息和用于依靠一个或多个电子活动指导来搜索复杂菜单结构。该系统能够被配置为向用户呈现最优数量的信息以供随后活动选择。
为解决传统的基于屏幕接口的限制,本发明使用语音识别和自然语言语法分析以便自动地筛选电子活动指导的内容,以使最优数量的精细选择能够被显示给用户以供随后通过声音或传统按钮控制或通过其他手段来进行选择。
本发明在用户选择特定活动时提供一个快速和很少扰人的接口。通常有可能在单个语句中完成一个请求。在此情况下,不需要显示设备或者就是配备了一个也不需要看它。
本发明使连至网络的任何设备有可能用作一个网络入口,以供操作连至网络的该设备或任何其他设备。如果该网络通过网关或任何合适连接连至因特网,则也能通过此网络入口访问因特网。
本发明采用一种具有一个语法分析器以便从用户输入语句中提取语义信息的语音识别系统。一个数据存储器存储一个或多个电子活动指导的表达内容。这些指导有能力将自然语言对话领域限制于特定设备、系统或讲述。这使该系统在解释与用户输入语句相关联的意义时远为准确。一个自然语言对话模块访问该电子活动指导或各指导,解释用户输入语句的意义及向网络提供合适信息以便从连至网络的任何设备中、或从因特网(如果提供了对因特网的连接)中检索特定信息。该自然语言对话模块还能提供控制命令和菜单检索命令给通过网络通信的设备。因此本发明向用户提供一种自然的讲话模式,以便在整个家居内获取信息和控制设备、电器、计算机和其他系统。
作为例子,当用户准备去商店购物时,可能对与冰箱相关联的话筒讲话并且询问,“有那些物品供我做饭?”自然语言对话模块将访问合适的(与冰箱相关联的)电子活动指导,然后检索用于将可能的菜单与冰箱内物品联系起来的信息。该系统将对可能的菜单提出建议,提醒用户可能需要的烹调原料。然后用户可能讲,“我想今晚我将要做炖鸡。请为我打印一份购物清单。”该系统然后确认现在冰箱中没有哪些物品,并且发送一个打印作业给用户计算机以便打印。
在一个优选实施例中,每个在网上通信的电器或其他设备具有一个相关联的电子活动指导,它将对话语法限制于其特定领域内。该自然语言对话模块可以是一个网上分享模块。当用户对着固定于或邻近于一个在网上通信的电器或设备的话筒讲话时,该自然语言对话模块使用电子活动指导以及最适合于输入语句使用的特定语法来解释输入语句的意义。该系统通过识别给出最高语义识别评分的语法来选择最佳活动指导。因此,用户能够站在冰箱网络入口前面并且要求该系统查阅因特网上的库存过程,以便使用系统的正文至语音合成器通过冰箱话筒回放。该自然语言对话模块将使用一个与例如连至因特网的家居网关相关联的电子活动指导来解释对库存价格的请求,即使用户通过与冰箱相关联的或邻近的话筒输入语句时也如此。
为更全面地理解本发明及其许多能力、目的和优点,可参照其余说明和附图。
附图的简要描述
图1是本发明现有优选实施例的框图,结合一个计算机网络和连至因特网的家居网关一起被显示;
图2是更详细的框图,用于阐述语音识别器和自然语言语法分析器如何与对话管理器和相关联的电子活动指导进行交互操作;
图3是一个用于阐述现有优选实施例的自然语言语法分析器各部分的框图;及
图4是一个用于阐述现有优选实施例的本地语法分析器各部分的框图。
优选实施例的描述
参照图1,家居活动控制系统被显示为一个计算机网络10的一个整体部件,它可能包括一个通过合适的连接连至因特网14的网关12。如前所述,网络10能够使用包括有线和无线技术和光纤技术在内的许多不同通信技术而被实施。
为阐述本发明的某些能力,许多设备被阐述为连至网络10。这些包括音频/视频设备16、电器18、计算机20和其他系统22。在此方面,当今大多数家居并不配备使用网络的音频/视频设备和电器。然而可以预料,将来的音频/视频设备和电器将会具有联网能力,允许这些设备用作家居网关和网络系统控制下的部件以及还用作自然语言通信的网络入口。
网关12能够采取许多不同形式,从一个简单网络插孔设备到更复杂的具有与因特网14的宽带连接的插孔和交换系统。如果需要,网关也能包括用于完成许多家居自动化功能的部件,这些自动化功能包括点灯控制功能、火警和盗窃报警功能、加热和制冷系统控制功能、电话应答和切换功能等。或者,这些家居自动化功能能够由连至网络的辅助设备来提供,如24所示。
每个连至网络10的设备例如图1中16-24所示设备优选地具有独立的处理能力及至少某些有限数据存储能力。还有,这些设备可能包括整体显示屏、用户输入控制例如按钮控制、指示设备控制、键盘等。在现有优选实施例中,每个设备被配置为独立于它与网络的连接而工作。因此如果该网络由于某些原因而退出服务,则这些设备仍然能够完成它们的相应功能。当该网络随后又投入服务时,这些设备优选地能够彼此通信以便彼此更新那些当它们没有进行通信时可能被记录的内容。
根据本发明,提供一个语音识别和自然语言对话系统以便允许用户使用自然语言与连至网络的不同设备和系统通信。为阐述目的,该语音识别和自然语言对话系统已经被阐述于30处。该系统30如图1中所示地连至网络10。这只是为了演示该系统30的语音识别和自然语言对话处理服务可供通过网络通信的设备、电器和其他设备使用。因此系统30能够在物理上被实施在家居网关12内、或在通过网络通信的其他设备、电器、计算机、自动化系统和其他系统中的任何一个之内。附加地或选代地,系统30所提供的功能性能够由从因特网14获取的部分所实施。这些部件可以按照需要例如从因特网14下载入家居网关12内。
优选实施例的语音识别和自然语言处理系统30包括一个或多个话筒32,通过它提供输入语句。这些可以是消除噪音话筒和可以在物理上被放置于不同位置,包括位于通过网络10通信的任何部件内。话筒输入被提供给一个声音输入处理模块34,它将该输入语句量化并且将它转换为语音识别器36所要求的形式。因为家居环境通常具有很多尖刺背景噪音,该声音输入处理模块34可能包括用于检测语句开始和结束的处理部件,从而筛选掉那些不满足人们语句概况的背景噪音部分。
语音识别器36可以包括一组语音模块38,它们被事先训练或适应于被识别器用于将所讲言辞转换为正文形式或符号形式。在一个实施例中语音模块38可以是讲话者无关的连续语音模块,能够将大量词汇和词组转换为正文或符号形式。如果需要,该系统可以组成为能够根据来自使用该系统的讲话者的训练或适应言辞将语音模块38更新。在此情况下,这些语音模块将被修改为讲话者有关/适应模块。
语音识别器36的输出被送至自然语言对话模块40。此模块的构成和操作将于下面更全面地描述。自然语言对话模块与一组集合地显示于42处的和单独地显示于44、46、48和50处的电子活动指导一起工作。如以下将要更全面地解释的,这些电子活动指导用于限制自然语言对话模块的领域,允许它从由语音识别器36提供给对话模块的正文或符号表达内容中提取语义内容或意义。虽然有可能构成一个能够处理与许多不同部件、设备、电器、系统等的对话的全局电子活动指导,但现有优选实施例为这些相应的设备使用单独的电子活动指导。当设计一个系统时,为每件设备将电子活动指导分开的做法使这些指导的编程和查错更容易。
自然语言对话模块可以被连至一个正文至语音合成器52,而它又连至一个合适的具有一个原理性地阐述于54处的扬声器的音频系统。该正文至语音合成器提供声音提示,作为与用户的自然语言对话的一部分。该正文至语音合成器52也能以音频合成语音形式回放正文内容,以使用户能够获取信息而不需观看显示屏。该自然语言对话模块确认用户输入语句的语义内容或意义并且提供合适的命令给通过网络10通信的相应设备。
识别和自然语言系统的现有优选实施例被阐述于图2中。来自用户的输入语句通过合适的音频接口和量化器被提供给语音识别模块110。语音识别模块110的输出被提供给自然语言语法分析器112。该语法分析器与一组语法114一起工作,它定义语法分析器能够理解的语义。该语法分析器的细节将在下面更全面地讨论。然而,主要的是该语法分析器工作于面向目标的基础上,从被识别的语句中识别关键词和词组以及使用这些识别的词和词组来充填用于表示不同面向目标任务的预定义样板或帧中的槽(slot)。
该语法分析器也与电子活动指导(EAG)的一个语义表示一起工作。在图2中,语义表示被存于116处。该EAG被映射入语法114。自然语言语法分析器因此参考存于116处的语义表示样板而确定该系统将向用户呈现那些选项或响应。因为该系统允许用户与一直变化的电子活动指导数据交互操作,一个机制被提供以便用于将电子活动指导内容下载或更新入本地语法分析器的语法中。此功能由指导映射模块118来完成。该映射模块将原理性地阐述为120处的树结构的EAG下载,并且将指导内容映射入本地语法分析器的语法。该指导映射模块具有电子活动指导的总结构的先验知识。因此该映射模块能够知道例如与一个电视机或录像机相关联的电子活动指导具有关于电影、运动、新闻、气候等的个别分类。该映射模块然后使用此先验知识将在电子活动指导的中间和叶节点处找到的信息映射入语法中。例如,对应于电影的语义表示又可能具有对应于不同类型的电影例如喜剧、戏剧、科技片的槽,导演名字的和演员名字的槽等。冰箱内容的语义表示可能具有对应于例如不同类型食品物品的槽。
该电子活动指导的总结构可能不时地变化。例如当新部件被加入网络中时这可能发生。该系统被构作为通过包括一个映射模块更新器122来容纳这些变化。能够通过网络、通过因特网或通过任何其他通信链路向该模块更新器提供更新信息。如果电子活动指导的总结构改变而使节目指导-映射模块不再正确地映射所有指导内容,则该映射模块被更新器122所更新。该更新操作可以是附加插入模块形式,或者是映射模块的一个完全新版本。
该系统的一个目的是简化与通过网络通信的设备的交互操作。该系统根据用户讲述的请求的语义将在电子活动指导中找到的信息筛选而做到这点。而在某些情况下,与用户的对话能够快速地识别用户感兴趣的单个活动或信息项目,更经常地可能需要一系列对话以便琢磨出用户对于做什麽感兴趣。
为便于此,优选实施例采用一个对话管理器124,它使用自然语言语法分析器112将用户请求精炼为能够被有意义地显示于屏幕上或通过合成的语句被呈现的某些内容。该对话管理器具有关于系统的显示能力的预存信息,以使它能够确定什麽是能够在屏幕上向用户提供的信息的合适数量。例如,在屏幕分辨率和字体高度的限制下,响应于单个请求而向用户呈现50个电影选项可能太多而无法立即显示于屏幕上。另一方面,如果响应于请求而只识别出两个节目,则该对话管理器可能需要向用户提出附加询问以便判断用户是否希望观看更多信息。
通过使用电子活动指导的语义表示,该系统完成包含于电子节目指导120中的信息的筛选。此功能被图2中的筛选模块126图解地描述。
该对话管理器与一个概况数据存储器128一起工作。此数据存储器可能包含用户概况信息,例如关于用户先前已经请求过内容的数据。此信息能够用于例如指导对话管理器和相关联的筛选功能来识别用户可能感兴趣或可能不感兴趣的信息。例如,如果用户前晚观看了一个特定节目,该事实被记录于数据存储器128中,然后该对话管理器能够在下一个晚上抑制此节目的播放。类似地,如果用户经常地在午餐选择中拒绝煮菠菜,则对话管理器将来将抑制此选择。该概况数据存储器也能用于存储关于用户喜欢多少信息被显示于屏幕上,多少信息通过合成语句提供这类用户爱好。特定用户的概况数据能够使用讲话者证实或讲话者识别来选择。在此方面,该识别系统存储每个用户的独一的或用于识别的语句特性。此后,当该用户提供输入语句时,该系统能够或者根据语句特性识别讲话者身份或者根据语句特性证实讲话者身份而证实一个由讲话者提供的给定身份。
该自然语言语法分析器112与电子活动指导的语义表示一起形成语句理解系统的核心。现在描述优选的自然语言语法分析器的细节。
图3更详细地阐述自然语言语法分析器112的各部分。具体地,语句理解模块228包括一个本地语法分析器260,用于识别预定有关的任务相关片段。语句理解模块228还包括一个全局语法分析器262,用于提取讲话者请求的总语义。
在优选实施例中的本地语法分析器260在多遍过程中利用多个小语法和一个独一的评分机制来提供语法分析建议。例如,新的本地语法分析器260根据此方案识别词组例如日期、人名、电影分类、食品分类等。如果讲话者向家居娱乐系统讲,“为我录一个在1月23日以前播放的由Mel Brooks主演的喜剧”,则该本地语法分析器认识到:“喜剧”是一个电影分类;“1月23日”是一个日期;及“MelBrooks”是一个演员。全局语法分析器将这些项目(电影分类、日期等)组合在一起,并且确认讲话者希望录下一个具有一定限制的电影。
语句理解模块228包括知识数据库263,用于将一个领域(即准备达到的目标)的语义编码。在这个意义上说,知识数据库263最好是一个如参考数字265所阐述的领域专用数据库,并且由对话管理器230用于判断是否可能采取一个与完成预定目标有关的具体活动。
该优选实施例通过一个帧数据结构264将语义编码。该帧数据结构264包含空槽266,当全局语法分析器262的语义解释与该帧匹配时,这些空槽被充填。例如,一个帧数据结构(它的领域是调谐命令)包括一个空槽,用于规定一个时期内的观众请求的频道。如果观众已经提供该频道,则该空槽被该信息所充填。然而,如果在观众已经初始地提供他的请求后需要充填该特定帧,则对话管理器230指令响应模块234要求观众提供一个所需频道。该响应模块234可能包括一个正文至语音合成器。
该帧数据结构264优选地包括多帧,它们中的每一个又具有多个槽。在电视调谐例子中,一帧可以具有指向一个电影、导演和电影种类的属性的各槽。另一帧可以具有与播放电影位置、频道等相关联的属性的各槽。
以下参考内容讨论全局语法分析器和帧:R.Kuhn和R.D.Mori,与计算机的对话(第14章:语句解释),Academic Press,Boston(1998)。
在向讲话者要求信息之前,对话管理器230使用对话历史数据文件267来协助充填空槽。对话历史数据文件267包含一个在本发明的整个设备中都出现的会话记录,。例如,讲话者标示今晚他或她将请4个人吃饭。对话管理器230将在对话历史数据文件267中存储一个人数记录。此后如果讲话者讲,“今晚我希望有户外烤肉餐,”则对话管理器230检查与冰箱相关联的数据库以便确定有哪些物品可用。使用该对话历史数据文件267,对话管理器230能够推荐“猪排”,因为有4块猪排可用。如果只有一个鸡可用,则根据对话历史,该对话管理器将不推荐鸡。如果已经充填了足够数量的槽,则本发明将要求讲话者证实和确认菜单选择。因此,如果对话管理器230通过使用对话历史数据文件267所作任何建议被证明为不正确,则讲话者能够校正该建议。
自然语言语法分析器112分析和从一个具有松散结构的自然语言正文中提取在语义上重要和有意义的主题,该自然语言正文可能已经作为一个被对话或语句理解系统使用的自动语音识别系统(ASR)的输出而被生成的。自然语言语法分析器112通过生成包含主题信息和数据的很好组织的标记以及将每个标记与包含打标记信息的输入正文的片段关联起来而将自然语言正文输入翻译为一个新表达内容。此外,标记能够以其他形式生成,例如单独的表格或一个语义帧。
稳固性是自然语言语法分析器112的一个特征,因为该输入可能包含语法上不正确的英语语句,原因如下:识别器的输入是偶然的对话类型,自然语言可能包含破句、零星词组和插入内容、省略或即使当语句输入被认为是正确时语音识别器的识别错误。自然语言语法分析器112稳固地处理所有类型的输入并且尽可能多地提取信息。虽然此处阐述的是英语,但本发明能够实施于任何语言。
图4阐述自然语言语法分析器112的新本地语法分析器260的各部分。自然语言语法分析器112优选地利用多遍方案中的一般化语法分析技术,作为定点计算。每个主题被描述为一个上下文敏感LR(左-右和最右推导)的允许二义性的语法。以下是涉及上下文敏感LR语法的参考内容:A.Aho和J.D.Ullman,编译程序设计原理,AddisonWesley Publishing Co.,Reading,Massachusetts(1977);以及N.Tomita,一般化LR语法分析,Kluwer Academic Publishers,Boston,Massachusetts(1991)。
在计算的每一遍中,使用一个一般化语法分析算法以便为每个目标主题独立地生成所有可能的(完全的和部分的两者)语法分析树。每一遍潜在地生成多个选代的语法分析树,每个语法分析树表示一个具体主题的可能不同解释。这些通过优选的平行和独立路径的多遍的结果能够实际上消除二义性和覆盖不同主题。一般化语法分析算法是对所有可能语法分析树评分的一个系统方法,以便利用系统中存在的上下文信息来选择(N)个最佳候选者。
本地语法分析系统260被分三步执行:词汇分析;为每个主题生成平行语法分析树(例如发生器330和332);以及如参考数字334所一般表示的语法分析部分的分析和合成。词汇分析:
讲话者所讲词组被一个自动语音识别器317识别后生成输入语句318。词汇分析阶段320使用词汇筛选器326和328在输入语句318中识别和生成主题标记(它不需要很多语法)。这些包括在家居娱乐应用场合中的例如电影名称;电影分类;制片人;男女演员名字。使用涉及以上所述示例性标记对输入语句318的正常表示扫描在此阶段内通常是足够的。此外,在此阶段内完成的是在输入语句中词的标记,它们不是具体语法的词汇的一部分。这些词使用一个X标记加以标示以使那些噪音词被字母“X”所替代。
平行语法分析树的生成:
语法分析器112使用一个高层通用语法分析策略来单独地描述每个主题和进行语法分析,并且生成标记和将它们映射为输入流。由于无结构的输入正文318的特性,每个单独的主题语法分析器尽可能多地接收语句,除重要词以外的其他词都忽略掉,处理插入和删除误差。每个主题的语法分析涉及使用一种很像LR语法分析中所用的那种超水平(meta-level)规范语言来设计上下文敏感语法。语法例子包括语法A 340和语法B 342。使用本发明的方案,主题语法340和342被描述为犹如它们是一个LR类型语法,包含冗余而不消除大小写和减少矛盾。将一个输入语句进行语法分析的结果是根据语法规范的所有可能的语法分析。
发生器330和332生成它们的主题的语法分析树350和352。标记生成是通过在语法分析期间将语法分析树中找到的实际信息合成而得。标记生成是通过标记和评分发生器360和362分别生成标记364和366而完成的。每个识别的标记还携带关于输入语句中哪一组输入词被该标记覆盖的信息。该标记随后替代它的覆盖组。在优选实施例中,上下文信息367被例如发生器360和362用于标记和评分的生成。上下文信息367被用于评分探索,以便调整与一个下面将讨论的探索评分因子技术相关联的权重。上下文信息367优选地包括词可信度向量368和对话上下文权重369。然而,应该知道,语法分析器112不限于同时使用词可信度向量368和对话上下文权重369两者,而也能包括使用一个而不使用另一个,以及不利用上下文信息367。
自动语音识别过程块317生成词可信度向量368,它标示输入语句318中的词是如何好地被识别。对话管理器230通过确定对话状态而生成对话上下文权重369。例如,对话管理器230询问用户关于一个具体主题的问题,例如什麽观看时间是优选的。由于这个请求,对话管理器230确定该对话状态是面向时间的。对话管理器230提供对话上下文权重369以便通知合适的过程从而更多地将检测的面向时间的词加权。
标记部分的合成:
前一阶段的主题抽样语法分析器生成大量信息,这些信息需要分析和合并在一起以便形成本地语法分析器的最后输出。语法分析器112在抽样每个主题中优选地尽可能地“侵犯”,其结果是生成多个标记候选者。附加地,当存在多个或一定关键词例如“在…之间”、“在…之前”、“和”、“或”、“在…周围”等时,以及尤其如果这些词由于识别误差而被引入或漏掉时,有可能构作许多选代的标记候选者。例如,一个输入语句可能具有插入或删除误差。该合并阶段确定哪些标记形成对输入的更有意义的解释。语法分析器112定义探索内容和根据它们并且使用一个N个最佳候选者选择过程来进行选择。每个生成的标记对应于输入词串中的一组词,被称为标记的覆盖组。
使用一组探索内容,它考虑到用于生成一个评分的标记的覆盖组。该评分粗略地取决于覆盖组的大小、被覆盖项目内孔隙的词数大小、及赋予一定关键词的存在的权重。在优选实施例中,ASR导得的可信度向量和对话上下文信息被用于将优先级赋予各标记。例如,应用频道标记语法分析,首先潜在地去除更容易地用于独一地在输入流中进行识别的频道相关数,以及留下更少数以便建立与其他标记的二义性。优选地,对话上下文信息被用于调整优先级。
N个最佳候选者的选择
在每一遍的末尾,一个N最佳处理器370根据与各标记相关联的评分来选择N个最佳候选者并且生成主题标记,其中每一个主题标记表示在相应的语法分析树中找到的信息。一旦以此方式发现各主题,即可用标记信息替代输入中的相应词。此替代转换能够从现有输入正文中消除相应词。每遍的输出380被送回至下一遍,作为新输入,因为替代操作有助于消除有竞争能力的语法之间的一定二义性,或者通过筛选掉重叠符号而有助于生成更好的语法分析树。
当最后遍中没有生成附加标记时计算停止。最后遍的输出成为本地语法分析器向全局语法分析器262的输出。由于每个阶段只能减少其输入中的词数以及输入正文的长度是有限的,定点计算中的遍数由其输入大小所线性地限定。
以下新评分因子用于根据语法分析树的以下属性将选代的语法分析树排队:
●终端符号的数量。
●非终端符号的数量。
●语法分析树的深度。
●终端符号中孔隙的大小。
●与每个终端符号相关联的ASR可信度尺度。
●与每个终端和非终端符号相关联的上下文可调权重。
每条路径优选地对应于一个单独的主题,该主题能够以较少的计算量被独立地开发和运行于小量数据上。语法分析器112的体系结构是灵活和模块化的,因此能为新主题包括附加路径和语法,或者为具体主题改变探索内容的操作是直截了当的,这也允许开发可重用部分,以便容易地在不同系统之间被共享。
根据以上所述知道,本发明提供一个用于与其他复杂电子节目指导进行交互操作的用户友好和快速的方法。通过自然语言会话,用户能够要求该系统寻找节目指导中的信息,并且将返回的信息显示为易于理解的内容。结果是信息呈现的交融,提供与屏上显示的直截了当呈现进行自然语言对话的方便。虽然本发明已经以它现有优选形式被描述,但应该知道,本发明能够在不背离如所附权利要求书中所述本发明实质的情况下作出修改。

Claims (16)

1.一种信息筛选系统,供具有至少一个与其通信的家居设备的家居网络使用,该系统包括;
一个语音识别器,具有用于从用户的输入语句中提取语义信息的语法分析器;
一个包含至少一个电子活动指导的数据存储器;
一个对话管理器,用于根据所述语义信息来筛选所述存储的电子活动指导和用于提供与所述家居设备相关联的筛选的信息。
2.权利要求1的系统,其中所述家居设备是从包含有音频/视频设备、电器、计算机、家居自动化系统、火警系统、盗窃报警系统、电话系统、内部通信系统、网关系统和因特网访问系统的组内选出的。
3.权利要求1的系统,其中所述对话管理器以音频或视频形式向用户提供所述筛选的信息。
4.权利要求1的系统还包括一个连至所述数据存储器的映射模块,用于根据电子活动指导信息的来源而更新所述数据存储器的内容。
5.权利要求1的系统还包括一个家居网关模块,它将所述网络连至因特网,以及其中所述筛选系统根据所述语义信息将通过因特网获得的信息进行筛选。
6.权利要求1的系统,其中多个家居设备与所述网络通信,以及其中所述筛选系统包括多个对应于所述多个家居设备的电子活动指导。
7.权利要求1的系统,其中所述家居设备包括一个相关联的话筒,所述用户通过它提供所述输入语句。
8.权利要求1的系统,其中所述家居设备包括一个相关联的显示器,所述对话管理器通过它提供所述筛选的信息。
9.权利要求1的系统,其中所述对话管理器包括一个语音合成器,用于向用户提供合成的语句信息。
10.权利要求1的系统,其中所述对话管理器包括一个语音合成器,用于向用户提供所述筛选的信息,作为合成的语句。
11.权利要求1的系统,其中所述语法分析器是一个面向目标的语法分析器,用于定义多个面向目标帧,这些帧具有对应于所述电子活动指导中表示的信息的槽。
12.权利要求1的系统,其中所述语法分析器是一个自然语言语法分析器,它具有一组对应于所述电子活动指导中表示的信息的预定语法。
13.权利要求4的系统,其中所述映射模块包括一个映射模块更新系统,用于根据自一个远程站获得的信息来更新所述映射模块的功能性。
14.权利要求1的系统,其中所述对话管理器包括一个用户概况数据存储器,用于存储用户过去使用所述筛选系统的表达内容,以及其中所述对话管理器使用所述概况数据存储器以便进一步筛选所述存储的电子活动指导的表达内容。
15.权利要求1的系统还包括用户概况数据存储器和用于访问所述用户概况数据存储器的讲话者证实系统。
16.权利要求1的系统还包括用户概况数据存储器和用于访问所述用户概况数据存储器的讲话者识别系统。
CNB021216428A 2001-06-06 2002-05-30 使用语音识别的信息筛选系统 Expired - Fee Related CN1213400C (zh)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
US09/875,740 2001-06-06
US09/875,740 US6513006B2 (en) 1999-08-26 2001-06-06 Automatic control of household activity using speech recognition and natural language

Publications (2)

Publication Number Publication Date
CN1389852A true CN1389852A (zh) 2003-01-08
CN1213400C CN1213400C (zh) 2005-08-03

Family

ID=25366284

Family Applications (1)

Application Number Title Priority Date Filing Date
CNB021216428A Expired - Fee Related CN1213400C (zh) 2001-06-06 2002-05-30 使用语音识别的信息筛选系统

Country Status (5)

Country Link
US (1) US6513006B2 (zh)
EP (1) EP1265227B1 (zh)
JP (1) JP3711089B2 (zh)
CN (1) CN1213400C (zh)
DE (1) DE60217579T2 (zh)

Cited By (13)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102075797A (zh) * 2010-12-29 2011-05-25 深圳市同洲电子股份有限公司 一种语音浏览频道或节目的方法及数字电视接收终端
CN101203906B (zh) * 2005-05-31 2011-07-06 罗伯特·博世公司 使用脚本进行对话管理的方法、设备和系统
WO2011134288A1 (zh) * 2010-04-27 2011-11-03 中兴通讯股份有限公司 语音控制方法和语音控制装置
CN102722186A (zh) * 2012-06-28 2012-10-10 深圳大学 一种基于语音识别的移动伺服平台及语音控制方法
US8380520B2 (en) 2009-07-30 2013-02-19 Industrial Technology Research Institute Food processor with recognition ability of emotion-related information and emotional signals
US8407058B2 (en) 2008-10-28 2013-03-26 Industrial Technology Research Institute Food processor with phonetic recognition ability
CN101495965B (zh) * 2005-06-28 2013-06-19 微软公司 语义富对象的动态用户体验
CN102132945B (zh) * 2010-01-21 2014-04-02 财团法人工业技术研究院 结合语意辨识功能的食品制造装置
CN103915095A (zh) * 2013-01-06 2014-07-09 华为技术有限公司 语音识别的方法、交互设备、服务器和系统
CN104360664A (zh) * 2014-11-25 2015-02-18 智房科技股份有限公司 家居生活智能化控制系统
CN104700831A (zh) * 2013-12-05 2015-06-10 国际商业机器公司 分析音频文件的语音特征的方法和装置
CN106575504A (zh) * 2014-04-17 2017-04-19 软银机器人欧洲公司 在机器人上执行软件应用
CN108141472A (zh) * 2015-08-05 2018-06-08 脸谱公司 连接设备的规则引擎

Families Citing this family (229)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US7089218B1 (en) 2004-01-06 2006-08-08 Neuric Technologies, Llc Method for inclusion of psychological temperament in an electronic emulation of the human brain
US20070156625A1 (en) * 2004-01-06 2007-07-05 Neuric Technologies, Llc Method for movie animation
US7925492B2 (en) 2004-01-06 2011-04-12 Neuric Technologies, L.L.C. Method for determining relationships through use of an ordered list between processing nodes in an emulated human brain
US8725493B2 (en) * 2004-01-06 2014-05-13 Neuric Llc Natural language parsing method to provide conceptual flow
US8001067B2 (en) * 2004-01-06 2011-08-16 Neuric Technologies, Llc Method for substituting an electronic emulation of the human brain into an application to replace a human
US7831930B2 (en) * 2001-11-20 2010-11-09 Universal Electronics Inc. System and method for displaying a user interface for a remote control application
US6513006B2 (en) * 1999-08-26 2003-01-28 Matsushita Electronic Industrial Co., Ltd. Automatic control of household activity using speech recognition and natural language
JP2001197379A (ja) * 2000-01-05 2001-07-19 Matsushita Electric Ind Co Ltd 機器設定装置、機器設定システムおよび機器設定処理プログラムを記録した記録媒体
DE10002321C2 (de) * 2000-01-20 2002-11-14 Micronas Munich Gmbh Sprachgesteuerte Vorrichtung und System mit einer derartigen sprachgesteuerten Vorrichtung
US8645137B2 (en) 2000-03-16 2014-02-04 Apple Inc. Fast, language-independent method for user authentication by voice
US20070078552A1 (en) * 2006-01-13 2007-04-05 Outland Research, Llc Gaze-based power conservation for portable media players
JP2001319045A (ja) * 2000-05-11 2001-11-16 Matsushita Electric Works Ltd 音声マンマシンインタフェースを用いたホームエージェントシステム、及びプログラム記録媒体
US20020087316A1 (en) * 2000-12-29 2002-07-04 Lee Victor Wai Leung Computer-implemented grammar-based speech understanding method and system
DE60233561D1 (de) * 2001-04-19 2009-10-15 British Telecomm Sprachantwortsystem
US20030023431A1 (en) * 2001-07-26 2003-01-30 Marc Neuberger Method and system for augmenting grammars in distributed voice browsing
EP1304662A3 (en) * 2001-10-18 2005-01-12 Matsushita Electric Industrial Co., Ltd. Method and system for preventing incidents
EP1315147A1 (en) * 2001-11-27 2003-05-28 Sony International (Europe) GmbH Method for processing user requests with respect to a network of electronic devices
EP1466307A1 (en) * 2002-01-08 2004-10-13 Philips Electronics N.V. Controlling application devices simultaneously
US7949513B2 (en) * 2002-01-22 2011-05-24 Zi Corporation Of Canada, Inc. Language module and method for use with text processing devices
US6895379B2 (en) * 2002-03-27 2005-05-17 Sony Corporation Method of and apparatus for configuring and controlling home entertainment systems through natural language and spoken commands using a natural language server
JP3898185B2 (ja) * 2002-04-09 2007-03-28 松下電器産業株式会社 音声提供システム、サーバ、クライアントマシン及び音声提供方法
US7640563B2 (en) * 2002-04-16 2009-12-29 Microsoft Corporation Describing media content in terms of degrees
US7073193B2 (en) 2002-04-16 2006-07-04 Microsoft Corporation Media content descriptions
US7062339B2 (en) * 2002-05-09 2006-06-13 Matsushita Electric Industrial Co., Ltd. Method and apparatus for communicating between a portable device and a server
US20030225777A1 (en) * 2002-05-31 2003-12-04 Marsh David J. Scoring and recommending media content based on user preferences
US7617511B2 (en) * 2002-05-31 2009-11-10 Microsoft Corporation Entering programming preferences while browsing an electronic programming guide
US7398209B2 (en) 2002-06-03 2008-07-08 Voicebox Technologies, Inc. Systems and methods for responding to natural language speech utterance
US7836466B2 (en) 2002-06-06 2010-11-16 Microsoft Corporation Methods and systems for generating electronic program guides
US20040001081A1 (en) * 2002-06-19 2004-01-01 Marsh David J. Methods and systems for enhancing electronic program guides
US7693720B2 (en) 2002-07-15 2010-04-06 Voicebox Technologies, Inc. Mobile systems and methods for responding to natural language speech utterance
JP4300767B2 (ja) * 2002-08-05 2009-07-22 ソニー株式会社 ガイドシステム、コンテンツサーバ、携帯装置、情報処理方法、情報処理プログラム、及び記憶媒体
US7249019B2 (en) 2002-08-06 2007-07-24 Sri International Method and apparatus for providing an integrated speech recognition and natural language understanding for a dialog system
US20040044515A1 (en) * 2002-08-30 2004-03-04 Michael Metcalf Automated natural language inference system
DE50308036D1 (de) * 2002-11-13 2007-10-04 Bernd Schoenebeck Sprachverarbeitendes system und verfahren
CA2508791A1 (en) * 2002-12-06 2004-06-24 Attensity Corporation Systems and methods for providing a mixed data integration service
US7249023B2 (en) * 2003-03-11 2007-07-24 Square D Company Navigated menuing for industrial human machine interface via speech recognition
US7296223B2 (en) * 2003-06-27 2007-11-13 Xerox Corporation System and method for structured document authoring
US20050010416A1 (en) * 2003-07-09 2005-01-13 Gensym Corporation System and method for self management of health using natural language interface
WO2005024780A2 (en) * 2003-09-05 2005-03-17 Grody Stephen D Methods and apparatus for providing services using speech recognition
US20080243741A1 (en) * 2004-01-06 2008-10-02 Neuric Technologies, Llc Method and apparatus for defining an artificial brain via a plurality of concept nodes connected together through predetermined relationships
US20070250464A1 (en) * 2004-01-06 2007-10-25 Neuric Technologies, Llc Historical figures in today's society
US7668720B2 (en) * 2004-02-20 2010-02-23 Vangard Voice Systems, Inc. Methodology for voice enabling applications
CA2505329C (en) * 2004-04-26 2013-01-22 General Mills Ip Holdings Ii, Llc Low sugar presweetened dry coated cereals and method of preparation
JP2005321730A (ja) * 2004-05-11 2005-11-17 Fujitsu Ltd 対話システム、対話システム実行方法、及びコンピュータプログラム
WO2006016307A1 (en) * 2004-08-06 2006-02-16 Philips Intellectual Property & Standards Gmbh Ontology-based dialogue system with application plug-and-play and information sharing
US8086462B1 (en) * 2004-09-09 2011-12-27 At&T Intellectual Property Ii, L.P. Automatic detection, summarization and reporting of business intelligence highlights from automated dialog systems
KR100695127B1 (ko) * 2004-10-08 2007-03-14 삼성전자주식회사 다 단계 음성 인식 장치 및 방법
US7970600B2 (en) * 2004-11-03 2011-06-28 Microsoft Corporation Using a first natural language parser to train a second parser
US8473449B2 (en) * 2005-01-06 2013-06-25 Neuric Technologies, Llc Process of dialogue and discussion
KR100679043B1 (ko) * 2005-02-15 2007-02-05 삼성전자주식회사 음성 대화 인터페이스 장치 및 방법
US20060194181A1 (en) * 2005-02-28 2006-08-31 Outland Research, Llc Method and apparatus for electronic books with enhanced educational features
US20060235701A1 (en) * 2005-04-13 2006-10-19 Cane David A Activity-based control of a set of electronic devices
US20060235698A1 (en) * 2005-04-13 2006-10-19 Cane David A Apparatus for controlling a home theater system by speech commands
US20060277028A1 (en) * 2005-06-01 2006-12-07 Microsoft Corporation Training a statistical parser on noisy data by filtering
US7865478B2 (en) * 2005-06-04 2011-01-04 International Business Machines Corporation Based on repeated experience, system for modification of expression and negating overload from media and optimizing referential efficiency
US7438414B2 (en) 2005-07-28 2008-10-21 Outland Research, Llc Gaze discriminating electronic control apparatus, system, method and computer program product
US7640160B2 (en) 2005-08-05 2009-12-29 Voicebox Technologies, Inc. Systems and methods for responding to natural language speech utterance
US7620549B2 (en) 2005-08-10 2009-11-17 Voicebox Technologies, Inc. System and method of supporting adaptive misrecognition in conversational speech
US7949529B2 (en) 2005-08-29 2011-05-24 Voicebox Technologies, Inc. Mobile systems and methods of supporting natural language human-machine interactions
US8265939B2 (en) 2005-08-31 2012-09-11 Nuance Communications, Inc. Hierarchical methods and apparatus for extracting user intent from spoken utterances
WO2007027989A2 (en) 2005-08-31 2007-03-08 Voicebox Technologies, Inc. Dynamic speech sharpening
US8677377B2 (en) 2005-09-08 2014-03-18 Apple Inc. Method and apparatus for building an intelligent automated assistant
US8620667B2 (en) * 2005-10-17 2013-12-31 Microsoft Corporation Flexible speech-activated command and control
US20070003913A1 (en) * 2005-10-22 2007-01-04 Outland Research Educational verbo-visualizer interface system
US7429108B2 (en) * 2005-11-05 2008-09-30 Outland Research, Llc Gaze-responsive interface to enhance on-screen user reading tasks
US7822699B2 (en) * 2005-11-30 2010-10-26 Microsoft Corporation Adaptive semantic reasoning engine
US7606700B2 (en) * 2005-11-09 2009-10-20 Microsoft Corporation Adaptive task framework
US20070106496A1 (en) * 2005-11-09 2007-05-10 Microsoft Corporation Adaptive task framework
US20070040033A1 (en) * 2005-11-18 2007-02-22 Outland Research Digital mirror system with advanced imaging features and hands-free control
US7831585B2 (en) * 2005-12-05 2010-11-09 Microsoft Corporation Employment of task framework for advertising
US20070130134A1 (en) * 2005-12-05 2007-06-07 Microsoft Corporation Natural-language enabling arbitrary web forms
US7933914B2 (en) * 2005-12-05 2011-04-26 Microsoft Corporation Automatic task creation and execution using browser helper objects
WO2007088877A1 (ja) * 2006-01-31 2007-08-09 Honda Motor Co., Ltd. 会話システムおよび会話ソフトウェア
JP4603988B2 (ja) * 2006-01-31 2010-12-22 キヤノン株式会社 情報処理装置および方法
US7996783B2 (en) * 2006-03-02 2011-08-09 Microsoft Corporation Widget searching utilizing task framework
US8583435B2 (en) * 2006-03-10 2013-11-12 Nec Corporation Request content identification system, request content identification method using natural language, and program
US7657434B2 (en) * 2006-05-30 2010-02-02 Motorola, Inc. Frame goals for dialog system
US7505951B2 (en) * 2006-05-30 2009-03-17 Motorola, Inc. Hierarchical state machine generation for interaction management using goal specifications
US7797672B2 (en) * 2006-05-30 2010-09-14 Motorola, Inc. Statechart generation using frames
US7626572B2 (en) * 2006-06-15 2009-12-01 Microsoft Corporation Soap mobile electronic human interface device
US9318108B2 (en) 2010-01-18 2016-04-19 Apple Inc. Intelligent automated assistant
AU2007297597B2 (en) * 2006-09-21 2013-02-21 Kyorin Pharmaceuticals Co., Ltd. Serine hydrolase inhibitors
US8073681B2 (en) 2006-10-16 2011-12-06 Voicebox Technologies, Inc. System and method for a cooperative conversational voice user interface
US20080147364A1 (en) * 2006-12-15 2008-06-19 Motorola, Inc. Method and apparatus for generating harel statecharts using forms specifications
US20080165195A1 (en) * 2007-01-06 2008-07-10 Outland Research, Llc Method, apparatus, and software for animated self-portraits
US8078502B2 (en) * 2007-02-01 2011-12-13 International Business Machines Corporation Populating an E-commerce shopping cart and other E-commerce fields based upon content extracted from natural language input
US7818176B2 (en) 2007-02-06 2010-10-19 Voicebox Technologies, Inc. System and method for selecting and presenting advertisements based on natural language processing of voice-based input
US8630841B2 (en) * 2007-06-29 2014-01-14 Microsoft Corporation Regular expression word verification
US20090018818A1 (en) * 2007-07-10 2009-01-15 Aibelive Co., Ltd. Operating device for natural language input
US8868479B2 (en) 2007-09-28 2014-10-21 Telogis, Inc. Natural language parsers to normalize addresses for geocoding
US8112280B2 (en) * 2007-11-19 2012-02-07 Sensory, Inc. Systems and methods of performing speech recognition with barge-in for use in a bluetooth system
US8140335B2 (en) 2007-12-11 2012-03-20 Voicebox Technologies, Inc. System and method for providing a natural language voice user interface in an integrated voice navigation services environment
US8996376B2 (en) 2008-04-05 2015-03-31 Apple Inc. Intelligent text-to-speech conversion
US10496753B2 (en) 2010-01-18 2019-12-03 Apple Inc. Automatically adapting user interfaces for hands-free interaction
US8589161B2 (en) 2008-05-27 2013-11-19 Voicebox Technologies, Inc. System and method for an integrated, multi-modal, multi-device natural language voice services environment
US9305548B2 (en) 2008-05-27 2016-04-05 Voicebox Technologies Corporation System and method for an integrated, multi-modal, multi-device natural language voice services environment
JP5049934B2 (ja) * 2008-09-22 2012-10-17 株式会社東芝 対話文生成装置及び方法
US20100088262A1 (en) * 2008-09-29 2010-04-08 Neuric Technologies, Llc Emulated brain
US8326637B2 (en) 2009-02-20 2012-12-04 Voicebox Technologies, Inc. System and method for processing multi-modal device interactions in a natural language voice services environment
DE102009011395A1 (de) * 2009-03-03 2010-09-09 Rohde & Schwarz Gmbh & Co. Kg System zur sprachgesteuerten Steuerung von Messgeräten
US8463720B1 (en) 2009-03-27 2013-06-11 Neuric Technologies, Llc Method and apparatus for defining an artificial brain via a plurality of concept nodes defined by frame semantics
US10241644B2 (en) 2011-06-03 2019-03-26 Apple Inc. Actionable reminder entries
US10241752B2 (en) 2011-09-30 2019-03-26 Apple Inc. Interface for a virtual digital assistant
US9431006B2 (en) 2009-07-02 2016-08-30 Apple Inc. Methods and apparatuses for automatic speech recognition
US8560311B2 (en) * 2009-09-23 2013-10-15 Robert W. Williams System and method for isolating uncertainty between speech recognition and natural language processing
US9171541B2 (en) 2009-11-10 2015-10-27 Voicebox Technologies Corporation System and method for hybrid processing in a natural language voice services environment
US9502025B2 (en) 2009-11-10 2016-11-22 Voicebox Technologies Corporation System and method for providing a natural language content dedication service
US10553209B2 (en) 2010-01-18 2020-02-04 Apple Inc. Systems and methods for hands-free notification summaries
US10705794B2 (en) 2010-01-18 2020-07-07 Apple Inc. Automatically adapting user interfaces for hands-free interaction
US10679605B2 (en) 2010-01-18 2020-06-09 Apple Inc. Hands-free list-reading by intelligent automated assistant
US8626511B2 (en) * 2010-01-22 2014-01-07 Google Inc. Multi-dimensional disambiguation of voice commands
US8682667B2 (en) 2010-02-25 2014-03-25 Apple Inc. User profiling for selecting user specific voice input processing information
US9342500B2 (en) * 2010-03-15 2016-05-17 Michael V. Liguori Object memory management system
KR20120066180A (ko) * 2010-12-14 2012-06-22 한국전자통신연구원 시맨틱 홈 네트워크 관리 시스템, 시맨틱 홈 네트워크 관리를 위한 클라우드 추론 장치, 시맨틱 홈 네트워크, 시맨틱 홈 네트워크 접속 장치
US9262612B2 (en) 2011-03-21 2016-02-16 Apple Inc. Device access using voice authentication
JP5758713B2 (ja) * 2011-06-22 2015-08-05 株式会社日立製作所 音声合成装置、ナビゲーション装置および音声合成方法
DE102011109932B4 (de) * 2011-08-10 2014-10-02 Audi Ag Verfahren zum Ansteuern funktioneller Einrichtungen in einem Fahrzeug bei Sprachbefehl-Bedienung
CN103918248B (zh) * 2011-09-06 2016-06-01 萨万特系统有限责任公司 集成专用小交换机和设备控制系统
US8340975B1 (en) * 2011-10-04 2012-12-25 Theodore Alfred Rosenberger Interactive speech recognition device and system for hands-free building control
TWI528760B (zh) 2011-12-22 2016-04-01 萬國商業機器公司 用於在無線感測網路中路由資料的方法
CN103297389B (zh) * 2012-02-24 2018-09-07 腾讯科技(深圳)有限公司 人机对话方法及装置
US9317605B1 (en) 2012-03-21 2016-04-19 Google Inc. Presenting forked auto-completions
FR2989209B1 (fr) * 2012-04-04 2015-01-23 Aldebaran Robotics Robot apte a integrer des dialogues naturels avec un utilisateur dans ses comportements, procedes de programmation et d'utilisation dudit robot
US9093076B2 (en) 2012-04-30 2015-07-28 2236008 Ontario Inc. Multipass ASR controlling multiple applications
US9431012B2 (en) * 2012-04-30 2016-08-30 2236008 Ontario Inc. Post processing of natural language automatic speech recognition
US9280610B2 (en) 2012-05-14 2016-03-08 Apple Inc. Crowd sourcing information to fulfill user requests
US9721563B2 (en) 2012-06-08 2017-08-01 Apple Inc. Name recognition system
US9734839B1 (en) * 2012-06-20 2017-08-15 Amazon Technologies, Inc. Routing natural language commands to the appropriate applications
KR101309794B1 (ko) * 2012-06-27 2013-09-23 삼성전자주식회사 디스플레이 장치, 디스플레이 장치의 제어 방법 및 대화형 시스템
US9053708B2 (en) * 2012-07-18 2015-06-09 International Business Machines Corporation System, method and program product for providing automatic speech recognition (ASR) in a shared resource environment
US9547647B2 (en) 2012-09-19 2017-01-17 Apple Inc. Voice-based media searching
US9922646B1 (en) 2012-09-21 2018-03-20 Amazon Technologies, Inc. Identifying a location of a voice-input device
US8473300B1 (en) * 2012-09-26 2013-06-25 Google Inc. Log mining to modify grammar-based text processing
US20140156281A1 (en) * 2012-12-03 2014-06-05 Qualcomm Incorporated Voice-controlled configuration of an automation system
US20140195233A1 (en) * 2013-01-08 2014-07-10 Spansion Llc Distributed Speech Recognition System
KR102112742B1 (ko) * 2013-01-22 2020-05-19 삼성전자주식회사 전자장치 및 그 음성 처리 방법
US9875494B2 (en) * 2013-04-16 2018-01-23 Sri International Using intents to analyze and personalize a user's dialog experience with a virtual personal assistant
US9582608B2 (en) 2013-06-07 2017-02-28 Apple Inc. Unified ranking with entropy-weighted information for phrase-based semantic auto-completion
WO2014197334A2 (en) 2013-06-07 2014-12-11 Apple Inc. System and method for user-specified pronunciation of words for speech synthesis and recognition
WO2014197335A1 (en) 2013-06-08 2014-12-11 Apple Inc. Interpreting and acting upon commands that involve sharing information with remote devices
WO2014200728A1 (en) 2013-06-09 2014-12-18 Apple Inc. Device, method, and graphical user interface for enabling conversation persistence across two or more instances of a digital assistant
US10176167B2 (en) 2013-06-09 2019-01-08 Apple Inc. System and method for inferring user intent from speech inputs
US9646606B2 (en) 2013-07-03 2017-05-09 Google Inc. Speech recognition using domain knowledge
KR101834546B1 (ko) * 2013-08-28 2018-04-13 한국전자통신연구원 핸즈프리 자동 통역 서비스를 위한 단말 장치 및 핸즈프리 장치와, 핸즈프리 자동 통역 서비스 방법
CN103474071A (zh) * 2013-09-16 2013-12-25 重庆邮电大学 嵌入式便携语音控制器及语音识别的智能家居系统
US10089976B2 (en) * 2013-10-14 2018-10-02 Honeywell International Inc. Building automation systems with voice control
USRE49284E1 (en) 2013-10-17 2022-11-08 Panasonic Intellectual Property Corporation Of America Method for controlling cordless telephone device, handset of cordless telephone device, and cordless telephone device
JP6309382B2 (ja) * 2013-10-17 2018-04-11 パナソニック インテレクチュアル プロパティ コーポレーション オブ アメリカPanasonic Intellectual Property Corporation of America コードレス電話機器の制御方法、コードレス電話機器の子機及びコードレス電話機器
US10162813B2 (en) 2013-11-21 2018-12-25 Microsoft Technology Licensing, Llc Dialogue evaluation via multiple hypothesis ranking
US10832005B1 (en) * 2013-11-21 2020-11-10 Soundhound, Inc. Parsing to determine interruptible state in an utterance by detecting pause duration and complete sentences
US20150286486A1 (en) * 2014-01-16 2015-10-08 Symmpl, Inc. System and method of guiding a user in utilizing functions and features of a computer-based device
US10846112B2 (en) 2014-01-16 2020-11-24 Symmpl, Inc. System and method of guiding a user in utilizing functions and features of a computer based device
US9966065B2 (en) * 2014-05-30 2018-05-08 Apple Inc. Multi-command single utterance input method
US9430463B2 (en) 2014-05-30 2016-08-30 Apple Inc. Exemplar-based natural language processing
US9338493B2 (en) 2014-06-30 2016-05-10 Apple Inc. Intelligent automated assistant for TV user interactions
US9703616B2 (en) 2014-08-05 2017-07-11 International Business Machines Corporation Executing a command on an optimal smart device
EP3180782A1 (en) * 2014-08-13 2017-06-21 Thomson Licensing Emergency alert system (eas) atsc alarms
US10019889B2 (en) 2014-08-13 2018-07-10 Thomson Licensing Enhanced detection devices using consumer communication devices for additional notifications
US9898459B2 (en) 2014-09-16 2018-02-20 Voicebox Technologies Corporation Integration of domain information into state transitions of a finite state transducer for natural language processing
US9626703B2 (en) 2014-09-16 2017-04-18 Voicebox Technologies Corporation Voice commerce
US9668121B2 (en) 2014-09-30 2017-05-30 Apple Inc. Social reminders
EP3207467A4 (en) 2014-10-15 2018-05-23 VoiceBox Technologies Corporation System and method for providing follow-up responses to prior natural language inputs of a user
US20160125721A1 (en) * 2014-10-29 2016-05-05 Verizon Patent And Licensing Inc. Alerting users when a user device is dropped
KR20160056548A (ko) * 2014-11-12 2016-05-20 삼성전자주식회사 질의 응답을 위한 디스플레이 장치 및 방법
US10614799B2 (en) 2014-11-26 2020-04-07 Voicebox Technologies Corporation System and method of providing intent predictions for an utterance prior to a system detection of an end of the utterance
US10431214B2 (en) 2014-11-26 2019-10-01 Voicebox Technologies Corporation System and method of determining a domain and/or an action related to a natural language input
US10567477B2 (en) 2015-03-08 2020-02-18 Apple Inc. Virtual assistant continuity
EP3079372A1 (en) * 2015-04-10 2016-10-12 Thomson Licensing Tv control by natural language input
US9578173B2 (en) 2015-06-05 2017-02-21 Apple Inc. Virtual assistant aided communication with 3rd party service in a communication session
US10412160B2 (en) * 2015-08-05 2019-09-10 Facebook, Inc. Controlling a device cloud
US10425392B2 (en) 2015-08-05 2019-09-24 Facebook, Inc. Managing a device cloud
US10567479B2 (en) 2015-08-05 2020-02-18 Facebook, Inc. Managing a device cloud
US10541958B2 (en) * 2015-08-05 2020-01-21 Facebook, Inc. Controlling a device cloud
US10339916B2 (en) 2015-08-31 2019-07-02 Microsoft Technology Licensing, Llc Generation and application of universal hypothesis ranking model
US10747498B2 (en) 2015-09-08 2020-08-18 Apple Inc. Zero latency digital assistant
US10671428B2 (en) 2015-09-08 2020-06-02 Apple Inc. Distributed personal assistant
US10366158B2 (en) 2015-09-29 2019-07-30 Apple Inc. Efficient word encoding for recurrent neural network language models
US11010550B2 (en) 2015-09-29 2021-05-18 Apple Inc. Unified language modeling framework for word prediction, auto-completion and auto-correction
US11587559B2 (en) 2015-09-30 2023-02-21 Apple Inc. Intelligent device identification
US10018977B2 (en) 2015-10-05 2018-07-10 Savant Systems, Llc History-based key phrase suggestions for voice control of a home automation system
CN105185378A (zh) * 2015-10-20 2015-12-23 珠海格力电器股份有限公司 声控方法、声控系统及能够进行声控的空调
US10691473B2 (en) 2015-11-06 2020-06-23 Apple Inc. Intelligent automated assistant in a messaging environment
US10049668B2 (en) 2015-12-02 2018-08-14 Apple Inc. Applying neural network language models to weighted finite state transducers for automatic speech recognition
US10223066B2 (en) 2015-12-23 2019-03-05 Apple Inc. Proactive assistance based on dialog communication between devices
US10049666B2 (en) * 2016-01-06 2018-08-14 Google Llc Voice recognition system
US10446143B2 (en) 2016-03-14 2019-10-15 Apple Inc. Identification of voice inputs providing credentials
CN107404567A (zh) * 2016-05-19 2017-11-28 美的集团股份有限公司 通过语音盒控制移动终端的方法和系统
US9934775B2 (en) 2016-05-26 2018-04-03 Apple Inc. Unit-selection text-to-speech synthesis based on predicted concatenation parameters
US9972304B2 (en) 2016-06-03 2018-05-15 Apple Inc. Privacy preserving distributed evaluation framework for embedded personalized systems
US10249300B2 (en) 2016-06-06 2019-04-02 Apple Inc. Intelligent list reading
US10049663B2 (en) 2016-06-08 2018-08-14 Apple, Inc. Intelligent automated assistant for media exploration
DK179309B1 (en) 2016-06-09 2018-04-23 Apple Inc Intelligent automated assistant in a home environment
US10192552B2 (en) 2016-06-10 2019-01-29 Apple Inc. Digital assistant providing whispered speech
US10490187B2 (en) 2016-06-10 2019-11-26 Apple Inc. Digital assistant providing automated status report
US10509862B2 (en) 2016-06-10 2019-12-17 Apple Inc. Dynamic phrase expansion of language input
US10067938B2 (en) 2016-06-10 2018-09-04 Apple Inc. Multilingual word prediction
US10586535B2 (en) 2016-06-10 2020-03-10 Apple Inc. Intelligent digital assistant in a multi-tasking environment
DK179343B1 (en) 2016-06-11 2018-05-14 Apple Inc Intelligent task discovery
DK179415B1 (en) 2016-06-11 2018-06-14 Apple Inc Intelligent device arbitration and control
DK201670540A1 (en) 2016-06-11 2018-01-08 Apple Inc Application integration with a digital assistant
DK179049B1 (en) 2016-06-11 2017-09-18 Apple Inc Data driven natural language event detection and classification
US10331784B2 (en) 2016-07-29 2019-06-25 Voicebox Technologies Corporation System and method of disambiguating natural language processing requests
CN107765838A (zh) * 2016-08-18 2018-03-06 北京北信源软件股份有限公司 人机交互辅助方法及装置
US10043516B2 (en) 2016-09-23 2018-08-07 Apple Inc. Intelligent automated assistant
JP6659514B2 (ja) 2016-10-12 2020-03-04 東芝映像ソリューション株式会社 電子機器及びその制御方法
US11354089B2 (en) * 2016-12-09 2022-06-07 Robert Bosch Gmbh System and method for dialog interaction in distributed automation systems
US10593346B2 (en) 2016-12-22 2020-03-17 Apple Inc. Rank-reduced token representation for automatic speech recognition
DK201770439A1 (en) 2017-05-11 2018-12-13 Apple Inc. Offline personal assistant
DK179745B1 (en) 2017-05-12 2019-05-01 Apple Inc. SYNCHRONIZATION AND TASK DELEGATION OF A DIGITAL ASSISTANT
DK179496B1 (en) 2017-05-12 2019-01-15 Apple Inc. USER-SPECIFIC Acoustic Models
DK201770431A1 (en) 2017-05-15 2018-12-20 Apple Inc. Optimizing dialogue policy decisions for digital assistants using implicit feedback
DK201770432A1 (en) 2017-05-15 2018-12-21 Apple Inc. Hierarchical belief states for digital assistants
DK179560B1 (en) 2017-05-16 2019-02-18 Apple Inc. FAR-FIELD EXTENSION FOR DIGITAL ASSISTANT SERVICES
CN107221328B (zh) * 2017-05-25 2021-02-19 百度在线网络技术(北京)有限公司 修改源的定位方法及装置、计算机设备及可读介质
US10546023B2 (en) 2017-10-03 2020-01-28 Google Llc Providing command bundle suggestions for an automated assistant
CN108039172A (zh) * 2017-12-01 2018-05-15 Tcl通力电子(惠州)有限公司 智能蓝牙音箱语音交互方法、智能蓝牙音箱及存储介质
US11182122B2 (en) 2017-12-08 2021-11-23 Amazon Technologies, Inc. Voice control of computing devices
US10503468B2 (en) 2017-12-08 2019-12-10 Amazon Technologies, Inc. Voice enabling applications
US10991369B1 (en) * 2018-01-31 2021-04-27 Progress Software Corporation Cognitive flow
CN112236762A (zh) 2018-05-07 2021-01-15 谷歌有限责任公司 推荐将自动助理动作包括在自动助理例程中
US10607610B2 (en) 2018-05-29 2020-03-31 Nortek Security & Control Llc Audio firewall
DE102018213024A1 (de) * 2018-08-03 2020-02-06 Robert Bosch Gmbh Verfahren zur Sprachbedienung zumindest eines elektronischen Gerätes, insbesondere eines Hausgerätes eines Haushalts, sowie System
US11177044B2 (en) * 2018-10-08 2021-11-16 Google Llc Summarily conveying smart appliance statuses
US10885904B2 (en) 2018-11-21 2021-01-05 Mastercard International Incorporated Electronic speech to text conversion systems and methods with natural language capture of proper name spelling
KR20210084615A (ko) * 2018-12-03 2021-07-07 구글 엘엘씨 음성 입력 프로세싱
US10856041B2 (en) * 2019-03-18 2020-12-01 Disney Enterprises, Inc. Content promotion using a conversational agent
WO2022039777A1 (en) * 2020-08-19 2022-02-24 Kennard Wayne M System and method for generating decision confidence index scores and bias assessment scores for interactive decision-making
US20220108695A1 (en) * 2020-10-01 2022-04-07 Arris Enterprises Llc System and method for controlling a media device to provide an improved sonic environment for the reception of a voice command
JP2022182212A (ja) * 2021-05-27 2022-12-08 有限会社アクアプラネット 記録整理プログラム、記録整理方法、記録整理装置、および、記録媒体

Family Cites Families (16)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5774859A (en) * 1995-01-03 1998-06-30 Scientific-Atlanta, Inc. Information system having a speech interface
US5887120A (en) * 1995-05-31 1999-03-23 Oracle Corporation Method and apparatus for determining theme for discourse
US5890123A (en) * 1995-06-05 1999-03-30 Lucent Technologies, Inc. System and method for voice controlled video screen display
US5832439A (en) * 1995-12-14 1998-11-03 U S West, Inc. Method and system for linguistic command processing in a video server network
WO1997048230A1 (en) * 1996-06-13 1997-12-18 Starsight Telecast, Inc. Method and apparatus for searching a guide using program characteristics
US5893064A (en) * 1997-05-14 1999-04-06 K2 Interactive Llc Speech recognition method and apparatus with voice commands and associated keystrokes
EP0895396A3 (en) * 1997-07-03 2004-01-14 Texas Instruments Incorporated Spoken dialogue system for information access
DE69712485T2 (de) * 1997-10-23 2002-12-12 Sony Int Europe Gmbh Sprachschnittstelle für ein Hausnetzwerk
US6199067B1 (en) * 1999-01-20 2001-03-06 Mightiest Logicon Unisearch, Inc. System and method for generating personalized user profiles and for utilizing the generated user profiles to perform adaptive internet searches
US6236395B1 (en) * 1999-02-01 2001-05-22 Sharp Laboratories Of America, Inc. Audiovisual information management system
US6314398B1 (en) * 1999-03-01 2001-11-06 Matsushita Electric Industrial Co., Ltd. Apparatus and method using speech understanding for automatic channel selection in interactive television
DE69942663D1 (de) * 1999-04-13 2010-09-23 Sony Deutschland Gmbh Zusammenfügen von Sprachschnittstellen zur gleichzeitigen Benützung von Vorrichtungen und Anwendungen
US6324512B1 (en) * 1999-08-26 2001-11-27 Matsushita Electric Industrial Co., Ltd. System and method for allowing family members to access TV contents and program media recorder over telephone or internet
US6330537B1 (en) * 1999-08-26 2001-12-11 Matsushita Electric Industrial Co., Ltd. Automatic filtering of TV contents using speech recognition and natural language
US6901366B1 (en) * 1999-08-26 2005-05-31 Matsushita Electric Industrial Co., Ltd. System and method for assessing TV-related information over the internet
US6513006B2 (en) * 1999-08-26 2003-01-28 Matsushita Electronic Industrial Co., Ltd. Automatic control of household activity using speech recognition and natural language

Cited By (22)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101203906B (zh) * 2005-05-31 2011-07-06 罗伯特·博世公司 使用脚本进行对话管理的方法、设备和系统
CN101495965B (zh) * 2005-06-28 2013-06-19 微软公司 语义富对象的动态用户体验
US8407058B2 (en) 2008-10-28 2013-03-26 Industrial Technology Research Institute Food processor with phonetic recognition ability
US8380520B2 (en) 2009-07-30 2013-02-19 Industrial Technology Research Institute Food processor with recognition ability of emotion-related information and emotional signals
CN102132945B (zh) * 2010-01-21 2014-04-02 财团法人工业技术研究院 结合语意辨识功能的食品制造装置
US9236048B2 (en) 2010-04-27 2016-01-12 Zte Corporation Method and device for voice controlling
WO2011134288A1 (zh) * 2010-04-27 2011-11-03 中兴通讯股份有限公司 语音控制方法和语音控制装置
CN102237087A (zh) * 2010-04-27 2011-11-09 中兴通讯股份有限公司 语音控制方法和语音控制装置
CN102237087B (zh) * 2010-04-27 2014-01-01 中兴通讯股份有限公司 语音控制方法和语音控制装置
CN102075797A (zh) * 2010-12-29 2011-05-25 深圳市同洲电子股份有限公司 一种语音浏览频道或节目的方法及数字电视接收终端
CN102722186A (zh) * 2012-06-28 2012-10-10 深圳大学 一种基于语音识别的移动伺服平台及语音控制方法
CN103915095A (zh) * 2013-01-06 2014-07-09 华为技术有限公司 语音识别的方法、交互设备、服务器和系统
WO2014106433A1 (zh) * 2013-01-06 2014-07-10 华为技术有限公司 语音识别的方法、交互设备、服务器和系统
CN103915095B (zh) * 2013-01-06 2017-05-31 华为技术有限公司 语音识别的方法、交互设备、服务器和系统
US10229684B2 (en) 2013-01-06 2019-03-12 Huawei Technologies Co., Ltd. Method, interaction device, server, and system for speech recognition
US10971156B2 (en) 2013-01-06 2021-04-06 Huawei Teciinologies Co., Ltd. Method, interaction device, server, and system for speech recognition
US11676605B2 (en) 2013-01-06 2023-06-13 Huawei Technologies Co., Ltd. Method, interaction device, server, and system for speech recognition
CN104700831A (zh) * 2013-12-05 2015-06-10 国际商业机器公司 分析音频文件的语音特征的方法和装置
CN104700831B (zh) * 2013-12-05 2018-03-06 国际商业机器公司 分析音频文件的语音特征的方法和装置
CN106575504A (zh) * 2014-04-17 2017-04-19 软银机器人欧洲公司 在机器人上执行软件应用
CN104360664A (zh) * 2014-11-25 2015-02-18 智房科技股份有限公司 家居生活智能化控制系统
CN108141472A (zh) * 2015-08-05 2018-06-08 脸谱公司 连接设备的规则引擎

Also Published As

Publication number Publication date
US6513006B2 (en) 2003-01-28
JP2003091298A (ja) 2003-03-28
DE60217579T2 (de) 2007-11-08
JP3711089B2 (ja) 2005-10-26
DE60217579D1 (de) 2007-03-08
US20010041980A1 (en) 2001-11-15
EP1265227A1 (en) 2002-12-11
EP1265227B1 (en) 2007-01-17
CN1213400C (zh) 2005-08-03

Similar Documents

Publication Publication Date Title
CN1213400C (zh) 使用语音识别的信息筛选系统
JP3554262B2 (ja) テレビジョン及びマルチメディアの検索及び要求に対して自然言語のモダリティーを可能にする汎用遠隔制御
US6330537B1 (en) Automatic filtering of TV contents using speech recognition and natural language
EP0953896B1 (en) Semantic recognition system
JP3577454B2 (ja) 記録されたテレビジョン放送についての情報を記憶するための機構
US6314398B1 (en) Apparatus and method using speech understanding for automatic channel selection in interactive television
US7966184B2 (en) System and method for audible web site navigation
JP5178109B2 (ja) 検索装置、方法及びプログラム
WO2018021237A1 (ja) 音声対話装置、音声対話方法、および記録媒体
JP2000250591A (ja) テレビ番組自動検索システム
CN110737840A (zh) 语音控制方法及显示设备
CN106537496A (zh) 终端装置、信息提供系统、信息呈现方法和信息提供方法
CN107577385A (zh) 媒体环境中的智能自动化助理
US20070136755A1 (en) Video content viewing support system and method
KR20090004990A (ko) 인터넷 검색 기반 텔레비전을 위한 방법, 매체 및 시스템
CN102272828A (zh) 提供话音接口的方法和系统
CN101595481A (zh) 用于在电子装置上促进信息搜索的方法和系统
US6456978B1 (en) Recording information in response to spoken requests
CN109600646B (zh) 语音定位的方法及装置、智能电视、存储介质
CN101253547B (zh) 语音对话方法和系统
Wittenburg et al. The prospects for unrestricted speech input for TV content search
JP2007199315A (ja) コンテンツ提供装置
JP2002073662A (ja) 情報提示装置及び情報提示プログラムを記録した記録媒体
KR20220081827A (ko) 한국어 또는 한국문화 교육 자료 제공을 위한 스마트 검색 시스템 운영 방법 및 장치
CN117806587A (zh) 显示设备和多轮对话预料生成方法

Legal Events

Date Code Title Description
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
C14 Grant of patent or utility model
GR01 Patent grant
ASS Succession or assignment of patent right

Owner name: MATSUSHITA ELECTRIC (AMERICA) INTELLECTUAL PROPERT

Free format text: FORMER OWNER: MATSUSHITA ELECTRIC INDUSTRIAL CO, LTD.

Effective date: 20140714

C41 Transfer of patent application or patent right or utility model
TR01 Transfer of patent right

Effective date of registration: 20140714

Address after: California, USA

Patentee after: PANASONIC INTELLECTUAL PROPERTY CORPORATION OF AMERICA

Address before: Osaka Japan

Patentee before: Matsushita Electric Industrial Co.,Ltd.

CF01 Termination of patent right due to non-payment of annual fee

Granted publication date: 20050803

Termination date: 20200530

CF01 Termination of patent right due to non-payment of annual fee