一种拨号记录生成方法、设备及移动终端的制作方法

文档序号:7815677阅读:177来源:国知局
一种拨号记录生成方法、设备及移动终端的制作方法
【专利摘要】本发明公开了一种拨号记录生成方法,适于在移动终端中执行,该方法包括步骤:经由移动终端的语音输入设备接收用户输入的语音内容;从所述语音内容中获取预定拨号时间和拨号对象信息,并获取与该拨号对象相关联的第一社交属性;接收相应的音频或视频内容,根据所述音频或视频内容,来设置所述内容的第二社交属性;创建拨号记录并存储,所述拨号记录包括所述预定拨号时间、拨号号码、音频或视频内容信息、与该拨号对象相关联的第一社交属性,以及与该音频或者视频内容相关联的第二社交属性,其中所述移动终端会根据所述拨号记录来进行拨号操作。本发明还提供了一种拨号记录生成设备以及包括该设备的移动终端。
【专利说明】一种拨号记录生成方法、设备及移动终端

【技术领域】
[0001]本发明涉及通信领域,尤其涉及一种拨号记录生成方法、设备及移动终端。

【背景技术】
[0002]移动终端作为通信设备已经广泛应用于工作和生活中。随着诸如智能手机之类的移动终端功能的日益发展,传统观念上仅仅通过移动终端来拨打电话的方式并没有很好的利用移动终端的强大功能,也不能满足用户的个性化需求。而且传统的电话需要主叫方和被叫方同时接听才能进行信息交流,这样在某些情况下会出现通信不便。比如跨时区的通话、无法即时接听的通话等。
[0003]目前,一些移动终端提供了一种定时拨号方法,可以在用户设定的时间自动拨出预定号码,接通后自动播放预录文件,不需要主叫方和被叫方同时接听。但该方法仍然没有涉及如何设置定时拨号记录的具体实现过程。


【发明内容】

[0004]鉴于此,本发明提供了一种拨号记录生成方法、设备及移动终端,以力图解决或至少缓解上面存在的问题。
[0005]根据本发明的一个方面,提供了一种拨号记录生成方法,适于在移动终端中执行,该方法包括步骤:经由移动终端的语音输入设备接收用户输入的语音内容,该语音内容包括预定拨号时间和拨号对象信息;从该语音内容中获取预定拨号时间和拨号对象信息,并获取与该拨号对象相关联的第一社交属性;接收相应的音频或视频内容,根据该音频或视频内容,来设置该内容的第二社交属性;创建拨号记录并存储,该拨号记录包括所述预定拨号时间、拨号号码、音频或视频内容信息、与该拨号对象相关联的第一社交属性,以及与该音频或者视频内容相关联的第二社交属性。其中移动终端会根据生成的拨号记录来进行拨号操作。
[0006]可选地,在根据本发明的拨号记录生成方法中,其中从语音内容中获取预定拨号时间和拨号对象信息的步骤包括:经由语音识别引擎将所述语音内容转换成文本,从文本中获取预定拨号时间和拨号对象信息。
[0007]可选地,在根据本发明的拨号记录生成方法中,从语音内容中获取预定拨号时间和拨号对象信息的步骤之后还包括:判断拨号对象信息是数字串还是非数字串,当拨号对象信息是数字串时,判断该数字串是否符合电话号码规范,以及当拨号对象信息是非数字串或符合规范的号码时,查询移动终端的通信录,从该通信录中获取拨号对象信息对应的拨号号码、联系人信息,其中联系人信息包括联系人名称和与该联系人相关联的群组。
[0008]可选地,在根据本发明的拨号记录生成方法中,其中获取与该拨号对象相关联的第一社交属性的步骤包括:根据该拨号对象信息查询预置的类型数据库,获取对应的类型。将该类型设置为与该拨号对象相关联的第一社交属性。
[0009]可选地,在根据本发明的拨号记录生成方法中,其中接收相应的音频或视频内容的步骤包括:判断该音频或视频内容中是否出现结束指示符,当出现结束指示符时,完成接收。
[0010]可选地,在根据本发明的拨号记录生成方法中,其中根据音频或视频内容来设置所述内容的第二社交属性的步骤包括:根据预置的类型数据库对接收到的音频或视频内容进行分析,以获取该音频或者视频内容中的关键词。根据预置的类型数据库获取与该关键词对应的类型,并统计不同类型下的关键词出现次数,根据该关键词出现次数设置音频或视频内容的第二社交属性。
[0011]可选地,在根据本发明的拨号记录生成方法中,其中根据关键词出现次数设置音频或视频内容的第二社交属性的步骤包括:将该第二社交属性值设置为关键词出现次数中的最大值在所有各类型关键词出现总次数中所占权重。
[0012]根据本发明的另一个方面,提供了一种拨号记录生成设备,该设备驻留在移动终端中,包括接收端,适于接收用户输入的语音内容、音频或视频内容,其中语音内容包括预定拨号时间和拨号对象信息;
[0013]信息获取模块,适于从该语音内容中获取预定拨号时间和拨号对象信息;属性设置模块,适于根据拨号对象信息设置与该拨号对象相关联的第一社交属性,还适于根据接收到的音频或视频内容设置与该内容相关联的第二社交属性;记录创建模块,适于创建拨号记录并存储,该拨号记录包括预定拨号时间、拨号号码、音频或视频内容信息、与拨号对象相关联的第一社交属性以及与该音频或视频内容相关联的第二社交属性。
[0014]可选地,在根据本发明的拨号记录生成设备中,信息获取模块还包括语音识别引擎,适于将语音内容转换成文本,从文本中获取预定拨号时间和拨号对象信息。
[0015]可选地,在根据本发明的拨号记录生成设备中,属性设置模块还包括判断模块,该判断模块适于判断拨号对象信息是数字串还是非数字串,当拨号对象信息是数字串时判断数字串是否符合电话号码规范。
[0016]可选地,在根据本发明的拨号记录生成设备中,属性设置模块还适于根据拨号对象信息查询预置的类型数据库,获取对应的类型,将该类型设置为与该拨号对象相关联的第一社交属性。
[0017]可选地,在根据本发明的拨号记录生成设备中,属性设置模块还适于根据预置的类型数据库对音频或视频文件进行分析,以获取该音频或视频内容中的关键词,又根据该类型数据库获取与该关键词对应的类型,并统计不同类型下的关键词出现次数,根据该关键词出现次数设置音频或视频内容的第二社交属性。
[0018]根据本发明的还有一个方面,提供了一种移动终端,该移动终端包括根据本发明的拨号记录生成设备。
[0019]根据本发明的拨号记录生成方案,通过语音输入自动创建拨号记录来存储拨号所需信息,操作简单快捷,且更直观更方便用户查询。同时,通过设置与拨号对象相关联的第一社交属性和与音频或视频内容相关联的第二社交属性来限定生成的拨号记录,使得在拨号冲突时能保证更重要的拨号优先呼出。进一步地,这种智能的属性设置策略可提供给用户更多的拨号相关信息,方便用户进行个性化的自由操作,满足用户日益多元化的工作、社交需要,例如拨号记录可传至云端,分享给与该拨号记录同一社交属性下的群组用户,或是用户可在某特定时段设置只接听某一特定属性的通话等。

【专利附图】

【附图说明】
[0020]为了实现上述以及相关目的,本文结合下面的描述和附图来描述某些说明性方面,这些方面指示了可以实践本文所公开的原理的各种方式,并且所有方面及其等效方面旨在落入所要求保护的主题的范围内。通过结合附图阅读下面的详细描述,本公开的上述以及其它目的、特征和优势将变得更加明显。遍及本公开,相同的附图标记通常指代相同的部件或元素。
[0021]图1示出了根据本发明一个实施例的移动终端100的结构框图;
[0022]图2示出了根据本发明一个实施例的拨号记录生成设备200的结构示意图;以及
[0023]图3示出了根据本发明一个实施例的拨号记录生成方法的流程图。

【具体实施方式】
[0024]下面将参照附图更详细地描述本公开的示例性实施例。虽然附图中显示了本公开的示例性实施例,然而应当理解,可以以各种形式实现本公开而不应被这里阐述的实施例所限制。相反,提供这些实施例是为了能够更透彻地理解本公开,并且能够将本公开的范围完整的传达给本领域的技术人员。
[0025]图1是根据本发明一个实施例的移动终端100的结构框图。移动终端100可以包括存储器接口 102、一个或多个处理器104,以及外围接口 106。
[0026]存储器接口 102、一个或多个处理器104和/或外围接口 106既可以是分立元件,也可以集成在一个或多个集成电路中。在移动终端100中,各种元件可以通过一条或多条通信总线或信号线来耦合。传感器、设备和子系统可以耦合到外围接口 106,以便帮助实现多种功能。
[0027]例如,运动传感器110、光传感器112和距离传感器114可以耦合到外围接口 106,以方便定向、照明和测距等功能。其他传感器116同样可以与外围接口 106相连,例如定位系统(例如GPS接收机)、温度传感器、生物测定传感器或其他感测设备,由此可以帮助实施相关的功能。
[0028]相机子系统120和光学传感器122可以用于方便诸如记录照片和视频剪辑的相机功能的实现,其中相机子系统120和光学传感器122例如可以是电荷耦合器件(CCD)或互补金属氧化物半导体(CMOS)光学传感器。
[0029]可以通过一个或多个无线通信子系统124来帮助实现通信功能,其中无线通信子系统124可以包括射频接收机和发射机和/或光(例如红外)接收机和发射机。无线通信子系统124的特定设计和实施方式可以取决于移动终端100所支持的一个或多个通信网络。例如,移动终端100可以包括被设计成支持GSM网络、GPRS网络、EDGE网络、W1-Fi或WiMax网络以及BlueboothTM网络的通信子系统124。
[0030]音频子系统126可以与扬声器128以及麦克风130相耦合,以便帮助实施启用语音的功能,例如语音识别、语音复制、数字记录和电话功能。
[0031]I/O子系统140可以包括触摸屏控制器142和/或一个或多个其他输入控制器144。触摸屏控制器142可以耦合到触摸屏146。举例来说,该触摸屏146和触摸屏控制器142可以使用多种触摸感测技术中的任何一种来检测与之进行的接触和移动或是暂停,其中感测技术包括但不局限于电容性、电阻性、红外和表面声波技术。一个或多个其他输入控制器144可以耦合到其他输入/控制设备148,例如一个或多个按钮、摇杆开关、拇指旋轮、红外端口、USB端口、和/或指示笔之类的指点设备。其中一个或多个按钮(未显示)可以包括用于控制扬声器128和/或麦克风130音量的向上/向下按钮。
[0032]存储器接口 102可以与存储器150相耦合。该存储器150可以包括高速随机存取存储器和/或非易失性存储器,例如一个或多个磁盘存储设备,一个或多个光学存储设备,和/或闪存存储器(例如NAND,N0R)。
[0033]存储器150可以存储操作系统152,例如Android、10S或是Windows Phone之类的操作系统。该操作系统152可以包括用于处理基本系统服务以及执行依赖于硬件的任务的指令。存储器150还可以存储应用154,应用154运行在操作系统之上。
[0034]在移动设备运行时,会从存储器150中加载操作系统152,并且由处理器104执行。应用154在运行时,也会从存储器150中加载,并由处理器104执行。应用154运行在操作系统之上,利用操作系统以及底层硬件提供的接口实现各种用户期望的功能,如即时通信、网页浏览、图片管理等。应用可以是独立于操作系统提供的,也可以是操作系统自带的。
[0035]在各种应用154中,其中的一种应用为根据本发明的拨号记录生成设备200,该拨号记录生成设备200根据用户输入的内容获取拨号时间、拨号号码等信息,并设置与该拨号信息相关联的社交属性,最后生成包含拨号时间、拨号号码、社交属性等拨号信息的拨号记录,以便移动终端100能够根据该拨号记录进行相应的拨号操作。
[0036]图2示出了根据本发明的一个实施例的拨号记录生成设备200的结构示意图。该拨号记录生成设备200驻留移动终端100中,包括接收端210、信息获取模块220、属性设置模块230以及存储模块240。
[0037]接收端210接收用户输入的语音内容。通常用户会通过移动终端的麦克风来输入语音内容,该语音内容有一定的语音规则,通常包括预定拨号时间和拨号对象信息。例如用户可以语音输入“于XX年XX月XX日XX时XX分打电话给XXX”,“在XX年XX月XX日XX时XX分呼叫XXX”这样的内容。
[0038]信息获取模块220与接收端210相连,从接收端210接收其所接收到的语音内容,并从该语音内容中获取预定拨号时间和拨号对象信息。
[0039]根据本发明的一个实施方式,信息获取模块220包括语音识别引擎,并利用这些语音识别引擎对语音内容进行语音识别、语义解析的处理,然后将其转换成文本,并从文本中获取预定拨号时间和拨号对象信息。例如从用户输入的“在2014年5月7日10时06分呼叫张XX”这样的语音内容中提取出预定拨号时间“2014年5月7日10时06分”和拨号对象信息“张XX”。
[0040]因为语音内容具有一定的格式,例如先说拨号时间,后续说拨号对象等。如果用户输入的语音内容的格式不对,语音识别引擎无法根据该语音内容提取出文本信息,则会在移动终端的显示屏或触摸屏上显示消息,提示用户输入的语音内容格式不符,识别不成功。
[0041]应当注意的是,以上提到的语音识别引擎可以是例如IBM语音识别引擎、微软语音识别引擎、科大讯飞语音识别引擎等的各种语音识别引擎,也可以是别的语音识别方式,本发明不受限于此,所有可以从语音内容中识别获取信息的语音识别方式均在本发明的保护范围之内。
[0042]属性设置模块230耦接至信息获取模块220,并且根据该信息获取模块220获取到的拨号对象信息来设置与该拨号对象相关联的第一社交属性。
[0043]属性设置模块220先从信息获取模块220接收拨号对象信息,该拨号对象信息通常为拨号号码或者联系人名称,例如电话号码“ 135XXXXXXXX”、联系人名称“张XX”。
[0044]为了获取该拨号对象的更多信息以进一步确定其第一社交属性,还需要根据拨号号码或联系人名称查询移动终端的通信录,通信录可以直接存储在移动终端中,也可以存储至云端并可以通过联网来查询,通信录中记录的一般形式为:姓名,电话号码,所在群组。因此可以在通信录中查询到拨号号码对应的联系人名称和与该联系人相关联的群组信息,或者联系人名称对应的拨号号码和与该联系人相关联的群组信息。如果通信录中没有记录所在群组信息,则只获取拨号号码和联系人名称。
[0045]最后根据查询到的联系人名称和/或与该联系人相关联的群组信息,确定与该拨号对象相关联的第一社交属性。
[0046]具体地,属性设置模块220根据基于拨号对象信息获取到的联系人名称和/或与该联系人相关联的群组信息查询预置的类型数据库,获取对应的类型,再将该类型设置为与该拨号对象相关联的第一社交属性。类型数据库可以是包括在根据本发明的设备200之内,也可以存储在移动终端100中,还可以存储至云端并通过联网来进行查询。类型数据库一般包括联系人信息和与该信息对应的类型属性,其中类型属性可以有:“家庭”、“工作”、“生活”等,联系人信息“爸爸”、“妈妈”对应的类型为“家庭”,“同事”、“客户”对应的类型为“工作”,“朋友”、“同学”则对应的类型为“生活”。
[0047]例如拨号对象的联系人名称为“爸爸”、“妈妈”,或是与该联系人相关联的群组信息为“家人”、“亲戚”时,在类型中数据库查询到对应的类型为“家庭”,则“家庭”为该拨号对象的第一社交属性。
[0048]另外,根据本发明的另一个实施方式,属性设置模块220还包括判断模块,判断模块判断从语音内容获取到的拨号对象信息是数字串还是非数字串。当拨号对象信息是数字串时,先判断该数字串是否符合电话号码规范,并能构成有效的电话号码。举例而言,通常组成移动电话的电话号码的数字串应当有11位,例如“ 18512565270”等,如果数字串的位数少于11位则不能构成有效的电话号码。当该数字串不符合电话号码规范,构成号码是无效号码时,则在移动终端的显示屏/触摸屏上显示消息,提示用户“您输入的XXX为无效号码,请重新输入”。
[0049]相应地,当拨号对象信息是符合电话号码规范并有效的号码时,即可根据这个拨号号码反查移动终端100中的通信录,从通信录中获取到该拨号号码对应的联系人名称和/与该联系人相关联的群组信息。如果在通信录中查询不到该拨号号码对应的联系人,则在移动终端的显示屏/触摸屏上显示消息,提示用户“您输入的号码XXX查询不到对应的联系人信息”。另外,可选地,此时也可以对拨号对象来手动设置第一社交属性。
[0050]当拨号对象信息是非数字串时,根据由该非数字串组成的联系人名称查询移动终端100中的通信录,从通信录中获取该联系人名称对应的拨号号码和/或与该联系人相关联的群组信息。如果在通信录中查询不到联系人则在移动终端的显示屏/触摸屏上显示消息,提示用户“您输入的联系人XXX不存在,请重新输入”。
[0051]在信息获取模块220获取了预定拨号时间和拨号对象信息以及属性设置模块230获取了与该拨号对象相关联的第一社交属性之后,会在移动终端的显示屏/触摸屏上显示消息,提示用户继续输入。
[0052]接收端210继续接收用户输入的音频或视频内容。该音频或视频内容可以由用户即时录制,也可以是事先存储在移动终端中的音频或视频文件。用户一般通过移动终端的麦克风录制音频内容,通过移动终端的摄像头录制视频内容,其中音频内容的格式一般为WAV、AMR格式等,视频内容的格式一般为MP4、3GP格式等。通常地,用户输入的音频或视频内容有一定大小和时长限制,当输入内容超过接收大小和时长时,会在移动终端的显示屏/触摸屏上显示消息,提示用户“本条输入超过接收范围,建议重新输入下一条”。
[0053]可选地,当接收端210判断出接收的音频或视频内容中出现结束指示符时,接收完成。所述结束指示符由用户自定义设置,可以是类似“拜拜”、“再见”这样的结束词。另夕卜,根据本发明的另一个实施方式,接收端210还可以在判断出接收的音频或视频内容中出现结束指示符之后预定时间(例如2秒)之内无语音输入,则接收完成。
[0054]接收端210接收音频或视频内容完成后,与接收端210相连接的属性设置模块230获取接收到的音频或视频内容,根据该内容来设置其第二社交属性。
[0055]具体而言,属性设置模块230根据预置的类型数据库对接收到的音频或视频内容进行分析,以获取该音频或视频内容中的关键词。类型数据库可以是包括在根据本发明的设备200之内,也可以存储在移动终端100中,还可以存储至云端以便通过联网来进行查询。类型数据库一般包括内容信息和与该内容信息对应的类型属性,其中类型属性可以有:“家庭”、“工作”、“生活”等,内容信息可以有“会议”、“订餐”、“K歌”、“生日”、“家宴”等。“家宴”对应的类型为“家庭”,“会议”对应的类型为“工作”,“K歌”、“生日”、“订餐”对应的类型为“生活”。
[0056]属性设置模块230将音频或视频内容与类型数据库中的内容信息进行匹配,将音频或视频内容中出现在类型数据库中的信息提取出来作为关键词。再根据上述的类型数据库获取与该关键词对应的类型,并统计不同类型下的关键词出现次数,根据所述关键词出现次数设置与音频或视频内容相关联的第二社交属性。
[0057]根据本发明的又一个实施方式,根据关键词出现次数设置音频或视频内容的第二社交属性的策略如下:假设家庭类型关键词出现次数为al、工作类型关键词出现次数为a2、生活类型关键词出现次数为a3,取最大值假设为a3,则第二社交属性voiceFlag = a3/(al+a2+a3)*100,即所述关键词出现次数中的最大值在所有各类型关键词出现总次数中所占权重。
[0058]属性设置模块230完成设置音频或视频内容的第二社交属性之后,记录创建模块240根据以上获取到的信息创建拨号记录并存储。该拨号记录包括预定拨号时间、拨号号码、音频或视频内容信息、与拨号对象相关联的第一社交属性以及与该音频或视频内容相关联的第二社交属性等。记录创建模块240可根据用户输入创建一条或多条拨号记录,移动终端会根据这些拨号记录来进行拨号操作。
[0059]图3示出了根据本发明一个实施例的拨号记录生成方法的流程图,该方法适于在图2所不的拨号记录设备200上执行。
[0060]如图3所示,该方法始于步骤S310,经由移动终端的语音输入设备,比如麦克风,接收用户输入的语音内容,该语音内容有一定的语音规则,通常包括预定拨号时间和拨号对象信息。例如用户可以输入“于XX年XX月XX日XX时XX分打电话给XXX”,“在XX年XX月XX日XX时XX分呼叫XXX”这样的内容。
[0061]接收完用户输入的语音内容,随后在步骤S320中,从该语音内容中获取预定拨号时间和拨号对象信息。
[0062]根据本发明的一个实施方式,步骤S320中还包括经由语音识别引擎对所述语音内容进行语音识别、语义解析的处理,并将其转换成文本,从文本中获取所述预定拨号时间和拨号对象信息。例如从用户输入的“在2014年5月7日10时06分呼叫张XX”这样的语音内容中提取出预定拨号时间“2014年5月7日10时06分”和拨号对象信息“张XX”。
[0063]因为语音内容具有一定的格式,例如先说拨号时间,后续说拨号对象等。如果用户输入的语音内容的格式不对,语音识别引擎无法根据该语音提取出文本信息,则会在移动终端的显示屏或触摸屏上显示消息,提示用户输入的语音内容格式不符,识别不成功。
[0064]应当注意的是,以上提到的语音识别引擎可以是例如IBM语音识别引擎、微软语音识别引擎、科大讯飞语音识别引擎等的各种语音识别引擎,也可以是别的语音识别操作方式,本发明不受限于此,所有可以从语音内容中识别获取信息的语音识别方式均在本发明的保护范围之内。
[0065]在正确地获取到预定拨号时间和拨号对象信息后,进入步骤S330,其中根据拨号对象信息设置与该拨号对象相关联的第一社交属性。该拨号对象信息通常为拨号号码或者联系人名称,例如电话号码“ 135XXXXXXXX”、联系人名称“张XX”。
[0066]为了进一步确定其第一社交属性,需要获取该拨号对象的更多信息,于是在步骤S330中,根据拨号号码或联系人名称查询移动终端的通信录,通信录可以直接存储在移动终端中,也可以存储至云端通过联网查询,通信录中记录的一般形式为:姓名,电话号码,所在群组。因此可以在通信录中查询到拨号号码对应的联系人名称和与该联系人相关联的群组信息,或者联系人名称对应的拨号号码和与该联系人相关联的群组信息。如果通信录中没有记录所在群组信息,则只获取拨号号码和联系人名称。
[0067]然后,根据查询到的联系人名称和/或与该联系人相关联的群组信息,确定与该拨号对象相关联的第一社交属性。
[0068]具体地,获取到联系人名称和/或与该联系人相关联的群组信息后,需要根据该信息查询预置的类型数据库,获取对应的类型,再将该类型设置为与该拨号对象相关联的第一社交属性。类型数据库可以是包括在根据本发明的拨号记录设备200之内,也可以存储在移动终端100中,还可以存储至云端通过联网来进行查询。类型数据库一般包括联系人信息和与该信息对应的类型属性,其中类型属性可以有:“家庭”、“工作”、“生活”等,联系人信息“爸爸”、“妈妈”对应的类型为“家庭”,“同事”、“客户”对应的类型为“工作”,“朋友”、“同学”则对应的类型为“生活”。
[0069]例如拨号对象的联系人名称为“爸爸”、“妈妈”,或是与该联系人相关联的群组信息为“家人”、“亲戚”时,在类型中数据库查询到对应的类型为“家庭”,则“家庭”为该拨号对象的第一社交属性。
[0070]根据本发明的另一个实施方式,用户输入的语音内容中的拨号目标有可能直接是拨号号码,也可能是联系人的姓名。因此在步骤S320之后还需要判断从语音内容获取到的拨号对象信息是数字串还是非数字串。当拨号对象信息是数字串时,先判断该数字串是否符合电话号码规范,并能构成有效的电话号码。举例来说,通常组成移动电话的电话号码的数字串应当有11位,例如“18512565270”等,数字串的位数少于11位则不能构成有效的电话号码。当该数字不符合电话号码规范,构成号码是无效号码时,则在移动终端的显示屏/触摸屏上显示消息,提示用户“您输入的XXX为无效号码,请重新输入”。
[0071]相应地,当拨号对象信息是符合电话号码规范并有效的号码时,即可根据这个拨号号码反查移动终端100中的通信录,从通信录中获取到该拨号号码对应的联系人名称和/与该联系人相关联的群组信息。如果在通信录中查询不到该拨号号码对应的联系人,则在移动终端的显示屏/触摸屏上显示消息,提示用户“您输入的号码XXX查询不到对应的联系人信息”。
[0072]当拨号对象信息是非数字串时,根据由该非数字串组成的联系人名称查询移动终端100中的通信录,从通信录中获取该联系人名称对应的拨号号码和/或与该联系人相关联的群组信息。如果在通信录中查询不到联系人则在移动终端的显示屏/触摸屏上显示消息,提示用户“您输入的联系人XXX不存在,请重新输入”。
[0073]在步骤S320中获取了预定拨号时间和拨号对象信息并在步骤S330中获取了与该拨号对象相关联的第一社交属性之后,会在移动终端的显示屏/触摸屏上显示消息,提示用户继续输入拨号后需要传输的内容。
[0074]随后,在步骤S340中,经由移动终端的语音输入设备继续接收用户输入的音频或视频内容,该音频或视频内容可以由用户即时录制,也可以是事先存储在移动终端中的音频或视频文件。用户一般通过移动终%5的麦克风录制首频内各,通过移动终%5的摄像头录制视频内容,其中音频内容的格式一般为WAV、AMR格式等,视频内容的格式一般为MP4、3GP格式等。通常地,用户输入的音频或视频内容有一定大小和时长限制,当输入内容超过接收大小和时长时,会在移动终端的显示屏/触摸屏上显示消息,提示用户“本条输入超过接收范围,建议重新输入下一条”。
[0075]当用户需要结束输入时,根据本发明的另一个实施方式,在接收过程中当判断出接收的音频或视频内容中出现结束指示符时,接收完成。所述结束指示符由用户自定义设置,可以是类似“拜拜”、“再见”这样的结束词。另外,根据本发明的另一个实施方式,接收端210还可以在判断出接收的音频或视频内容中出现结束指示符之后预定时间(例如2秒)之内无语音输入,则接收完成。
[0076]在接收音频或视频内容完成后,接着在步骤S350中根据接收到的内容来设置与该音频或视频内容相关联的第二社交属性。
[0077]具体地,首先根据预置的类型数据库对接收到的音频或视频内容进行分析,以获取该音频或视频内容中的关键词。类型数据库可以是包括在根据本发明的设备200之内,也可以存储在移动终端100中,还可以存储至云端并通过联网来进行查询。类型数据库一般包括内容信息和与该内容信息对应的类型属性,其中类型属性可以有:“家庭”、“工作”、“生活”等,内容信息可以有“会议”、“订餐”、“K歌”、“生日”、“家宴”等。“家宴”对应的类型为“家庭”,“会议”对应的类型为“工作”,“K歌”、“生日”、“订餐”对应的类型为“生活”。
[0078]为了获取关键词,需要将音频或视频内容与类型数据库中的内容信息进行匹配,然后将音频或视频内容中出现在类型数据库中的信息提取出来作为该内容的关键词。再根据上述的类型数据库获取与该关键词对应的类型,并统计不同类型下的关键词出现次数,根据所述关键词出现次数设置与音频或视频内容相关联的第二社交属性。
[0079]根据本发明的又一个实施方式,根据关键词出现次数设置音频或视频内容的第二社交属性的策略如下:假设家庭类型关键词出现次数为al、工作类型关键词出现次数为a2、生活类型关键词出现次数为a3,取最大值假设为a3,则第二社交属性voiceFlag = a3/(al+a2+a3)*100,即所述关键词出现次数中的最大值在所有各类型关键词出现总次数中所占权重。
[0080]完成设置音频或视频内容的第二社交属性之后,最后在步骤S360中根据以上获取到的所有信息创建拨号记录,并存储。该拨号记录包括之前步骤中已获取的预定拨号时间、拨号号码、音频或视频内容信息、与拨号对象相关联的第一社交属性以及与该音频或视频内容相关联的第二社交属性等。
[0081]根据用户的拨号需求,还可创建一条或多条拨号记录,移动终端100对生成的这一条或者多条拨号记录进行监控,当其中的某条拨号记录的预定拨号时间与当前时间相匹配时,则以所述拨号记录中的电话号码为目标号码进行拨号,并向所述目标号码发送所述拨号记录对应的音频或视频内容。而在拨号冲突时根据拨号记录包括的第一社交属性、第二社交属性,能够合理的安排多条拨号记录按一定顺序拨出。
[0082]在此处所提供的说明书中,说明了大量具体细节。然而,能够理解,本发明的实施例可以在没有这些具体细节的情况下被实践。在一些实例中,并未详细示出公知的方法、结构和技术,以便不模糊对本说明书的理解。
[0083]类似地,应当理解,为了精简本公开并帮助理解各个发明方面中的一个或多个,在上面对本发明的示例性实施例的描述中,本发明的各个特征有时被一起分组到单个实施例、图、或者对其的描述中。然而,并不应将该公开的方法解释成反映如下意图:即所要求保护的本发明要求比在每个权利要求中所明确记载的特征更多特征。更确切地说,如下面的权利要求书所反映的那样,发明方面在于少于前面公开的单个实施例的所有特征。因此,遵循【具体实施方式】的权利要求书由此明确地并入该【具体实施方式】,其中每个权利要求本身都作为本发明的单独实施例。
[0084]本领域那些技术人员应当理解在本文所公开的示例中的设备的模块或单元或组件可以布置在如该实施例中所描述的设备中,或者可替换地可以定位在与该示例中的设备不同的一个或多个设备中。前述示例中的模块可以组合为一个模块或者此外可以分成多个子模块。
[0085]本领域那些技术人员可以理解,可以对实施例中的设备中的模块进行自适应性地改变并且把它们设置在与该实施例不同的一个或多个设备中。可以把实施例中的模块或单元或组件组合成一个模块或单元或组件,以及此外可以把它们分成多个子模块或子单元或子组件。除了这样的特征和/或过程或者单元中的至少一些是相互排斥之外,可以采用任何组合对本说明书(包括伴随的权利要求、摘要和附图)中公开的所有特征以及如此公开的任何方法或者设备的所有过程或单元进行组合。除非另外明确陈述,本说明书(包括伴随的权利要求、摘要和附图)中公开的每个特征可以由提供相同、等同或相似目的的替代特征来代替。
[0086]此外,本领域的技术人员能够理解,尽管在此所述的一些实施例包括其它实施例中所包括的某些特征而不是其它特征,但是不同实施例的特征的组合意味着处于本发明的范围之内并且形成不同的实施例。例如,在下面的权利要求书中,所要求保护的实施例的任意之一都可以以任意的组合方式来使用。
[0087]A3、如A1或A2所述的拨号记录生成方法,从所述语音内容中获取预定拨号时间和拨号对象信息的步骤之后还包括:判断所述拨号对象信息是数字串还是非数字串;当所述拨号对象信息是数字串时,判断所述数字串是否符合电话号码规范;以及当所述拨号对象信息是非数字串或符合规范的号码时,查询所述移动终端的通信录,从所述通信录中获取所述拨号对象信息对应的拨号号码、联系人信息,所述联系人信息包括联系人名称和与该联系人相关联的群组。A5、如A1所述的拨号记录生成方法,其中接收相应的音频或视频内容的步骤包括:判断所述音频或视频内容中是否出现结束指示符,当出现结束指示符时,完成接收。B9、如B8所述的拨号记录生成设备,其中所述接收端还适于判断所述音频或视频内容中是否出现结束指示符,当出现结束指示符时,完成接收。B11、如B8所述的拨号记录生成设备,其中所述属性设置模块还包括判断模块,适于判断所述拨号对象信息是数字串还是非数字串,当所述拨号对象信息是数字串时判断是否符合电话号码规范。B12、如B11所述的拨号记录生成设备,当所述判断模块判断所述拨号对象信息是非数字串或符合规范的号码时,所述属性设置模块还适于查询所述移动终端的通信录,从所述通信录中获取所述拨号对象信息对应的拨号号码、联系人信息,所述联系人信息包括联系人名称和与该联系人相关联的群组。
[0088]此外,所述实施例中的一些在此被描述成可以由计算机系统的处理器或者由执行所述功能的其它装置实施的方法或方法元素的组合。因此,具有用于实施所述方法或方法元素的必要指令的处理器形成用于实施该方法或方法元素的装置。此外,装置实施例的在此所述的元素是如下装置的例子:该装置用于实施由为了实施该发明的目的的元素所执行的功能。
[0089]如在此所使用的那样,除非另行规定,使用序数词“第一”、“第二”、“第三”等等来描述普通对象仅仅表示涉及类似对象的不同实例,并且并不意图暗示这样被描述的对象必须具有时间上、空间上、排序方面或者以任意其它方式的给定顺序。
[0090]尽管根据有限数量的实施例描述了本发明,但是受益于上面的描述,本【技术领域】内的技术人员明白,在由此描述的本发明的范围内,可以设想其它实施例。此外,应当注意,本说明书中使用的语言主要是为了可读性和教导的目的而选择的,而不是为了解释或者限定本发明的主题而选择的。因此,在不偏离所附权利要求书的范围和精神的情况下,对于本【技术领域】的普通技术人员来说许多修改和变更都是显而易见的。对于本发明的范围,对本发明所做的公开是说明性的,而非限制性的,本发明的范围由所附权利要求书限定。
【权利要求】
1.一种拨号记录生成方法,适于在移动终端中执行,该方法包括步骤: 经由移动终端的语音输入设备接收用户输入的语音内容,所述语音内容包括预定拨号时间和拨号对象信息; 从所述语音内容中获取预定拨号时间和拨号对象信息,并获取与该拨号对象相关联的第一社交属性; 接收相应的音频或视频内容,根据所述音频或视频内容,来设置所述内容的第二社交属性; 创建拨号记录并存储,所述拨号记录包括所述预定拨号时间、拨号号码、音频或视频内容信息、与该拨号对象相关联的第一社交属性,以及与该音频或者视频内容相关联的第二社交属性,其中所述移动终端会根据所述拨号记录来进行拨号操作。
2.如权利要求1所述的拨号记录生成方法,其中从所述语音内容中获取预定拨号时间和拨号对象信息的步骤包括: 经由语音识别引擎将所述语音内容转换成文本,从文本中获取所述预定拨号时间和拨号对象信息。
3.如权利要求1所述的拨号记录生成方法,其中获取与该拨号对象相关联的第一社交属性的步骤包括: 根据所述拨号对象信息查询预置的类型数据库,获取对应的类型; 将所述类型设置为与该拨号对象相关联的第一社交属性。
4.如权利要求1所述的拨号记录生成方法,其中根据所述音频或视频内容来设置所述内容的第二社交属性的步骤包括: 根据预置的类型数据库对所述音频或视频内容进行分析,以获取所述音频或者视频内容中的关键词; 根据所述类型数据库获取与所述关键词对应的类型,并统计不同类型的关键词出现次数,根据所述关键词出现次数设置所述内容的第二社交属性。
5.如权利要求4所述的拨号记录生成方法,其中根据所述关键词出现次数设置所述内容的第二社交属性的步骤包括:将所述第二社交属性值设置为所述关键词出现次数中的最大值在所有各类型关键词出现总次数中所占权重。
6.一种拨号记录生成设备,该设备驻留在移动终端中,该设备包括: 接收端,适于接收用户输入的语音内容、音频或视频内容,所述语音内容包括预定拨号时间和拨号对象信息; 信息获取模块,适于从所述语音内容中获取所述预定拨号时间和拨号对象信息; 属性设置模块,适于根据所述拨号对象信息设置与该拨号对象相关联的第一社交属性,还适于根据所述音频或视频内容设置与所述内容相关联的第二社交属性; 记录创建模块,适于创建拨号记录并存储,所述拨号记录包括预定拨号时间、拨号号码、音频或视频内容信息、与拨号对象相关联的第一社交属性以及与该音频或视频内容相关联的第二社交属性。
7.如权利要求6所述的拨号记录生成设备,其中所述信息获取模块还包括语音识别引擎,适于将所述语音内容转换成文本,从文本中获取所述预定拨号时间和拨号对象信息。
8.如权利要求6所述的拨号记录生成设备,其中所述属性设置模块还适于根据所述拨号对象信息查询预置的类型数据库,获取对应的类型,将所述类型设置为与该拨号对象相关联的第一社交属性。
9.如权利要求6所述的拨号记录生成设备,其中所述属性设置模块还适于根据预置的类型数据库对所述音频或视频内容进行分析,以获取所述音频或视频内容中的关键词,又根据所述类型数据库获取与所述关键词对应的类型,并统计不同类型下的关键词出现次数,根据所述关键词出现次数设置所述内容的第二社交属性。
10.一种移动终端,包括权利要求6至9任一项所述的拨号记录生成设备。
【文档编号】H04M1/26GK104301488SQ201410508260
【公开日】2015年1月21日 申请日期:2014年9月28日 优先权日:2014年9月28日
【发明者】王美金 申请人:厦门美图移动科技有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1