确定手机联系人的方法和装置制造方法
【专利摘要】本发明提出一种确定手机联系人的方法和装置,该确定手机联系人的方法包括接收要查找的联系人的语音信息;在预先建立的映射表中包括的联系人词条组中,判断是否存在与所述语音信息一致的联系人词条,所述映射表用于对应保存联系人的原始信息与联系人词条组,所述联系人词条组包括至少一个联系人词条,所述联系人词条是将对应的原始信息进行切词和组合后得到的;如果存在所述联系人词条,根据所述映射表确定与所述联系人词条对应的原始信息,并将所述原始信息确定为所述语音信息的识别结果。该方法能够提高语音识别联系人的成功率。
【专利说明】确定手机联系人的方法和装置
【技术领域】
[0001] 本发明涉及语音识别【技术领域】,尤其涉及一种确定手机联系人的方法和装置。
【背景技术】
[0002] 手机联系人是指在手机中保存的进行通信的号码对应的信息,通常包含中文姓 名,公司,称谓等信息。语音识别技术应用的范围越来越广泛,对手机联系人也可以采用语 音识别。
[0003] 现有技术中,当接收到语音输入的联系人信息时,将输入的语音信息与手机联系 人中原始记录的信息进行比对,从而确定出语音输入的联系人。
[0004] 但是,由于语言输入时常会以口语等方式进行输入,与原始记录的信息可能会不 一致,这样就会降低识别成功率。
【发明内容】
[0005] 本发明旨在至少在一定程度上解决相关技术中的技术问题之一。
[0006] 为此,本发明的一个目的在于提出一种确定手机联系人的方法,该方法可以提高 语音输入联系人的识别成功率。
[0007] 本发明的另一个目的在于提出一种确定手机联系人的装置。
[0008] 为达到上述目的,本发明第一方面实施例提出的确定手机联系人的方法,包括:接 收要查找的联系人的语音信息;在预先建立的映射表中包括的联系人词条组中,判断是否 存在与所述语音信息一致的联系人词条,所述映射表用于对应保存联系人的原始信息与联 系人词条组,所述联系人词条组包括至少一个联系人词条,所述联系人词条是将对应的原 始信息进行切词和组合后得到的;如果存在所述联系人词条,根据所述映射表确定与所述 联系人词条对应的原始信息,并将所述原始信息确定为所述语音信息的识别结果。
[0009] 本发明第一方面实施例提出的确定手机联系人的方法,通过在联系人词条组中查 找语音信息,由于联系人词条组是将对应的原始信息进行切词和组合后得到的,可以扩大 联系人信息的数量,增大语音信息匹配的概率,从而提高语音识别的成功率。
[0010] 为达到上述目的,本发明第二方面实施例提出的确定手机联系人的装置,包括:接 收模块,用于接收要查找的联系人的语音信息;查找模块,用于在预先建立的映射表中包括 的联系人词条组中,判断是否存在与所述语音信息一致的联系人词条,所述映射表用于对 应保存联系人的原始信息与联系人词条组,所述联系人词条组包括至少一个联系人词条, 所述联系人词条是将对应的原始信息进行切词和组合后得到的;确定模块,用于如果存在 所述联系人词条,根据所述映射表确定与所述联系人词条对应的原始信息,并将所述原始 信息确定为所述语音信息的识别结果。
[0011] 本发明第二方面实施例提出的确定手机联系人的装置,通过在联系人词条组中查 找语音信息,由于联系人词条组是将对应的原始信息进行切词和组合后得到的,可以扩大 联系人信息的数量,增大语音信息匹配的概率,从而提高语音识别的成功率。
[0012] 本发明附加的方面和优点将在下面的描述中部分给出,部分将从下面的描述中变 得明显,或通过本发明的实践了解到。
【专利附图】
【附图说明】
[0013] 本发明上述的和/或附加的方面和优点从下面结合附图对实施例的描述中将变 得明显和容易理解,其中 :
[0014] 图1是本发明一实施例提出的确定手机联系人的方法的流程示意图;
[0015] 图2是本发明另一实施例提出的确定手机联系人的方法的流程示意图;
[0016] 图3是本发明实施例中建立映射表的流程示意图;
[0017] 图4是本发明实施例中更新特征词典的流程示意图;
[0018] 图5是本发明另一实施例提出的确定手机联系人的装置的结构示意图;
[0019] 图6是本发明另一实施例提出的确定手机联系人的装置的结构示意图。
【具体实施方式】
[0020] 下面详细描述本发明的实施例,所述实施例的示例在附图中示出,其中自始至终 相同或类似的标号表示相同或类似的元件或具有相同或类似功能的元件。下面通过参考 附图描述的实施例是示例性的,仅用于解释本发明,而不能理解为对本发明的限制。相反, 本发明的实施例包括落入所附加权利要求书的精神和内涵范围内的所有变化、修改和等同 物。
[0021] 图1是本发明一实施例提出的确定手机联系人的方法的流程示意图,该方法包 括:
[0022] S11 :接收要查找的联系人的语音信息。
[0023] 本发明实施例以联系人是手机联系人为例。可以理解的是,本发明实施例的方法 也可以应用到其他联系人识别方案中,例如邮件联系人等。
[0024] 在语音输入时,用户通常会输入口语化的联系人信息,例如,用户在手机联系人中 记录的原始信息可以是:"科大讯飞刘光宇",但是,用户在进行语音输入时可能输入的是 "刘光宇科大讯飞"。
[0025] S12 :在预先建立的映射表中包括的联系人词条组中,判断是否存在与所述语音信 息一致的联系人词条。
[0026] 所述映射表用于对应保存联系人的原始信息与联系人词条组,所述联系人词条组 包括至少一个联系人词条,所述联系人词条是将对应的原始信息进行切词和组合后得到 的。
[0027] 其中,如果按照目前直接比对的方式,在上述示例中就会识别失败。为了提高识别 成功率,本实施例引入了联系人词条组,联系人词条组中包括至少一个联系人词条,通常, 一个联系人词条组包括多个联系人词条。
[0028] 例如,针对原始信息"科大讯飞刘光宇",其对应的联系人词条组包括的联系人词 条可以分别是:"科大讯飞刘光宇","刘光宇科大讯飞","科大讯飞的刘光宇"等。
[0029] 由于联系人词条组可以扩大联系人信息,就可以增大匹配到语音信息的概率,从 而可以提高识别成功率。
[0030] S13 :如果存在所述联系人词条,根据所述映射表确定与所述联系人词条对应的原 始信息,并将所述原始信息确定为所述语音信息的识别结果。
[0031] 例如,联系人词条组中包括"刘光宇科大讯飞",并根据映射表确定该词条对应的 原始信息是"科大讯飞刘光宇",因此将"科大讯飞刘光宇"确定为语音信息的识别结果。
[0032] 在确定识别结果后,可以根据相应的命令对该识别结果进行操作,例如,语音操作 的指令是"打电话给刘光宇科大讯飞",之后在确定出原始信息是"科大讯飞刘光宇"后,可 以向原始信息"科大讯飞刘光宇"对应的手机号拨打电话。
[0033] 另一方面,如果不存在则识别失败。
[0034] 本实施例通过在联系人词条组中查找语音信息,由于联系人词条组是将对应的原 始信息进行切词和组合后得到的,可以扩大联系人信息的数量,增大语音信息匹配的概率, 从而提高语音识别的成功率。
[0035] 图2是本发明另一实施例提出的确定手机联系人的方法的流程示意图,该方法包 括:
[0036] S21 :建立映射表。
[0037] 映射表可以由分词引擎建立,参见图3,分词引擎建立映射表的流程可以包括:
[0038] S31 :加载特征词典。
[0039] 特性词典用于保存属于所述特征词典对应的词性的分词。
[0040] 具体的,可以对当前用户的联系人信息进行统计,根据出现频率按照从高到低的 顺序选择预设个数的词性;从预先设置的可供选择的特征词典中,加载所述选择的词性对 应的特征词典。
[0041] 常用的词性类型如表1所示:
[0042] 表 1
[0043]
【权利要求】
1. 一种确定手机联系人的方法,其特征在于,包括: 接收要查找的联系人的语音信息; 在预先建立的映射表中包括的联系人词条组中,判断是否存在与所述语音信息一致的 联系人词条,所述映射表用于对应保存联系人的原始信息与联系人词条组,所述联系人词 条组包括至少一个联系人词条,所述联系人词条是将对应的原始信息进行切词和组合后得 到的; 如果存在所述联系人词条,根据所述映射表确定与所述联系人词条对应的原始信息, 并将所述原始信息确定为所述语音信息的识别结果。
2. 根据权利要求1所述的方法,其特征在于,还包括;建立所述映射表,所述建立所述 映射表包括: 加载预先设置的特征词典,所述特征词典用于保存属于所述特征词典对应的词性的分 词; 加载联系人的原始信息; 对所述原始信息进行预处理,得到预处理后的原始信息; 根据所述特征词典对所述预处理后的原始信息进行词性判断及切词,得到原始信息对 应的分词; 根据预先配置的拼接规则,对所述原始信息对应的分词进行拼接,得到所述原始信息 对应的联系人词条组; 建立所述原始信息与所述联系人词条组的映射关系。
3. 根据权利要求2所述的方法,其特征在于,所述加载预先设置的特征词典,包括: 对当前用户的联系人信息进行统计,根据出现频率按照从高到低的顺序选择预设个数 的词性; 从预先设置的可供选择的特征词典中,加载所述选择的词性对应的特征词典。
4. 根据权利要求3所述的方法,其特征在于,当所述选择的词性包括姓名词性时,所述 特征词典包括对应姓名的特征词典,所述对应姓名的特征词典包括: 第一特征词典,用于保存词性是姓的分词; 第二特征词典,用于保存词性是名,且在所述名是单汉字组成的名时包括的分词; 第H特征词典,用于保存词性是名,且在所述名是双汉字组成的名时第一个汉字包括 的分词; 第四特征词典,用于保存词性是名,且在所述名是双汉字组成的名时第二个汉字包括 的分词。
5. 根据权利要求2所述的方法,其特征在于,所述加载预先设置的特征词典,包括: 加载初始设置的特征词典;或者, 加载对初始设置的特征词典进行更新后得到的特征词典。
6. 根据权利要求2所述的方法,其特征在于,还包括获取所述拼接规则,所述获取所述 拼接规则,包括: 获取预先统计的组合方式所占的比例; 根据所述比例对所述组合方式进行排序; 在排序后的组合方式中选择预设个数的组合方式,确定为所述拼接规则。
7. -种确定手机联系人的装置,其特征在于,包括: 接收模块,用于接收要查找的联系人的语音信息; 查找模块,用于在预先建立的映射表中包括的联系人词条组中,判断是否存在与所述 语音信息一致的联系人词条,所述映射表用于对应保存联系人的原始信息与联系人词条 组,所述联系人词条组包括至少一个联系人词条,所述联系人词条是将对应的原始信息进 行切词和组合后得到的; 确定模块,用于如果存在所述联系人词条,根据所述映射表确定与所述联系人词条对 应的原始信息,并将所述原始信息确定为所述语音信息的识别结果。
8. 根据权利要求7所述的装置,其特征在于,还包括用于建立所述映射表的建立模块, 所述建立模块具体用于: 加载预先设置的特征词典,所述特征词典用于保存属于所述特征词典对应的词性的分 词; 加载联系人的原始信息; 对所述原始信息进行预处理,得到预处理后的原始信息; 根据所述特征词典对所述预处理后的原始信息进行词性判断及切词,得到原始信息对 应的分词; 根据预先配置的拼接规则,对所述原始信息对应的分词进行拼接,得到所述原始信息 对应的联系人词条组; 建立所述原始信息与所述联系人词条组的映射关系。
9. 根据权利要求8所述的装置,其特征在于,所述建立模块具体用于: 对当前用户的联系人信息进行统计,根据出现频率按照从高到低的顺序选择预设个数 的词性; 从预先设置的可供选择的特征词典中,加载所述选择的词性对应的特征词典。
10. 根据权利要求9所述的装置,其特征在于,当所述选择的词性包括姓名词性时,所 述特征词典包括对应姓名的特征词典,所述对应姓名的特征词典包括: 第一特征词典,用于保存词性是姓的分词; 第二特征词典,用于保存词性是名,且在所述名是单汉字组成的名时包括的分词; 第H特征词典,用于保存词性是名,且在所述名是双汉字组成的名时第一个汉字包括 的分词; 第四特征词典,用于保存词性是名,且在所述名是双汉字组成的名时第二个名包括的 分词。
11. 根据权利要求8所述的装置,其特征在于,所述建立模块具体用于: 加载初始设置的特征词典;或者, 加载对初始设置的特征词典进行更新后得到的特征词典。
12. 根据权利要求8所述的装置,其特征在于,还包括:用于获取所述拼接规则的获取 模块,所述获取模块具体用于: 获取预先统计的组合方式所占的比例; 根据所述比例对所述组合方式进行排序; 在排序后的组合方式中选择预设个数的组合方式,确定为所述拼接规则。
【文档编号】H04M1/725GK104469002SQ201410723164
【公开日】2015年3月25日 申请日期:2014年12月2日 优先权日:2014年12月2日
【发明者】孙平吉, 刘光宇, 李少红, 葛勇 申请人:科大讯飞股份有限公司