电子名片系统及电子名片的语音录入方法、语音检索方法

文档序号:2823970阅读:228来源:国知局
专利名称:电子名片系统及电子名片的语音录入方法、语音检索方法
技术领域
本发明涉及信息技术,特别涉及一种电子名片系统及电子名片的语音录入方法、 语音检索方法。
背景技术
名片是当代社会私人交往和公务交往中的一种经济实用的用品。名片由于印制规范、文字简洁、便于携带、易于保存,受到社会各界的欢迎,在社会各界中有广泛应用。常见的名片都是在名片上印制相关信息,这样当人们没有随身携带预先印制的名片,则人们要交换一些联系信息时,如果没有纸笔或者不方便用纸笔,人们之间无法方便地将对方告知的联系信息记录下来。另外,如果一个人收到很多名片时,要将众多的名片进行整理、保存会花费很多时间,而且对众多的名片进行检索寻找一名片也需要很多时间。

发明内容
本发明要解决的技术问题是,能方便地记录联系信息建立电子名片,并能对众多的电子名片进行快速检索。为解决上述技术问题,本发明提供了一种电子名片系统,包括语音采集模块、语音分析模块、语音特征提取模块、关键词识别模块、电子名片管理器、电子名片数据库;语音采集模块,用于采集语音,输出语音信号到语音分析模块;语音分析模块,用于检测语音信号是否是有效语音,如果是有效语音,则将语音信号转送到语音特征提取模块;语音特征提取模块,根据接收到的语音信号提取语音特征并输出到关键词识别模块;关键词识别模块,用于对语音特征进行关键词识别,输出关键词到电子名片管理器;电子名片管理器,用于根据关键词在电子名片数据库中建立识别码互不相同电子名片,或浏览、检索、删除、修改电子名片数据库中建立的电子名片;电子名片数据库,用于存储电子名片,电子名片数据库中的各电子名片包括一识别码和多个属性-属性值对。所述电子名片管理器如果接收到进入录入状态的关键词,或者接收到用户通过其它方式发送的录入状态选择信号,则进入录入状态,进入录入状态的电子名片管理器用于新建一识别码区别于电子名片数据库中已有电子名片的电子名片,并使新建的电子名片活跃。所述电子名片管理器如果接收到进入浏览状态的关键词,或者接收到用户通过其它方式发送的浏览状态选择信号,则进入浏览状态,进入浏览状态的电子名片管理器用于输出电子名片数据库中的电子名片。
进入浏览状态的电子名片管理器如果接收到一电子名片识别码,或者接收到用户通过其它方式发送的一电子名片的选择信号,则使该电子名片活跃。所述电子名片管理器如果接收到进入检索状态的关键词,或者接收到用户通过其它方式发送的检索状态选择信号,则进入检索状态,进入检索状态的电子名片管理器用于对所述电子名片数据库进行电子名片检索,输出检索到的电子名片数据库中的电子名片。进入检索状态的电子名片管理器,接收检索关键词,如果电子名片数据库中存在属性值与检索关键词匹配,则输出包括该属性值的各电子名片的所有属性及属性值。进入检索状态的电子名片管理器输出检索到的各电子名片的所有属性及属性值后,如果接收到一检索到的电子名片的识别码关键词,或者接收到用户通过其它方式发送的一检索到的电子名片的选择信号,则使检索到的该电子名片活跃。所述电子名片管理器,当一电子名片活跃时,如果接收到删除电子名片关键词,则删除该活跃电子名片,如果接收到该电子名片中已有的一属性关键词,则使该电子名片中的该属性活跃,如果接收到该电子名片中没有的一属性关键词,则在该电子名片中新建该属性并使其活跃。所述电子名片管理器,当该电子名片中一属性活跃时,如果接收到删除属性值关键词,则删除该电子名片中的该属性及相应属性值;如果接收到激活属性值关键词,则使该电子名片中的该属性的属性值活跃。所述电子名片管理器,当该电子名片中一属性的属性值活跃时,如果接收到一属性值关键词,则以该新接收到的属性值替换该电子名片的该属性的原属性值。语音采集模块可以为麦克风。语音分析模块将语音信号分帧处理,当前语音信号帧的能量为E,语音阀值为T, 初始语音阀值为Ti,语音分析模块的工作流程如下一 ·开始,T = Ti ;二.将当前语音信号帧的能量E同语音阀值T比较,如果若E小于T进行步骤三, 如果若E大于等于T进行步骤四;三.判定为非有效语音,进入非有效语音状态,不将当前语音信号转送到语音特征提取模块,并更新语音阈值T = E*a,然后进行步骤二 ;四.判定为有效语音,进入有效语音状态,将当前语音信号转送到语音特征提取模块,并更新语音阈值T = E*b,然后进行步骤二 ;其中a、b为阀值系数,0 <b <a彡1。关键词识别模块对语音特征进行关键词识别时,先给出最优的多个结果供用户选择,然后将用户从中选择确认的结果作为关键词输出到电子名片数据库模块。关键词识别模块,根据语音特征提取模块提取的语音特征或用户通过其它方式发送的结果选择信号确定用户从中选择确认的结果。为解决上述技术问题,本发明还提供了一种电子名片的语音录入方法,包括以下步骤一 .采集语音信号;
二 .检测语音信号是否是有效语音,如果是有效语音,则进行步骤三,否则进行步
骤一;三.根据采集的语音信号提取语音特征;四.对语音特征进行关键词识别,输出关键词;五.根据关键词在电子名片数据库中建立包括一识别码和多个属性-属性值对的电子名片。为解决上述技术问题,本发明还提供了一种电子名片的语音检索方法,包括以下步骤一 .建立电子名片数据库,电子名片数据库中的各电子名片包括一识别码和多个属性-属性值对,各电子名片的识别码互不相同;二 .采集语音信号;三.检测语音信号是否是有效语音,如果是有效语音,则进行步骤三,否则进行步
骤一;四.根据采集的语音信号提取语音特征;五.对语音特征进行关键词识别,输出关键词;六.根据关键词同电子名片数据库中的属性值的匹配度对电子名片数据库进行电子名片检索。本发明还提供了一种有效语音判定方法,包括以下步骤一 .开始,T = Ti,T为语音阀值,Ti为初始语音阀值;二 .将当前语音信号帧的能量E同语音阀值T比较,如果若E小于T进行步骤三, 如果若E大于等于T进行步骤四;三.判定为非有效语音,并更新语音阈值T = E*a,然后进行步骤二 ;四.判定为有效语音,并更新语音阈值T = E*b,然后进行步骤二 ;a、b为阀值系数,0 < b < a彡1。本发明,将用户的名片电子化,可以进入录入、浏览、检索等状态,在录入状态下, 用户只要将要录用的名片信息(如姓名、电话、邮箱地址等)说出来,电子名片系统便能将该名片信息在电子名片数据库中记录下来,建立一电子名片,在检索状态下,用户只要说出自己能记住的任意的属性或属性值,电子名片系统便能对电子名片数据库进行查询,提供相应的电子名片信息给用户,实现对众多的电子名片的快速检索。本发明中的电子名片是一系列属性-属性值的集合,具有良好的扩展性,便于用户个性化定制。


下面结合附图及具体实施方式
对本发明作进一步详细说明。图1是本发明的电子名片系统一实施方式示意图;图2是语音分析模块的工作流程示意图;图3是电子名片示意图;图4是电子名片的语音录入方法流程图;图5是电子名片的语音检索方法流程图。
具体实施例方式本发明的电子名片系统一实施方式如图1所示,包括语音采集模块、语音分析模块、语音特征提取模块、关键词识别模块、电子名片管理器、电子名片数据库;语音采集模块,用于采集语音,输出语音信号到语音分析模块,语音采集模块可以为麦克风;语音分析模块,用于检测语音信号是否是有效语音,如果是有效语音,则将语音信号转送到语音特征提取模块,如果不是有效语音,则不将语音信号转送到语音特征提取模块;语音分析模块将语音信号分帧处理,设20ms为一帧,当前语音信号帧的能量为E, 语音阀值为T,初始语音阀值为Ti,语音分析模块的工作流程如图2所示一 .开始,语音阀值T等于初始语音阀值Ti,T = Ti ;二.将当前语音信号帧的能量E同语音阀值T比较,如果若E小于T进行步骤三, 如果若E大于等于T进行步骤四;三.判定为非有效语音,进入非有效语音状态,不将当前语音信号转送到语音特征提取模块,并更新语音阈值T = E*a,然后进行步骤二 ;四.判定为有效语音,进入有效语音状态,将当前语音信号转送到语音特征提取模块,并更新语音阈值T = E*b,然后进行步骤二 ;其中a、b为阀值系数,0 < b < a彡1,阀值系数例a、b根据需要调整,例如可以取 a = 1. 0,b = 0. 3 ;该实施例中,语音阀值T随当前语音信号帧的能量E及语音状态变化,能教准确的取出有效语音。语音特征提取模块,根据接收到的语音信号提取语音特征并输出到关键词识别模块,如常用的梅尔倒谱参数(MFCC),在提取特征参数的过程中,将先通过语音增强、静音检测,以提高系统性能及鲁棒性;关键词识别模块,用于对语音特征提取模块提取的语音特征进行关键词识别,输出关键词到电子名片管理器;关键词识别属于语音识别的一个分支,它旨在连续语音中通过对语音特征的分析,检测出感兴趣的词,而忽略不感兴趣的信息,关键词识别模块在提供关键词时,可以先给出最优的多个结果供用户选择,然后将用户从中选择确认的结果作为关键词输出到电子名片管理器。关键词识别模块可以根据语音特征提取模块提取的语音特征或用户通过其它方式发送的结果选择信号确定用户从中选择确认的结果。一实施例,用户提供语音,关键词识别模块给出“1.张三”、“2.张三丰”、“3.李四”三个结果,若用户期望的结果是“张三”,则用户再说一遍“张三”或者读“1”进行确认,或者用户再说一遍“取消”结束该关键词识别进行下一关键词识别,关键词识别模块在给出所述三个结果给用户选择后,如果随后根据语音特征提取模块提取的语音特征识别到关键词“张三”或者“ 1 ”,则输出关键词“张三”到电子名片数据库模块,如果随后根据语音特征提取模块提取的语音特征识别到关键词“取消”,则结束该关键词识别进行下一关键词识别。电子名片数据库,用于存储电子名片,电子名片数据库中的各电子名片如图3所示,包括一识别码和多个属性-属性值对;电子名片管理器,根据关键词识别模块传来的关键词在所述电子名片数据库中
8建立识别码互不相同电子名片,或浏览、检索、删除、修改电子名片数据库中建立的电子名片;所述电子名片管理器如果接收到进入录入状态的关键词(如“录入”),或者接收到用户通过其它方式发送的录入状态选择信号,则进入录入状态,进入录入状态的电子名片管理器用于新建一识别码区别于电子名片数据库中已有电子名片的电子名片,并使该新建的电子名片活跃;所述电子名片管理器如果接收到进入浏览状态的关键词(如“浏览”),或者接收到用户通过其它方式发送的浏览状态选择信号,则进入浏览状态,进入浏览状态的电子名片管理器用于输出电子名片数据库中的电子名片;进入浏览状态的电子名片管理器如果接收到一电子名片识别码,或者接收到用户通过其它方式发送的一电子名片的选择信号,则使该电子名片活跃;所述电子名片管理器如果接收到进入检索状态的关键词(如“检索”),或者接收到用户通过其它方式发送的检索状态选择信号,则进入检索状态,进入检索状态的电子名片管理器用于对所述电子名片数据库进行电子名片检索,输出检索到的电子名片数据库中的电子名片;进入检索状态的电子名片管理器,接收检索关键词(如“张三”),如果电子名片数据库中存在属性值与检索关键词(“张三”)匹配,则输出包括该属性值的各电子名片的所有属性及属性值(如“识别码1,姓名张三,电话XXXXXXXX”);进入检索状态的电子名片管理器输出检索到的各电子名片的所有属性及属性值后,如果接收到一检索到的电子名片的识别码,或者接收到用户通过其它方式发送的一检索到的电子名片的选择信号,则使检索到的该电子名片活跃;所述电子名片管理器,当一电子名片活跃时,如果接收到删除电子名片关键词,则删除该活跃名片,如果接收到该电子名片中已有的一属性关键词(如“姓名”),则使该电子名片中的该属性(“姓名”)活跃,如果接收到该电子名片中没有的一属性关键词(如“邮箱”),则在该电子名片中新建该属性(“邮箱”)并使其活跃;所述电子名片管理器,当该电子名片中一属性活跃时,如果接收到删除属性值关键词,则删除该电子名片中的该属性及相应属性值;如果接收到激活属性值关键词(如“属性值”),则使该电子名片中的该属性的属性值活跃;所述电子名片管理器,当该电子名片中一属性的属性值活跃时,如果接收到一属性值关键词(如“张三”),则以该新接收到的属性值(如“张三”)替换该电子名片的该属性的原属性值。本发明的电子名片系统,电子名片的语音录入方法如图4所示,包括以下步骤一 .采集语音信号;二 .检测语音信号是否是有效语音,如果是有效语音,则进行步骤三,否则进行步
骤一;三.根据采集的语音信号提取语音特征;四.对语音特征进行关键词识别,输出关键词;五.根据关键词在电子名片数据库中建立包括一识别码和多个属性-属性值对的电子名片。本发明的电子名片系统,电子名片的语音检索方法如图5所示,包括以下步骤
一 .建立电子名片数据库,电子名片数据库中的各电子名片包括属性、属性值两数据项;二 .采集语音信号;三.检测语音信号是否是有效语音,如果是有效语音,则进行步骤三,否则进行步
骤一;四.根据采集的语音信号提取语音特征;五.对语音特征进行关键词识别,输出关键词;六.根据关键词同电子名片数据库中的属性值的匹配度对电子名片数据库进行电子名片检索。本发明,将用户的名片电子化,可以进入录入、浏览、检索等状态,在录入状态下, 用户只要将要录用的名片信息(如姓名、电话、邮箱地址等)说出来,电子名片系统便能将该名片信息在电子名片数据库中记录下来,建立一电子名片,在检索状态下,用户只要说出自己能记住的任意的属性或属性值,电子名片系统便能对电子名片数据库进行查询,提供相应的电子名片信息给用户,实现对众多的电子名片的快速检索。本发明中的电子名片是一系列属性-属性值的集合,具有良好的扩展性,便于用户个性化定制。
权利要求
1.一种电子名片系统,其特征在于,包括语音采集模块、语音分析模块、语音特征提取模块、关键词识别模块、电子名片管理器、电子名片数据库;语音采集模块,用于采集语音,输出语音信号到语音分析模块;语音分析模块,用于检测语音信号是否是有效语音,如果是有效语音,则将语音信号转送到语音特征提取模块;语音特征提取模块,根据接收到的语音信号提取语音特征并输出到关键词识别模块;关键词识别模块,用于对语音特征进行关键词识别,输出关键词到电子名片管理器;电子名片管理器,用于根据关键词在电子名片数据库中建立识别码互不相同电子名片,或浏览、检索、删除、修改电子名片数据库中建立的电子名片;电子名片数据库,用于存储电子名片,电子名片数据库中的各电子名片包括一识别码和多个属性-属性值对。
2.根据权利要求1所述的电子名片系统,其特征在于,所述电子名片管理器如果接收到进入录入状态的关键词,或者接收到用户通过其它方式发送的录入状态选择信号,则进入录入状态,进入录入状态的电子名片管理器用于新建一识别码区别于电子名片数据库中已有电子名片的电子名片,并使新建的电子名片活跃。
3.根据权利要求1所述的电子名片系统,其特征在于,所述电子名片管理器如果接收到进入浏览状态的关键词,或者接收到用户通过其它方式发送的浏览状态选择信号,则进入浏览状态,进入浏览状态的电子名片管理器用于输出电子名片数据库中的电子名片。
4.根据权利要求3所述的电子名片系统,其特征在于,进入浏览状态的电子名片管理器如果接收到一电子名片识别码,或者接收到用户通过其它方式发送的一电子名片的选择信号,则使该电子名片活跃。
5.根据权利要求1所述的电子名片系统,其特征在于,所述电子名片管理器如果接收到进入检索状态的关键词,或者接收到用户通过其它方式发送的检索状态选择信号,则进入检索状态,进入检索状态的电子名片管理器用于对所述电子名片数据库进行电子名片检索,输出检索到的电子名片数据库中的电子名片。
6.根据权利要求5所述的电子名片系统,其特征在于,进入检索状态的电子名片管理器,接收检索关键词,如果电子名片数据库中存在属性值与检索关键词匹配,则输出包括该属性值的各电子名片的所有属性及属性值。
7.根据权利要求6所述的电子名片系统,其特征在于,进入检索状态的电子名片管理器输出检索到的各电子名片的所有属性及属性值后,如果接收到一检索到的电子名片的识别码关键词,或者接收到用户通过其它方式发送的一检索到的电子名片的选择信号,则使检索到的该电子名片活跃。
8.根据权利要求2、4或7任一项所述的电子名片系统,其特征在于,所述电子名片管理器,当一电子名片活跃时,如果接收到删除电子名片关键词,则删除该活跃电子名片,如果接收到该电子名片中已有的一属性关键词,则使该电子名片中的该属性活跃,如果接收到该电子名片中没有的一属性关键词,则在该电子名片中新建该属性并使其活跃。
9.根据权利要求8所述的电子名片系统,其特征在于,所述电子名片管理器,当该电子名片中一属性活跃时,如果接收到删除属性值关键词,则删除该电子名片中的该属性及相应属性值;如果接收到激活属性值关键词,则使该电子名片中的该属性的属性值活跃。
10.根据权利要求9所述的电子名片系统,其特征在于,所述电子名片管理器,当该电子名片中一属性的属性值活跃时,如果接收到一属性值关键词,则以该新接收到的属性值替换该电子名片的该属性的原属性值。
11.根据权利要求1所述的电子名片系统,其特征在于,语音采集模块为麦克风。
12.根据权利要求1所述的电子名片系统,其特征在于,语音分析模块将语音信号分帧处理,当前语音信号帧的能量为E,语音阀值为T,初始语音阀值为Ti,语音分析模块的工作流程如下一.开始,T = Ti ;二 .将当前语音信号帧的能量E同语音阀值T比较,如果若E小于T进行步骤三,如果若E大于等于T进行步骤四;三.判定为非有效语音,进入非有效语音状态,不将当前语音信号转送到语音特征提取模块,并更新语音阈值T = E*a,然后进行步骤二 ;四.判定为有效语音,进入有效语音状态,将当前语音信号转送到语音特征提取模块, 并更新语音阈值T = E*b,然后进行步骤二 ;其中a、b为阀值系数,0 <b <a彡1。
13.根据权利要求12所述的电子名片系统,其特征在于,a= 1. 0,b = 0. 3。
14.根据权利要求1所述的电子名片系统,其特征在于,关键词识别模块对语音特征进行关键词识别时,先给出最优的多个结果供用户选择,然后将用户从中选择确认的结果作为关键词输出到电子名片数据库模块。
15.根据权利要求14所述的电子名片系统,其特征在于,关键词识别模块,根据语音特征提取模块提取的语音特征或用户通过其它方式发送的结果选择信号确定用户从中选择确认的结果。
16.一种电子名片的语音录入方法,其特征在于,包括以下步骤一.采集语音信号;二 .检测语音信号是否是有效语音,如果是有效语音,则进行步骤三,否则进行步骤 三.根据采集的语音信号提取语音特征;四.对语音特征进行关键词识别,输出关键词;五.根据关键词在电子名片数据库中建立包括一识别码和多个属性-属性值对的电子名片。
17.一种电子名片的语音检索方法,其特征在于,包括以下步骤一.建立电子名片数据库,电子名片数据库中的各电子名片包括一识别码和多个属性-属性值对,各电子名片的识别码互不相同;二.采集语音信号;三.检测语音信号是否是有效语音,如果是有效语音,则进行步骤三,否则进行步骤 四.根据采集的语音信号提取语音特征;五.对语音特征进行关键词识别,输出关键词;六.根据关键词同电子名片数据库中的属性值的匹配度对电子名片数据库进行电子名片检索。
18. 一种有效语音判定方法,其特征在于,包括以下步骤 一.开始,T = Ti,T为语音阀值,Ti为初始语音阀值;二 .将当前语音信号帧的能量E同语音阀值T比较,如果若E小于T进行步骤三,如果若E大于等于T进行步骤四;三.判定为非有效语音,并更新语音阈值T= E*a,然后进行步骤二 ;四.判定为有效语音,并更新语音阈值T= E*b,然后进行步骤二 ; a、b为阀值系数,0 <b <a彡1。
全文摘要
本发明公开了一种电子名片系统,包括语音采集模块、语音分析模块、语音特征提取模块、关键词识别模块、电子名片管理器、电子名片数据库;语音采集模块采集语音;语音分析模块将有效语音信号转送到语音特征提取模块;语音特征提取模块根据接收到的语音信号提取语音特征;关键词识别模块对语音特征进行关键词识别,输出关键词;电子名片管理器根据关键词在电子名片数据库中建立电子名片,或浏览、检索、删除、修改电子名片数据库中建立的电子名片;电子名片数据库存储电子名片。本发明还公开了电子名片的语音录入方法、语音检索方法,还公开了一种有效语音判定方法。本发明能方便地记录联系信息建立电子名片,并能对众多的电子名片进行快速检索。
文档编号G10L15/08GK102543078SQ201010580358
公开日2012年7月4日 申请日期2010年12月9日 优先权日2010年12月9日
发明者陈大年 申请人:盛乐信息技术(上海)有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1