基于移动终端应用的个性化交互方法及系统技术领域
本发明涉及移动互联网应用领域,尤其涉及一种基于移动终端应用的个
性化交互方法及系统。
背景技术
近年来,随着移动互联网的高速发展和普及,各种功能的移动终端应用
也越来越普遍。从1岁的宝宝到高龄的老人,各个年龄阶层的用户有熟练使
用移动终端的能力。很多移动终端应用是为特定的年龄阶层用户如儿童、婴
幼儿开发的,这类用户更需要接收多元化的信息,却没有识字能力,因此很
多移动终端应用对于婴幼儿用户来说,都只能通过色彩和图案搭配或配置固
定的背景音乐来吸引用户,对所有用户来讲体验都是相同的,显得过于单调,
很难吸引宝宝的注意力。
发明内容
本发明所要解决的技术问题是:提供一种基于移动终端应用的个性化交
互方法,该方法可达到新奇的用户体验效果,非常有效地吸引用户的注意力。
本发明进一步所要解决的技术问题是:提供一种基于移动终端应用的个
性化交互系统,该系统可达到新奇的用户体验效果,非常有效地吸引用户的
注意力。
为解决上述技术问题,本发明采用如下技术方案:
一种基于移动终端应用的个性化交互方法,包括:
语音昵称获得步骤,获得用户昵称,并根据该用户昵称获得与其对应的
音频格式的语音昵称文件后,将该语音昵称文件返回客户端;
第一用户交互步骤,客户端启动或用户登录时,在用户界面触发预设的
虚拟卡通形象演示问候动作,并播放至少包含有所述语音昵称文件的音频文
件为该虚拟卡通形象配音。
优选地,所述语音昵称获得步骤具体包括有:
第一识别步骤,识别用户注册信息中包含的或通过用户界面输入的用户
昵称;
查找步骤,在预设的音频库中查找与所述用户昵称对应的音频格式的语
音昵称文件;
语音昵称匹配步骤,判断查找结果是否为空,若是,则向客户端返回预
设的默认语音昵称文件,否则,向客户端返回查询到的语音昵称文件。或者,
所述语音昵称获得步骤具体包括有:
第二识别步骤,识别用户注册信息中包含的或通过用户界面输入的用户
昵称;
语音昵称转化步骤,根据识别的用户昵称生成与其对应的音频格式的语
音昵称文件,并向客户端返回该语音昵称文件。
优选地,该方法还包括有:
当前时间获得步骤,获得终端应用启动或用户登录时的当前时间;
语音问候获得步骤,查找所述预设的音频库,获得与所述当前时间对应
的音频格式的预设语音问候文件后,将该语音问候文件返回客户端;
在所述第一用户交互步骤中,所述音频文件还包含有所述语音问候文件。
优选地,该方法还包括有:
用户时间信息获得步骤,获得所述用户注册信息中包含的个人时间信息;
语音祝福获得步骤,查找预设的音频库,获得与所述个人时间信息对应
的预设的音频格式的语音祝福文件后,将所述语音祝福文件返回客户端;
第二用户交互步骤,客户端启动或用户登录时,判断系统当前时间是否
与所述用户注册信息中的个人时间信息一致,若是,则在用户界面触发预设
的虚拟卡通形象演示祝福动作,并播放至少包含有所述语音祝福文件的音频
文件为该虚拟卡通形象配音。
相应地,本发明还公开了一种基于移动终端应用的个性化交互系统,包
括有:
音频库,用于存储预设的音频文件;
语音昵称获得单元,用于获得用户昵称,并根据该用户昵称获得与其对
应的音频格式的语音昵称文件,并将该语音昵称文件返回客户端;
第一用户交互单元,用于在客户端启动或用户登录时,在用户界面触发
预设的虚拟卡通形象演示问候动作,并播放至少包含有所述语音昵称文件的
音频文件为该虚拟卡通形象配音。
优选地,所述语音昵称获得单元具体包括有:
第一识别单元,用于识别用户注册信息中包含的或通过用户界面输入的
用户昵称;
查找单元,用于在预设的音频库中查找与所述用户昵称对应的音频格式
的语音昵称文件;
语音昵称匹配单元,用于判断查找结果是否为空,若是,则向客户端返
回预设的默认语音昵称文件,否则,向客户端返回查询到的语音昵称文件。
或者,所述语音昵称获得单元具体包括有:
第二识别单元,用于识别用户注册信息中包含的或通过用户界面输入的
用户昵称;
语音昵称转化单元,用于根据识别的用户昵称生成与其对应的音频格式
的语音昵称文件,并向客户端返回该语音昵称文件。
优选地,该系统还包括有:
当前时间获得单元,用于获得终端应用启动或用户登录时的当前时间;
语音问候获得单元,用于查找所述预设的音频库,获得与所述当前时间
对应的音频格式的预设语音问候文件后,将该语音问候文件返回客户端;
所述第一用户交互单元播放的音频文件还包含有所述语音问候文件。
优选地,该系统还包括有:
用户时间信息获得单元,用于获得所述用户注册信息中包含的个人时间
信息;
语音祝福获得单元,用于查找预设的音频库,获得与所述个人时间信息
对应的预设的音频格式的语音祝福文件后,将所述语音祝福文件返回客户端;
第二用户交互单元,用于在客户端启动或用户登录时,判断系统当前时
间是否与所述用户注册信息中的个人时间信息一致,若是,则在用户界面触
发预设的虚拟卡通形象演示祝福动作,并播放至少包含有所述语音祝福文件
的音频文件为该虚拟卡通形象配音。
本发明的有益效果是:
本发明的实施例通过获取终端应用用户的用户昵称,并将其转化为语音
昵称,在终端应用启动或用户登录时配合卡通的虚拟形象向用户发出语音问
候,从而达到了达到新奇的用户体验效果,非常有效地吸引了用户尤其是宝
宝注意力。
下面结合附图对本发明作进一步的详细描述。
附图说明
图1是本发明的基于移动终端应用的个性化交互方法一个实施例的方法
流程图。
图2是本发明的基于移动终端应用的个性化交互系统一个实施例的组成
结构图。
具体实施方式
下面参考图1详细描述本发明提供的基于移动终端应用的个性化交互方
法一个实施例;如图所示,本实施例实现一次基于移动终端应用的个性化交
互流程主要包括以下步骤:
在语音昵称获得步骤S1中,获得用户昵称,并根据该用户昵称获得与其
对应的音频格式的语音昵称文件后,将该语音昵称文件返回客户端;
在第一用户交互步骤S2中,客户端启动或用户登录时,在用户界面触发
预设的虚拟卡通形象演示问候动作,并播放至少包含有所述语音昵称文件的
音频文件为该虚拟卡通形象配音。
作为本实施例的第一种语音昵称获得步骤S1实现方式,其可具体包括
有:
第一识别步骤S11,识别用户注册信息中包含的或通过用户界面输入的
用户昵称;
查找步骤S12,在预设的音频库中查找与所述用户昵称对应的音频格式
的语音昵称文件;
语音昵称匹配步骤S13,判断查找结果是否为空,若是,则向客户端返
回预设的默认语音昵称文件,并发出缺少用户昵称提示,等待添加缺少的用
户昵称,否则,向客户端返回查询到的语音昵称文件。
上述第一种语音昵称获得步骤S1中,音频库中音频格式的语音昵称文件
是人工匹配来实现,比如设置人工客服录制或查找与昵称匹配的音频进行输
入。
或者,作为本实施例的第二种语音昵称获得步骤S1实现方式,其可具体
包括有:
第二识别步骤(图中未示出),识别用户注册信息中包含的或通过用户界
面输入的用户昵称;
语音昵称转化步骤(图中未示出),根据识别的用户昵称生成与其对应的
音频格式的语音昵称文件后,将所述语音昵称文件返回客户端。
上述第二种语音昵称获得步骤S1中,语音昵称文件可通过具有识别文本
文件承载的文字信息并将其化为相应的音频文件的功能模块来实现。
另外,具体实现时,本实施例还可包括有:
当前时间获得步骤S3,获得终端应用启动或用户登录时的当前时间;
语音问候获得步骤S4,查找所述预设的音频库,获得与所述当前时间对
应的音频格式的预设语音问候文件后,将该语音问候文件返回客户端;
在所述第一用户交互步骤S2中,所述音频文件还包含有所述语音问候文
件。
进一步地,本实施例还可包括有:
用户时间信息获得步骤S5,获得所述用户注册信息中包含的个人时间信
息;
语音祝福获得步骤S6,查找预设的音频库,获得与所述个人时间信息对
应的预设的音频格式的语音祝福文件后,将该语音祝福文件返回客户端;
第二用户交互步骤S7,客户端启动或用户登录时,判断系统当前时间是
否与所述用户注册信息中的个人时间信息一致,若是,则在用户界面触发预
设的虚拟卡通形象演示祝福动作,并播放至少包含有所述语音祝福文件的音
频文件为该虚拟卡通形象配音。
具体实现时,用户注册信息主要包括有:用户昵称(小名),性别,生日,
注册时间,注册地区,注册IP等。预设的音频库中主要存储有:与用户昵称
对应的语音昵称文件,如“妮妮”、“豆豆”等,与时间对应的语音问候文件,
如“上午好”、“周末愉快”、“暑假愉快”等,和语音祝福文件,如“生日快
乐”等。
通过获得用户注册信息中的用户昵称和音频库中对应的语音昵称文件,
可实现在用户打开软件或用户登录时,通过虚拟卡通形象呼唤用户的效果,
上述昵称匹配步骤中预设的默认语音昵称可以是“宝宝”,即如果音频库中没
有预存与用户昵称对应的语音昵称文件,则用户在打开终端应用时,直接发
出“宝宝”呼唤。
通过获得系统当前时间和音频库中对应的语音祝福文件,可实现在不同
用户使用场景中呼出对应的音频形式的问候或者交互的功能,如:音频库中
存储有“上午好”、“下午好”、“晚上好”等与时间对应的语音问候文件,则
用户分别在当前时间为上午、中午、晚上打开终端应用时,可分别发出“**
(用户昵称或宝宝)上午好”、“**(用户昵称或宝宝)下午好”、“**(用户
昵称或宝宝)晚上好”等问候。本实施例中的当前时间为系统时间。
通过获得用户的个人时间信息和对应的语音祝福文件,可实现在对用户
具有特殊意义的日子发出个性化的祝福,如在用户的生日发出生日祝福等。
另外,本实施例的服务器端设置还可设置内容库,实现根据用户注册信
息中的年龄,日期,地理位置,性别等属性推送适合用户的内容给用户,内
容库中的内容属性有:适用年龄,适用性别,生日内容,适用地区,适用时
间等。
下面参考图2详细描述本发明提供的基于移动终端应用的个性化交互系
统,包括有客户端和服务器端,如图所示,本实施例主要包括有:
音频库1,用于存储预设的音频文件;
语音昵称获得单元2,设置在服务器端,用于获得用户昵称,并根据该
用户昵称获得与其对应的音频格式的语音昵称文件;
第一用户交互单元3,设置在客户端,用于在客户端启动或用户登录时,
在用户界面触发预设的虚拟卡通形象演示问候动作,并播放至少包含有所述
语音昵称文件的音频文件为该虚拟卡通形象配音。
作为本实施例的第一种语音昵称获得单元2实现方式,其可具体包括有:
第一识别单元21,用于识别用户注册信息中包含的或通过用户界面输入
的用户昵称;
查找单元22,用于在预设的音频库中查找与所述用户昵称对应的音频格
式的语音昵称文件;
语音昵称匹配单元23,用于判断查找结果是否为空,若是,则向客户端
返回预设的默认语音昵称文件,否则,向客户端返回查询到的语音昵称文件。
或者,作为本实施例的第二种语音昵称获得单元2实现方式,其可具体
包括有:
第二识别单元(图中未示出),用于识别用户注册信息中包含的或通过用
户界面输入的用户昵称;
语音昵称转化单元(图中未示出),用于根据识别的用户昵称生成与其对
应的音频格式的语音昵称文件,并向客户端返回该语音昵称文件。
另外,本实施例还可包括有:
当前时间获得单元4,用于获得终端应用启动或用户登录时的当前时间;
语音问候获得单元5,用于查找所述预设的音频库1,获得与所述当前时
间对应的音频格式的预设语音问候文件后,将该语音问候文件返回客户端;
所述第一用户交互单元3播放的音频文件还包含有所述语音问候文件。
进一步地,本实施例还包括有:
用户时间信息获得单元6,设置在客户端,用于获得所述用户注册信息
中包含的个人时间信息;
语音祝福获得单元7,设置在服务器端,用于查找预设的音频库1,获得
与所述个人时间信息对应的预设的音频格式的语音祝福文件后,将所述语音
祝福文件返回客户端;
第二用户交互单元8,设置在客户端,用于在客户端启动或用户登录时,
判断系统当前时间是否与所述用户注册信息中的个人时间信息一致,若是,
则在用户界面触发预设的虚拟卡通形象演示祝福动作,并播放至少包含有所
述语音祝福文件的音频文件为该虚拟卡通形象配音。
本实施例是前述方法实施例所对应的系统实施例,因此,前述实施例的
各种具体实现方式完全适用于本实施例,不再一一赘述。
以上所描述的系统实施例仅仅是示意性的,其中所述作为分离部件说明
的单元可以是或者也可以不是物理上分开的,作为单元显示的部件可以是或
者也可以不是物理单元,即可以位于一个地方,或者也可以分布到多个网络
单元上。可以根据实际的需要选择其中的部分或者全部模块来实现本实施例
方案的目的。本领域普通技术人员在不付出创造性的劳动的情况下,即可以
理解并实施。
通过以上的实施方式的描述,本领域的技术人员可以清楚地了解到各实
施方式可借助软件加必需的通用硬件平台的方式来实现,当然也可以通过硬
件。基于这样的理解,上述技术方案本质上或者说对现有技术做出贡献的部
分可以以软件产品的形式体现出来,该计算机软件产品可以存储在计算机可
读存储介质中,如ROM/RAM、磁碟、光盘等,包括若干指令用以使得一台计
算机设备(可以是个人计算机,服务器,或者网络设备等)执行各个实施例
或者实施例的某些部分所述的方法。
以上所述是本发明的优选实施方式,应当指出,对于本技术领域的普通
技术人员来说,在不脱离本发明原理的前提下,还可以做出若干改进和润饰,
这些改进和润饰也视为本发明的保护范围。