CN103092887B - 电子设备及其语音信息提供方法 - Google Patents
电子设备及其语音信息提供方法 Download PDFInfo
- Publication number
- CN103092887B CN103092887B CN201110347974.3A CN201110347974A CN103092887B CN 103092887 B CN103092887 B CN 103092887B CN 201110347974 A CN201110347974 A CN 201110347974A CN 103092887 B CN103092887 B CN 103092887B
- Authority
- CN
- China
- Prior art keywords
- occurrence
- difference
- telephone number
- mark
- test
- 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.)
- Active
Links
- 238000000034 method Methods 0.000 title claims abstract description 46
- 238000007689 inspection Methods 0.000 claims description 11
- 239000000284 extract Substances 0.000 description 7
- 230000008878 coupling Effects 0.000 description 3
- 238000010168 coupling process Methods 0.000 description 3
- 238000005859 coupling reaction Methods 0.000 description 3
- 230000006870 function Effects 0.000 description 3
- PCHJSUWPFVWCPO-UHFFFAOYSA-N gold Chemical compound [Au] PCHJSUWPFVWCPO-UHFFFAOYSA-N 0.000 description 3
- 239000010931 gold Substances 0.000 description 3
- 229910052737 gold Inorganic materials 0.000 description 3
- 230000009471 action Effects 0.000 description 2
- 230000008859 change Effects 0.000 description 2
- 238000010586 diagram Methods 0.000 description 2
- 230000005611 electricity Effects 0.000 description 2
- 230000008901 benefit Effects 0.000 description 1
- 235000013399 edible fruits Nutrition 0.000 description 1
- 238000005516 engineering process Methods 0.000 description 1
- 230000002452 interceptive effect Effects 0.000 description 1
- 239000003550 marker Substances 0.000 description 1
Landscapes
- Telephonic Communication Services (AREA)
Abstract
提供了一种语音信息提供方法及其电子设备。所述语音信息提供方法包括:接收语音输入;对所述语音输入进行识别,产生一识别结果;获得与所述识别结果相匹配的匹配项,所述匹配项是在与所述电子设备相关联的数据库中搜索得到的;在存在多个匹配项的情况下,对所述多个匹配项进行差异性检验,并且依据差异性检验的结果生成差异性标签;以及语音输出差异性标签。因此,可以清楚地向用户播报所检索的匹配项,以供用户进行选择。
Description
技术领域
本发明涉及电子设备的信息提供,并且具体地涉及一种电子设备及其语音信息提供方法。
背景技术
目前,在诸如手机、GPS等的电子设备中可以提供语音识别,并且基于语音识别的结果来对用户的命令作出响应。这大大方便了用户的使用。然而,在实际应用中,在通过语音控制诸如手机、GPS等的电子设备方面,仍存在一些不便。
在手机的通讯录中可能存在多个姓名发音相同的联系人,例如,张欣、章欣、张鑫等,在用户通过语音命令要求手机呼叫“zhangxin”时,现有的解决方案可以在手机的屏幕上显示所有可能的“zhangxin”及相应的电话号码的列表,由用户在所显示的列表中选择其需要呼叫的“zhangxin”及其相应的电话号码。然而,在这种方式下,用户需要注视屏幕并在屏幕上进行选择操作,这是不便的,尤其在用户无暇注释屏幕并在屏幕上进行选择操作的情况下更是如此。
此外,在手机的通信录中可能存在同一联系人的多个电话号码。在此情况下,现有的解决方案可能用语音逐一地报出该联系人的所有电话号码。然而,这种方式耗时过长,用户仅仅凭借号码也难以判断到底要呼叫哪个电话号码,并且即使能够判断出要呼叫哪个电话号码也难以清楚地记住并重复要呼叫的电话号码。
一种现有的解决方案可以提供用户在创建联系人电话号码时所建立的号码标签,例如,用户在创建“zhangxin”的住宅电话号码时建立号码标签“住宅”并在创建“zhangxin”的手机号码时建立号码标签“手机”,当用户通过语音命令手机“呼叫zhangxin”时,系统语音反馈“呼叫zhangxin手机还是住宅电话”。然而,这需要用户在创建联系人电话号码时输入号码标签,这对于用户使用而言往往是繁琐的。此外,这也不能解决多个同音联系人的问题。
因此,需要一种能够便利地向用户提示语音信息的方法和设备。
发明内容
考虑到上述方面提出了本发明。根据本发明的语音信息提供方法及其电子设备可以自动根据所检索到的各匹配项的特征来提取最显著差异并由此生成差异性标签,也就是说,将各匹配项根据其最显著差异进行分类并为每个分类生成差异性标签,因此可以简单明了地通过语音向用户提示所生成的差异性标签,也便于用户进行记忆并作出进一步选择。
根据本发明一方面,提供了一种语音信息提供方法,应用于电子设备中,包括:接收语音输入;对所述语音输入进行识别,产生一识别结果;获得与所述识别结果相匹配的匹配项,所述匹配项是在与所述电子设备相关联的数据库中搜索得到的;在存在多个匹配项的情况下,对所述多个匹配项进行差异性检验,并且依据差异性检验的结果生成差异性标签;以及语音输出差异性标签。
有利地,所述识别结果包括联系人的标识的发音,所述每个匹配项所对应的联系人是同一联系人,并且所述每个匹配项所对应的电话号码是不同的电话号码。
有利地,所述识别结果包括联系人的标识的发音,所述多个匹配项所对应的联系人包括具有相同发音但具有不同标识的不同的联系人。在此情况下,所述差异性检验包括提取所述不同的联系人的标识的文字特征,并且依据所述文字特征生成差异性标签。在语音输出文字特征的差异性标签之后,所述语音信息提供方法还包括:接收语音输入,并对其进行识别以产生第二识别结果;在所述第二识别结果与语音输出的差异性标签之一匹配的情况下,并且在存在多个与所匹配的差异性标签对应的剩余匹配项的情况下,对所述剩余匹配项的电话号码进行差异性检验,并且依据差异性检验的结果生成差异性标签;以及语音输出差异性标签。
有利地,所述差异性检验包括以下至少一项:确定所述每个匹配项的电话号码是住宅座机号码还是手机号码;确定所述每个匹配项的电话号码是哪个地区的电话号码;确定所述每个匹配项的电话号码是哪个运营商的电话号码;确定所述每个匹配项的电话号码的建立时间;以及确定所述每个匹配项的电话号码是否是IP拨号号码。
有利地,对于每个匹配项提取其对应联系人的标识的文字特征、以及其对应电话号码的号码特征,对所述文字特征和号码特征进行差异性检验,并且依据差异性检验的结果生成差异性标签。
有利地,所述识别结果包括地理位置的标识的发音,所述多个匹配项所对应的地理位置包括具有相同发音且具有相同标识的不同的地理位置。
有利地,所述识别结果包括地理位置的标识的发音,所述多个匹配项所对应的地理位置包括具有相同发音但具有不同标识的不同的地理位置。在此情况下,所述差异性检验包括提取所述不同的地理位置的标识的文字特征,并且依据所述文字特征生成差异性标签。在语音输出文字特征的差异性标签之后,所述语音信息提供方法还包括:接收语音输入,并对其进行识别以产生第二识别结果;在所述第二识别结果与语音输出的差异性标签之一匹配的情况下,并且在存在多个与所匹配的差异性标签对应的剩余匹配项的情况下,对所述剩余匹配项的地理位置的地理特征进行差异性检验,并且依据差异性检验的结果生成差异性标签;以及语音输出差异性标签。
有利地,所述差异性检验包括以下至少一项:确定所述每个匹配项的地域特征;确定所述每个匹配项的地理坐标;确定所述每个匹配项所属的地理区域;以及确定所述每个匹配项所对应的地理位置距当前位置的距离。
有利地,对于每个匹配项提取其对应地理位置的标识的文字特征、以及其对应地理位置的地理特征,对所述文字特征和所述地理特征进行差异性检验,并且依据差异性检验的结果生成差异性标签。
根据本发明的另一方面,提供了一种电子设备,包括:语音输入装置,用于接收语音输入;语音识别装置,用于对所述语音输入进行识别,并产生一识别结果;匹配项获得装置,用于获得与所述识别结果相匹配的匹配项,所述匹配项是在与所述电子设备相关联的数据库中搜索得到的;标签生成装置,其在存在多个匹配项的情况下,用于对所述多个匹配项进行差异性检验,并且依据差异性检验的结果生成差异性标签;以及语音输出装置,用于语音输出差异性标签。
利用根据本发明实施例的语音信息提供方法及其电子设备对所检索到的匹配项进行差异性检验并相应地生成差异性标签,改进了向用户提供的语音信息的形式,用户可以容易地记忆并重复所述差异性标签,便于用户更容易地作出期望的匹配项选择。
附图说明
通过结合附图对本发明的实施例进行详细描述,本发明的上述和其它目的、特征、优点将会变得更加清楚,其中:
图1图示了根据本发明实施例的语音信息提供方法的流程图。
图2图示了根据本发明实施例的语音信息提供方法的第一应用示例。
图3图示了可能的创建联系人界面示例。
图4图示了根据本发明实施例的电子设备的框图。
具体实施方式
下面将参考附图来描述根据本发明的语音信息提供方法及应用该语音信息提供方法的电子设备。
首先,将参考图1来描述根据本发明实施例的语音信息提供方法100,该语音信息提供方法100在具有语音识别及语音信息播报功能的电子设备上实现。
根据本发明实施例的语音信息提供方法100在步骤S101开始。
在步骤S110,接收语音输入。例如,所述电子设备的用户通过语音向所述电子设备下达执行某种动作的指令,例如“拨打zhangxin的电话”、“查找至高碑店的路线”等等。
然后,在步骤S120,对所述语音输入进行识别,产生一识别结果。例如,可以识别所述语音输入所对应的动作指令、识别所述语音输入中特定部分的发音(诸如“zhangxin”)、识别所述语音输入中特定部分的语调等等。
接下来,在步骤S130,获得与所述识别结果相匹配的匹配项,所述匹配项是在与所述电子设备相关联的数据库中搜索得到的。
可以在所述电子设备的内置数据库中进行搜索,或者可以在所述电子设备通过网络可访问的数据库中进行搜索,或者可以由所述电子设备通过网络将所述识别结果发送给其它电子设备或服务器并且由所述其它电子设备或服务器在其内置数据库或可访问数据库中进行搜索,本发明不受具体搜索方式的限制,只要可以提供出所需的匹配项即可。
例如,在搜索电话号码的情况下,一个电话号码对应于一个匹配项;在搜索地名的情况下,一个地理位置对应于一个匹配项;等等。
然后,在步骤S140,在存在多个匹配项的情况下,对所述多个匹配项进行差异性检验,并且依据差异性检验的结果生成差异性标签。
例如,在搜索某个联系人的电话号码的情况下,所述差异性检验可以包括以下至少一项:确定每个匹配项的电话号码是座机号码还是手机号码;确定每个匹配项的电话号码是哪个地区的电话号码;确定每个匹配项的电话号码是哪个运营商/服务商的电话号码;确定每个匹配项的电话号码的建立时间;以及确定每个匹配项的电话号码是否是IP拨号号码。
例如,在搜索某个地名的情况下,所述差异性检验还可以包括以下至少一项:确定所述每个匹配项的地域特征(特产、名胜等);确定所述每个匹配项的地理坐标;确定所述每个匹配项所属的地理区域;以及确定所述每个匹配项所对应的地理位置距当前位置的距离。
优选地,检查所述多个匹配项之间的差异,提取所述多个匹配项之间最显著的差异,并且利用该最显著的差异生成差异性标签。将在下面的示例中具体描述差异性检验以及差异性标签。
在步骤S150,语音输出差异性标签。
在搜索某个联系人的电话号码的情况下,所述差异性标签通常不是电话号码本身,而是需要尽可能简短以便用户可以记住并重复的信息。
最后,根据本发明实施例的语音信息提供方法在步骤S199结束。
图2示出了根据本发明实施例的语音信息提供方法100的第一应用示例。下面将结合图2来进一步具体描述根据本发明实施例的语音信息提供方法100。
在该第一应用示例中,利用根据本发明实施例的语音信息提供方法100来向电子设备的用户提供关于拨打哪一个具体电话号码的语音选择提示。例如,在用户说出“呼叫zhangxin”时,电子设备识别出用户需要拨打zhangxin的电话,具体地将zhangxin标识的发音作为识别结果的一部分,并利用该zhangxin标识的发音来搜索zhangxin的电话号码。
作为示例,所述每个匹配项所对应的联系人是同一联系人,并且所述每个匹配项所对应的电话号码是不同的电话号码。
作为另一示例,所述多个匹配项所对应的联系人包括具有相同发音但具有不同标识的不同的联系人。
如图2所示,在电子设备中(例如,在电子设备的通讯簿中)至少存储了以下电话号码:
张鑫:住宅010-11111234
手机15512345678
张欣:座机1 010-22221234
座机2 021-33331234
手机1 13691234567
手机2 18601234567
手机3 18912345678
章欣:手机13512345678
注意到,“张欣”有多个电话号码:两个座机和三个手机;或者两个上海电话和三个北京电话;或者一个北京座机、一个上海座机、一个上海手机、和两个北京手机。
下面以用户希望“呼叫张欣”为例来描述根据本发明实施例的语音信息提供方法。
电子设备支持语音拨号的功能,在用户说出“呼叫zhangxin”(或“拨打zhangxin的电话”)时,电子设备接收语音输入“呼叫zhangxin”(或“拨打zhangxin的电话”)。然后,电子设备对所接收的语音输入进行识别,并产生相应的识别结果“呼叫zhangxin”。
接下来,电子设备在其通讯簿中查找与“zhangxin”匹配的电话号码。例如,电子设备在通讯簿中查找到如上所述的具有相同发音“zhangxin”的“张欣”、“章欣”、“张鑫”的所有电话号码,并且每个电话号码对应于一个匹配项。
电子设备然后对这些匹配项进行差异性检验,所述差异性检验包括提取所述不同的联系人的标识的文字特征,并且依据所述文字特征生成差异性标签。
具体地,可以分析每个匹配项的联系人的标识(“张欣”、“章欣”、“张鑫”)的文字特征,例如弓长“张”、立早“章”,并依据所述文字特征生成差异性标签,例如弓长“张”、立早“章”。然后,电子设备通过语音播报出所生成的差异性标签,例如,弓长“张”还是立早“章”,以供用户的进一步选择。
在用户说出“弓长‘张’”时,电子设备接收用户的语音输入,对其进行识别,并相应地生成识别结果“弓长‘张’”。电子设备在与“zhangxin”匹配的匹配项中继续搜索与“弓长‘张’”匹配的匹配项,并继而搜索到包含“张欣”和“张鑫”在内的所有电话号码。
接下来,例如,电子设备可以分析每个匹配项的联系人的标识(“张欣”、“张鑫”)的文字特征,例如欣喜“欣”、三金“鑫”,并依据所述文字特征生成差异性标签,例如欣喜“欣”、三金“鑫”。然后,电子设备通过语音播报出所生成的差异性标签,例如欣喜“欣”还是三金“鑫”,以供用户的进一步选择。
在用户说出“欣喜‘欣’”时,电子设备接收用户的语音输入,对其进行识别,并相应地生成识别结果“欣喜‘欣’”。电子设备在与“弓长‘张’”匹配的匹配项中继续搜索与“欣喜‘欣’”匹配的电话条目,并继而搜索到“张欣”的所有电话号码。
接下来,电子设备可以分析每个匹配项的电话号码的类别特征(例如,座机、手机),并依据所述类别特征生成差异性标签,例如“座机电话”、“手机电话”。然后,电子设备通过语音播报出所生成的差异性标签,例如“座机电话”还是“手机电话”,以供用户的进一步选择。
在用户说出“手机电话”时,电子设备接收用户的语音输入,对其进行识别,并相应地生成识别结果“手机电话”。电子设备可以分析每个匹配项的电话号码的地域特征(例如,上海手机、北京手机),并依据所述地域特征生成差异性标签,例如“上海手机”、“北京手机”。然后,电子设备通过语音播报出所生成的差异性标签,例如“上海手机”还是“北京手机”,以供用户的进一步选择。
在用户说出“北京手机”时,电子设备接收用户的语音输入,对其进行识别,并相应地生成识别结果“北京手机”。接下来,例如,电子设备可以分析每个匹配项的电话号码的服务商特征(例如,北京移动、北京联通),并依据所述服务商特征生成差异性标签,例如“北京移动”、“北京联通”。然后,电子设备通过语音播报出所生成的差异性标签,例如“北京移动”还是“北京联通”,以供用户的进一步选择。
在用户说出“北京联通”时,电子设备接收用户的语音输入,对其进行识别,并相应地生成识别结果“北京联通”,然后开始呼叫“张欣”的“北京联通”“手机”18601234567。
另一方面,在用户说出“上海手机”时,电子设备接收用户的语音输入,对其进行识别,并相应地生成识别结果“上海手机”,然后开始呼叫“张欣”的“上海”“手机”13691234567。
在上述的示例中,逐级地提取所搜索的匹配项中的最显著差异,并生成相应的差异性标签,通过语音输出所生成的差异性标签以供用户选择。然而本发明不限于上述的多级播报情况,可能仅需要播报一次差异性标签,例如,在用户说出“立早‘章’”时,电子设备开始呼叫“章欣”的电话(手机13512345678),而无需进行多级的差异性标签生成和播报。
此外,用户可以根据需要设置不同的差异性检验级别并生成相应的差异性标签,差异性检验可以包括:检验联系人的标识的文字特征;检验电话号码是座机号码还是手机号码;检验电话号码是哪个地区的电话号码;检验电话号码是哪个运营商/服务商的电话号码;检验电话号码的建立时间;或者检验电话号码是否是加拨了IP号码的电话号码等等。例如,可以对于每个匹配项提取其对应联系人的标识的文字特征、以及其对应电话号码的号码特征,对所述文字特征和号码特征进行差异性检验,并且依据差异性检验的结果生成差异性标签。
如图3所示的,可能在创建联系人时准确地标记了某一联系人的多个电话号码:手机电话、住宅电话、单位电话。在此情况下,生成多个匹配项(具体地,三个匹配项),每个电话分别对应于一个匹配项,例如:在一个匹配项中包括联系人姓名/标识和手机电话,在另一匹配项中包括联系人姓名/标识和住宅电话,在又一匹配项中包括联系人姓名/标识和单位电话。
另一方面,用户可能在创建联系人时未对号码作出准确标记,而在联系人可能同时具有多个电话号码时,例如分别标记为张欣1、张欣2、张欣3等。
在此情况下,在用户说出“呼叫zhangxin”时,电子设备检索到“张欣”、“张鑫”、“章欣”、“张欣1”、“张欣2”、“张欣3”的联系人标识。在用户选择“欣喜‘欣’”并且电子设备确定了“张欣”之后,可以将“张欣”、“张欣1”、“张欣2”、“张欣3”认为是同一个联系人,而不再对联系人标识的文字特征进行区分。然而,这不是必须的,可以由用户根据需要设定具体的区分规则。
应注意,根据本发明实施例的语音信息提供方法100不要求用户在创建联系人时具体地指明每个电话号码的特征,即,可以不指定北京座机、上海座机、北京联通、北京移动、上海联通、上海移动等属性,而由电子设备本身根据每个电话号码的号码特征来自动生成相应的属性,例如通过判断电话号码的长度、座机电话号码的区号、手机电话号码所在的区段等等来生成每个电话号码的相应属性。
仍以“张欣”的电话号码为例,电子设备可以首先分析每个电话号码的号码特征并提取最显著的差异,即:座机和手机;或者上海号码和北京号码。
尽管在上面的第一应用示例中,列举了几种所产生的标签,然而,本应用不限于此,使用者可以根据需要设定不同的标签产生方式以及不同等级的标签,相应地可以产生包含不同等级的不同种类的标签。
接下来,将具体描述根据本发明实施例的语音信息提供方法的第二应用示例。
在该第二应用示例中,利用根据本发明实施例的语音信息提供方法100来向电子设备的用户提供关于选择哪个地理位置作为导航目的地的语音选择提示。例如,在用户说出“导航至小营”时,电子设备识别出“小营”标识的发音“xiaoying”作为识别结果的一部分,并搜索“xiaoying”的匹配项。
作为示例,所述多个匹配项所对应的地理位置可以包括具有相同发音且具有相同标识的不同的地理位置。下面将具体进行描述。
作为另一示例,所述多个匹配项所对应的地理位置可以包括具有相同发音但具有不同标识的不同的地理位置,例如“小营”、“萧营”等。在此情况下,可以提取不同的地理位置的标识的文字特征来进行差异性检验,并且依据所述文字特征生成差异性标签。
电子设备例如具有GPS导航功能,用户可能希望通过语音指令来获得从当前位置至目的地位置的导航路线。在此情况下,可以将根据本发明实施例的语音信息提供方法100应用于导航目的地的语音信息提供。
例如,用户可能说出“导航至小营”,电子设备在接收语音输入并识别出“小营”之后,在其数据库中检索到多个匹配项,例如,北京海淀区小营、北京朝阳区小营、河北小营。
然后,电子设备分析所检索到的各匹配项,并提取最显著的差异,例如“北京小营”还是“河北小营”。接下来,利用语音播报“选择‘北京小营’还是‘河北小营’”。
在用户说出“北京小营”之后,电子设备在之前检索到的各匹配项中继续进行检索,得到新的检索结果:北京海淀区小营、北京朝阳区小营,并进而分析新检索到的各匹配项并提取最显著的差异,例如“海淀区小营”还是“朝阳区小营”。接下来,利用语音播报“选择‘海淀区小营’还是‘朝阳区小营’”。
最后,在用户说出“海淀区小营”或者“朝阳区小营”时,分别进行相应的导航。
应了解,根据实际应用,在检索结果较少且每个检索结果较短的情况下,可以一次性地播报检索结果,例如:选择“北京海淀区小营”、“北京朝阳区小营”、还是“河北小营”。
此外,根据实际应用,可能存在更多级的差异性标签播报及选择。例如,在用户说出“导航至麦当劳”时,电子设备可能在其数据库中查找到几十甚至上百个“麦当劳”。在此情况下,可能需要在检索结果中进行差异性检验,例如,电子设备可以根据各检索结果所对应的地域特征而生成语音输出“选择‘海淀区’、‘朝阳区’、‘东城区’、‘西城区’还是‘宣武区’”。
在用户说出“海淀区”之后,电子设备可以在之前的检索结果中进一步进行检索,并获得“海淀区”麦当劳的检索结果。然后,电子设备可以根据各检索结果所对应的地域特征而生成语音输出“选择‘学院路’、‘中关村’、‘动物园’还是‘世纪城’”、生成语音输出“选择‘三环内’、‘四环内’、‘五环内’”等等,以供用户进行进一步选择。
以此方式,逐渐缩小范围,直至最后得到唯一的一个检索结果。
除了上述的所述差异性检验之外,差异性检验可以包括:检验每个匹配项的地域特征(特产、名胜等);检验每个匹配项的地理坐标;检验每个匹配项所属的地理区域;以及检验每个匹配项所对应的地理位置距当前位置的距离等等。例如,可以对于每个匹配项提取其对应地理位置的标识的文字特征、以及其对应地理位置的地理特征,对所述文字特征和所述地理特征进行差异性检验,并且依据差异性检验的结果生成差异性标签。
接下来,将参考图4来说明根据本发明实施例的电子设备400的框图,该电子设备400实施根据本发明实施例的语音信息提供方法100。
电子设备400包括语音输入装置410、语音识别装置420、匹配项获得装置430、标签生成装置440、以及语音输出装置450。
语音输入装置410用于接收用户的语音输入。语音识别装置420对所述语音输入进行识别,并产生一识别结果。所述识别结果可以包括所述语音输入中一部分内容的语音、语调等。
匹配项获得装置430用于获得与所述识别结果相匹配的匹配项,所述匹配项是在与所述电子设备相关联的数据库中搜索得到的。如前所述,可以在所述电子设备的内置数据库中进行搜索(例如,匹配项获得装置430自身进行搜索),或者可以在所述电子设备通过网络可访问的数据库中进行搜索(例如,匹配项获得装置430自身进行搜索),或者可以由所述电子设备通过网络将所述识别结果发送给其它电子设备或服务器并且由所述其它电子设备或服务器在其内置数据库或可访问数据库中进行搜索(例如,匹配项获得装置430自身不进行搜索而仅获得搜索结果),本发明不受具体搜索方式的限制,只要可以提供出所需的匹配项即可。
在存在多个匹配项的情况下,标签生成装置440用于对所述多个匹配项进行差异性检验,并且依据差异性检验的结果生成差异性标签。语音输出装置450语音输出所生成的差异性标签。
例如,在图2所示的第一应用示例中,所述差异性检验可以包括以下至少一项:确定每个匹配项的联系人标识的文字特征(例如,字型特征、词义特征等等);确定每个匹配项的电话号码是座机号码还是手机号码;确定每个匹配项的电话号码是哪个地区的电话号码;确定每个匹配项的电话号码是哪个运营商/服务商的电话号码;确定每个匹配项的电话号码的建立时间;以及确定每个匹配项的电话号码是否是IP拨号号码。
例如,在图4所示的第二应用示例中,所述差异性检验可以包括以下至少一项:确定每个匹配项的地理位置标识的文字特征(例如,字型特征、词义特征等等);确定所述每个匹配项的地域特征(例如,特产、名胜等);确定所述每个匹配项的地理坐标;确定所述每个匹配项所属的地理区域;以及确定所述每个匹配项所对应的地理位置距当前位置的距离。
尽管在上面的第二应用示例中,列举了几种所产生的标签,然而,本应用不限于此,使用者可以根据需要设定不同的标签产生方式,相应地可以产生包含不同等级的不同种类的标签。
根据本发明实施例的语音信息提供方法及使用该语音信息提供方法的电子设备,可以免除对用户在电子设备的屏幕上选择特定选项的要求,这样可以在许多情况下(例如,用户正在驾驶中等)便于用户利用电子设备实现期望任务。
应当理解,尽管本说明书中仅描述了拨打电话以及GPS导航两种应用情况,根据本发明实施例的语音信息提供方法及其电子设备不限于这两种应用情况,而是可以应用于任何需要进行语音交互的应用场合。
应当理解,可以以硬件、软件、固件、专用处理器或它们的组合的各种形式来实现根据本发明实施例的语音信息提供方法及使用该语音信息提供方法的电子设备。给出这里的描述,相关领域的普通技术人员将能够想到本发明的这些和类似的实现或配置。
尽管在这里参照附图描述了本发明的一些实施例,但是应当理解,所述实施例仅是示例性的,而非限制性的。本领域技术人员应当理解,在不背离权利要求及其等价物中限定的本发明的范围和精神的情况下,可以对这些示例性实施例做出各种形式和细节上的变化。
Claims (20)
1.一种语音信息提供方法,应用于电子设备中,包括:
接收语音输入;
对所述语音输入进行识别,产生一识别结果;
获得与所述识别结果相匹配的匹配项,所述匹配项是在与所述电子设备相关联的数据库中搜索得到的;
在存在多个匹配项的情况下,对所述多个匹配项进行差异性检验,并且依据差异性检验的结果生成差异性标签;以及
语音输出差异性标签。
2.如权利要求1所述的语音信息提供方法,其中,所述识别结果包括联系人的标识的发音,所述每个匹配项所对应的联系人是同一联系人,并且所述每个匹配项所对应的电话号码是不同的电话号码。
3.如权利要求1所述的语音信息提供方法,其中,所述识别结果包括联系人的标识的发音,所述多个匹配项所对应的联系人包括具有相同发音但具有不同标识的不同的联系人,以及
所述差异性检验包括提取所述不同的联系人的标识的文字特征,并且依据所述文字特征生成差异性标签。
4.如权利要求3所述的语音信息提供方法,其中,在语音输出文字特征的差异性标签之后,还包括:
接收语音输入,并对其进行识别以产生第二识别结果;
在所述第二识别结果与语音输出的差异性标签之一匹配的情况下,并且在存在多个与所匹配的差异性标签对应的剩余匹配项的情况下,对所述剩余匹配项的电话号码进行差异性检验,并且依据差异性检验的结果生成差异性标签;以及
语音输出差异性标签。
5.如权利要求2或4所述的语音信息提供方法,其中,所述差异性检验包括以下至少一项:
确定所述每个匹配项的电话号码是住宅座机号码还是手机号码;
确定所述每个匹配项的电话号码是哪个地区的电话号码;
确定所述每个匹配项的电话号码是哪个运营商的电话号码;
确定所述每个匹配项的电话号码的建立时间;以及
确定所述每个匹配项的电话号码是否是IP拨号号码。
6.如权利要求1所述的语音信息提供方法,其中,所述识别结果包括联系人的标识的发音,所述多个匹配项所对应的联系人包括具有相同发音但具有不同标识的不同的联系人,以及
对于每个匹配项提取其对应联系人的标识的文字特征、以及其对应电话号码的号码特征,对所述文字特征和号码特征进行差异性检验,并且依据差异性检验的结果生成差异性标签。
7.如权利要求1所述的语音信息提供方法,其中,所述识别结果包括地理位置的标识的发音,所述多个匹配项所对应的地理位置包括具有相同发音且具有相同标识的不同的地理位置。
8.如权利要求1所述的语音信息提供方法,其中,所述识别结果包括地理位置的标识的发音,所述多个匹配项所对应的地理位置包括具有相同发音但具有不同标识的不同的地理位置,以及
所述差异性检验包括提取所述不同的地理位置的标识的文字特征,并且依据所述文字特征生成差异性标签。
9.如权利要求8所述的语音信息提供方法,其中,在语音输出文字特征的差异性标签之后,还包括:
接收语音输入,并对其进行识别以产生第二识别结果;
在所述第二识别结果与语音输出的差异性标签之一匹配的情况下,并且在存在多个与所匹配的差异性标签对应的剩余匹配项的情况下,对所述剩余匹配项的地理位置的地理特征进行差异性检验,并且依据差异性检验的结果生成差异性标签;以及
语音输出差异性标签。
10.如权利要求7或9所述的语音信息提供方法,其中,所述差异性检验包括以下至少一项:
确定所述每个匹配项的地域特征;
确定所述每个匹配项的地理坐标;
确定所述每个匹配项所属的地理区域;以及
确定所述每个匹配项所对应的地理位置距当前位置的距离。
11.如权利要求1所述的语音信息提供方法,其中,所述识别结果包括地理位置的标识的发音,所述每个匹配项所对应的地理位置是具有相同发音且具有相同标识的不同的地理位置,
对于每个匹配项提取其对应地理位置的标识的文字特征、以及其对应地理位置的地理特征,对所述文字特征和所述地理特征进行差异性检验,并且依据差异性检验的结果生成差异性标签。
12.一种电子设备,包括:
语音输入装置,用于接收语音输入;
语音识别装置,用于对所述语音输入进行识别,并产生一识别结果;
匹配项获得装置,用于获得与所述识别结果相匹配的匹配项,所述匹配项是在与所述电子设备相关联的数据库中搜索得到的;
标签生成装置,其在存在多个匹配项的情况下,用于对所述多个匹配项进行差异性检验,并且依据差异性检验的结果生成差异性标签;以及
语音输出装置,用于语音输出差异性标签。
13.如权利要求12所述的电子设备,其中,所述识别结果包括联系人的标识的发音,所述每个匹配项所对应的联系人是同一联系人,并且所述每个匹配项所对应的电话号码是不同的电话号码。
14.如权利要求12所述的电子设备,其中,所述识别结果为联系人的标识的发音,所述多个匹配项所对应的联系人包括具有相同发音但具有不同标识的不同的联系人,以及
所述差异性检验包括提取所述不同的联系人的标识的文字特征,并且依据所述文字特征生成差异性标签。
15.如权利要求13或14所述的电子设备,其中,所述差异性检验包括以下至少一项:
确定所述每个匹配项的联系人标识的文字特征;
确定所述每个匹配项的电话号码是住宅座机号码还是手机号码;
确定所述每个匹配项的电话号码是哪个地区的电话号码;
确定所述每个匹配项的电话号码是哪个运营商的电话号码;
确定所述每个匹配项的电话号码的建立时间;以及
确定所述每个匹配项的电话号码是否是IP拨号号码。
16.如权利要求12所述的电子设备,其中,所述识别结果为联系人的标识的发音,所述多个匹配项所对应的联系人包括具有相同发音但具有不同标识的不同的联系人,以及
对于每个匹配项提取其对应联系人的标识的文字特征、以及其对应电话号码的号码特征,对所述文字特征和号码特征进行差异性检验,并且依据差异性检验的结果生成差异性标签。
17.如权利要求12所述的电子设备,其中,所述识别结果为地理位置的标识的发音,所述多个匹配项所对应的地理位置包括具有相同发音且具有相同标识的不同的地理位置。
18.如权利要求12所述的电子设备,其中,所述识别结果为地理位置的标识的发音,所述多个匹配项所对应的地理位置包括具有相同发音但具有不同标识的不同的地理位置,以及
所述差异性检验包括提取述不同的地理位置的标识的文字特征,并且依据所述文字特征生成差异性标签。
19.如权利要求17或18所述的语音信息提供方法,其中,所述差异性检验包括以下至少一项:
确定所述每个匹配项的地理位置标识的文字特征;
确定所述每个匹配项的地域特征;
确定所述每个匹配项的地理坐标;
确定所述每个匹配项所属的地理区域;以及
确定所述每个匹配项所对应的地理位置距当前位置的距离。
20.如权利要求12所述的电子设备,其中,所述识别结果为地理位置的标识的发音,所述每个匹配项所对应的地理位置是具有相同发音且具有相同标识的不同的地理位置,
对于每个匹配项提取其对应地理位置的标识的文字特征、以及其对应地理位置的地理特征,对所述文字特征和所述地理特征进行差异性检验,并且依据差异性检验的结果生成差异性标签。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201110347974.3A CN103092887B (zh) | 2011-11-07 | 2011-11-07 | 电子设备及其语音信息提供方法 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201110347974.3A CN103092887B (zh) | 2011-11-07 | 2011-11-07 | 电子设备及其语音信息提供方法 |
Publications (2)
Publication Number | Publication Date |
---|---|
CN103092887A CN103092887A (zh) | 2013-05-08 |
CN103092887B true CN103092887B (zh) | 2016-10-05 |
Family
ID=48205464
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201110347974.3A Active CN103092887B (zh) | 2011-11-07 | 2011-11-07 | 电子设备及其语音信息提供方法 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN103092887B (zh) |
Families Citing this family (12)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN103905636A (zh) * | 2014-03-03 | 2014-07-02 | 联想(北京)有限公司 | 信息处理方法及电子设备 |
CN107742518B (zh) * | 2014-03-10 | 2021-10-22 | 联想(北京)有限公司 | 一种信息处理方法及电子设备 |
CN103825994B (zh) * | 2014-03-18 | 2018-02-27 | 联想(北京)有限公司 | 语音识别方法及联系人称谓扩展方法 |
CN103929533A (zh) * | 2014-03-18 | 2014-07-16 | 联想(北京)有限公司 | 一种信息处理方法及电子设备 |
CN103971679B (zh) * | 2014-05-28 | 2020-04-21 | 北京字节跳动网络技术有限公司 | 一种联系人语音搜索方法、装置及移动终端 |
CN104731918A (zh) * | 2015-03-25 | 2015-06-24 | 百度在线网络技术(北京)有限公司 | 一种语音搜索方法及装置 |
CN105244024B (zh) * | 2015-09-02 | 2019-04-05 | 百度在线网络技术(北京)有限公司 | 一种语音识别方法及装置 |
CN106961508A (zh) * | 2017-06-01 | 2017-07-18 | 诺雪(重庆)科技有限公司 | 基于姓名识别的通信方法及装置 |
CN111179921A (zh) * | 2018-11-12 | 2020-05-19 | 奇酷互联网络科技(深圳)有限公司 | 数字信息的处理方法、移动终端以及计算机存储介质 |
CN110364160B (zh) * | 2019-08-21 | 2022-04-22 | 广州三星通信技术研究有限公司 | 用于电子终端的执行语音命令的方法及设备 |
CN113128228A (zh) * | 2021-04-07 | 2021-07-16 | 北京大学深圳研究院 | 语音指令识别方法、装置、电子设备及存储介质 |
CN115237306B (zh) * | 2022-07-22 | 2025-02-25 | 联想(北京)有限公司 | 一种处理方法、装置、设备及存储介质 |
Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN1703923A (zh) * | 2002-10-18 | 2005-11-30 | 中国科学院声学研究所 | 一种便携式数字移动通讯设备及其语音控制方法和系统 |
CN101297355A (zh) * | 2005-08-05 | 2008-10-29 | 沃伊斯博克斯科技公司 | 响应自然语言语音口头表达的系统和方法 |
CN102137085A (zh) * | 2010-01-22 | 2011-07-27 | 谷歌公司 | 语音命令的多维消歧 |
Family Cites Families (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US7949529B2 (en) * | 2005-08-29 | 2011-05-24 | Voicebox Technologies, Inc. | Mobile systems and methods of supporting natural language human-machine interactions |
-
2011
- 2011-11-07 CN CN201110347974.3A patent/CN103092887B/zh active Active
Patent Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN1703923A (zh) * | 2002-10-18 | 2005-11-30 | 中国科学院声学研究所 | 一种便携式数字移动通讯设备及其语音控制方法和系统 |
CN101297355A (zh) * | 2005-08-05 | 2008-10-29 | 沃伊斯博克斯科技公司 | 响应自然语言语音口头表达的系统和方法 |
CN102137085A (zh) * | 2010-01-22 | 2011-07-27 | 谷歌公司 | 语音命令的多维消歧 |
Also Published As
Publication number | Publication date |
---|---|
CN103092887A (zh) | 2013-05-08 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN103092887B (zh) | 电子设备及其语音信息提供方法 | |
CN103377652B (zh) | 一种用于进行语音识别的方法、装置和设备 | |
KR101516387B1 (ko) | 검색결과들을 이용한 자동 라우팅 | |
US9542074B2 (en) | Method and apparatus for enhancing an interactive voice response (IVR) system | |
US20110276595A1 (en) | Hands free contact database information entry at a communication device | |
CN103699530A (zh) | 根据语音输入信息在目标应用中输入文本的方法与设备 | |
CN103035240A (zh) | 用于使用上下文信息的语音识别修复的方法和系统 | |
CN105931642B (zh) | 语音识别方法、设备及系统 | |
US20010053977A1 (en) | System and method for responding to email and self help requests | |
WO2008041318A1 (fr) | Dispositif, procédé et programme de démarrage d'une application, et support d'enregistrement | |
KR101425093B1 (ko) | 이동 단말의 개인화 검색 방법 및 이를 수행하는 이동 단말 | |
CN103514165A (zh) | 用于识别对话中所提及的人的方法和装置 | |
CN104063440A (zh) | 基于终端拨号盘的数据检索方法及装置 | |
US10228261B2 (en) | Interactive voice response with user designated delivery | |
CN102467511A (zh) | 定位搜索方法及系统 | |
CN103379202A (zh) | 联系人搜索方法及装置、电子设备及车载系统 | |
KR20120087267A (ko) | 다중 위치 기반의 poi 정보 서비스를 제공하는 방법 및 시스템 | |
CN103379022B (zh) | 一种基于互联网地图搜索的即时通讯方法和系统 | |
JP2000076040A (ja) | 音声入力ネットワーク端末装置 | |
KR102215581B1 (ko) | 사용자의 위치 정보에 의해 자동 지정된 타겟 언어를 기반으로 번역 문장 추천 기능을 제공하는 전자 단말 장치 및 그 동작 방법 | |
JP2005004782A (ja) | 情報処理システム、情報処理装置および情報処理方法、並びに携帯型情報端末装置 | |
JP2001243251A (ja) | 電話番号リストデータ自動作成システム | |
JP2011221591A (ja) | 地図検索システム | |
KR100544905B1 (ko) | 여행자를 위한 의사소통 지원 시스템 및 그 서비스 방법 | |
JP5618371B2 (ja) | 検索システム、端末、検索装置、及び検索方法 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
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 |