通信终端存储电话号码的方法及装置的制造方法_2

文档序号:9219896阅读:来源:国知局
,执行下述步骤150和步骤160的处理过程。
[0025]步骤140:如果所接听的电话号码是未知联系人的电话号码,检测未知联系人的声纹信息,与已知联系人的声纹信息作匹配,根据匹配结果自动或手动存储未知联系人的电话号码。然后,转至步骤170,结束流程。
[0026]在接听的电话号码是未知联系人的电话号码时,通信终端将检测出该未知联系人的声纹信息,并与已知联系人的声纹信息作匹配。其中,已知联系人的声纹信息可以使存储于通信终端内置存储空间内,在通信终端内对声纹信息作匹配。或者,已知联系人的声纹信息存储于外置存储空间内,通信终端可以从外置存储空间读取已知联系人的声纹信息,然后仍由通信终端对声纹信息作匹配。亦或者,已知联系人的声纹信息存储于外置存储空间内,通信终端将未知联系人的声纹信息传至外置处理器,由外置处理器对声纹信息作比较,并将比较结果反馈至通信终端。例如,外置存储空间和外置处理器集成于云端服务器,已知联系人的声纹信息存储于云端服务器。通信终端可读取云端服务器的已知联系人声纹信息至通信终端内,以进行声纹匹配。或者,通信终端将未知联系人的声纹信息传输至云端服务器,云端服务器对声纹信息作匹配,然后将匹配结果反馈至通信终端。
[0027]其中,声纹信息的检测及声纹信息之间的匹配,现有技术中存在多种成熟的结构及方法,且是本领域技术人员可以获知的,该实施例对此不作限定。
[0028]然后,通信终端将根据未知联系人的声纹信息与已知联系人的声纹信息的匹配结果自动或手动存储未知联系人的电话号码。该步骤更优选的处理过程可参考图2所示及下述对图2的描述。
[0029]步骤150:如果所接听的电话号码是已知联系人的电话号码,先判断是否存在该联系人的声纹信息。若是,转至步骤170,结束流程;否则,执行步骤160。
[0030]步骤160:如果所接听的电话号码是已知联系人的电话号码,且还不存在该联系人的声纹信息,则存储该已知联系人的声纹信息。然后,转至步骤170,结束流程。
[0031]如果当前接听的是已知联系人的电话号码,则无需再存储电话号码,而执行步骤150和步骤160,目的是确保存储有该已知联系人的声纹信息,完善已知联系人声纹信息库,以便在接听到未知联系人电话号码时对未知联系人进行判断。
[0032]已知联系人声纹信息的存储可以采用图3示出的优选流程。
[0033]步骤170:电话号码存储过程结束。
[0034]该实施例通过提取未知联系人的声纹信息,与已知联系人的声纹信息作比较,在未知联系人的声纹信息与已知联系人的声纹信息相匹配时,能够自动将所接听电话的电话号码存储下来,提高了电话号码存储的智能化水平,简化了存储电话号码的过程,提高了用户在存储电话号码方面的体验效果。而在声纹信息不匹配时,仍可以采用手动方式存储电话号码,号码存储方式可选择性强,保证电话号码存储的完整性。
[0035]图2示出了图1实施例中步骤140的一个更优选流程。如图2所示,根据声纹信息匹配结果自动或手动存储未知联系人的电话号码的具体处理流程如下:
步骤141:计算未知联系人的声纹信息与已知联系人的声纹信息的匹配度。
[0036]如前所述,可以采用现有技术计算两个声纹信息的匹配度。而且,在存在多个已知联系人的声纹信息时,将依次计算每一个已知联系人与未知联系人的声纹信息。
[0037]步骤142:判断匹配度是否小于设定阈值。若是,执行步骤146 ;若否,执行步骤143。
[0038]到同一联系人在不同时刻、不同环境中的音频信号会存在细微区别,难以做到同一联系人不同次的通话时保持声纹信息的完全一致。鉴于此,预设了一个匹配度设定阈值。只要匹配度不小于设定阈值,就判定声纹信息相匹配。反之,判定声纹信息不匹配。
[0039]步骤143:等待通话结束。
[0040]步骤144:通话结束,提示是否需要存储该未知联系人的电话号码。若是,执行步骤145 ;否则,转至步骤149,结束流程。
[0041]通过设置该步骤,为终端用户提供存储或不存储的选择,避免存储了联系人的多个临时电话号码而占用存储空间、造成电话号码混乱。
[0042]步骤145:如果确定需要存储该未知联系人的电话号码,通信终端将自动提取出刚刚通完电话的电话号码,并将其添加到匹配度不小于设定阈值的已知联系人条目下。然后,转至步骤149,结束流程。
[0043]若未知联系人的声纹信息与某已知联系人的声纹信息的匹配度不小于设定匹配阈值,表明当前的通话者是该已知联系人使用原保存的电话号码之外的其他号码打来的电话。终端用户可以根据需要,选择将该电话号码作为已知联系人的联系电话而存储到该已知联系人条目下。此后,将方便查找该电话并使用该电话与联系人联系。
[0044]步骤146:等待通话结束。
[0045]步骤147:通话结束,提示是否需要存储该未知联系人的电话号码。若是,执行步骤148 ;否则,转至步骤149,结束流程。
[0046]如果从已知联系人中未查找到与未知联系人的声纹信息相匹配的声纹信息,如图1步骤130、步骤150及步骤160所述,由于已知联系人的声纹信息库随时更新,则判定未知联系人并未存储于通信终端的通讯录中。此时,可以由用户手动存储电话号码,确保有用电话号码能够被及时、完整存储。
[0047]步骤148:如果确认需要存储该未知联系人的电话号码,则手动存储电话号码。然后,转至步骤149,结束流程。
[0048]手动存储电话号码的具体方法可以采用现有技术来实现。
[0049]步骤149:流程结束。
[0050]请参见图3,该图示出了图1实施例中步骤160的一个更优选流程。
[0051]如图3所示,存储已知联系人的声纹信息的具体处理流程如下:
步骤161:采集已知联系人通话过程中的音频信号。
[0052]音频信号的采集可以采用送话器、信号处理电路及ADC等硬件来实现,或者,也可以采用软件来实现,以便从通话的模拟信号中采集、提取出音频数字信号。更具体处理手段可以采用现有技术。
[0053]步骤162:识别出音频信号中的声纹特征数据。
[0054]为便于声纹的识别,从提取的音频信号中识别出声纹特征数据,用于表征音频信号的特征。声纹特征数据的具体处理手段也可以采用现有技术。
[0055]步骤163:建立已知联系人的声纹模型。
[0056]识别出声纹特征数据,可以采用现有技术,利用声纹特征数据建立相应的声纹模型。
[0057]步骤164:将已知联系人及其声纹模型对应存储,形成已知联系人的声纹信息库。
[0058]如前所述,声纹信息库可以存储在通信终端内部存储器内,也可以存储在外置存储空间,优选的,存储于云端服务器内,以减少对通信终端存储空间的占用。
[0059]需要说明的是,如果已知联系人的声纹信息通过图3的流程获得,则,图1步骤140在检测未知联系人的声纹信息时,也采用与采集已知联系人的音频信号、识别声纹特征数据相同的过程识别出未知联系人的声纹特征数据,然后再将未知联系人的声纹特征数据与已知联系人的声纹模型进行匹配度计算,保证匹配的准确性。
[0060]请参见图4,该图示出了本发明通信终端存储电话号码的装置一个实施例的结构框图。
[0061]如图4所示,为简化电话号码存储过程,该实施例的电话号码存储装置包括有接听电话模块210、电话号码判定模块220以及第一处理模块230和第二处理模块240。其中:
接听电话模块210,用来接听来电;
电话号码判定模块220,与接听电话模块210相连接,用于判定接听电话的电话号码是否为已知联系人的电话号码;
第一处理模块230,与电话号码判定模块220相连接,用于在该电话号码判定模块220判定接听电话的电话号码是已知联系人的电话号码时,判断是否存在该已知联系人的声纹信息,并在不存在该已知联系人的声纹信息时存储该已知联系人的声纹信息;
第二处理模块240,与电话号码判定模块220相连接,用于在该电话号码判定模块220判定接听电话的电话号码是未知联系人的电话号码时,检测该未知联系人的声纹信息,与存储的已知联系人的声纹信息作匹
当前第2页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1