一种网络语音留言箱访问方法及系统与流程

文档序号:18824997发布日期:2019-10-09 01:25阅读:353来源:国知局
一种网络语音留言箱访问方法及系统与流程

本申请涉及智能电视领域,尤其涉及一种网络语音留言箱访问方法及系统。



背景技术:

随着智能电视机技术的发展,智能电视的功能越来越强,智能电视硬件也越来越完备,大部分智能电视已经实现了语音遥控器,可以利用语音遥控器来进行节目的搜索、智能电视机的控制,比如返回首页、节目快进快退暂停、频道切换等功能。而目前在家庭范围内使用电视的用户主要为老人和小孩,他们每天的生活比较规律,和上班族的沟通实时性并不强烈,主要是日常提醒类的,只要当天提醒到即可,并且考虑到对生活的影响,希望尽量减少孩子使用手机的机会,因此,可以借助留言箱完成提醒功能。而传统留言箱作为一个单独的设备,需要投入设备费,市场上出现了在电视的基础上增加了录音的功能以实现留言箱的功能,但这种留言箱的功能不联网,不能和手机进行互动,使用人员需要在电视周边,扩展性比较差。并且由于没有连入网络,也不能应用人工智能,比如对留言进行变音、语音转文字等,已经落后于技术的发展。



技术实现要素:

本申请的一个目的是提供一种网络语音留言箱访问方法及系统,解决现有技术中留言箱的扩展性差,不便家庭用户之间的联络及不能应用人工智能技术的问题。

根据本申请的一个方面,提供了一种网络语音留言箱访问系统,包括:遥控器、客户端留言箱模块、留言箱服务器、群组管理服务器及用户移动设备;其中,

所述遥控器用于基于触发留言操作向所述客户端留言箱模块发起语音信息,及获取用户的播放留言触发操作;

所述客户端留言箱模块用于接收所述遥控器发起的语音信息,通过网络传送所述语音信息至所述留言箱服务器,并收听所述留言箱服务器传送的语音信息;

所述留言箱服务器与所述客户端留言箱模块或所述用户移动设备通讯连接,用于存储、上传或下载所述语音信息;

所述群组管理服务器用于在所述客户端留言箱模块与所述用户移动设备之间建立留言群组;

所述用户移动设备用于将采集到的语音信息上传至所述客户端留言箱模块,并收听所述客户端留言箱模块中的语音信息。

进一步地,所述客户端留言箱模块包括展示模块、通讯模块、群组管理模块及留言箱;

其中,所述展示模块用于展示所述留言箱中的内容;

所述通讯模块用于通过蓝牙与所述遥控器建立连接,并与所述网络留言服务器进行通讯;

所述群组管理模块用于通过所述群组管理服务器建立留言群组;

所述留言箱用于管理和接收所述遥控器发起的语音信息。

进一步地,所述留言箱服务器包括消息队列,用于存储所述客户端留言箱模块传送的语音信息。

进一步地,所述群组管理服务器包括:扫描信息生成模块及群组管理模块;

其中,所述扫描信息生成模块用于生成终端扫描信息,所述终端扫描信息包括所述客户端留言箱模块所在的客户端的身份标识信息和所述用户移动设备的身份标识信息;

所述群组管理模块用于在所述客户端留言箱模块与所述用户移动设备之间建立留言群组,以及对新加入所述留言群组的成员进行管理。

进一步地,所述用户移动设备包括消息展示模块和采集模块,所述展示模块用于展示所述用户移动设备上的语音信箱及播放所述语音信息;

所述采集模块用于基于录音触发采集用户的留言,将所述用户的留言传送至所述留言箱服务器。

根据本申请另一个方面,还提供了一种使用前述所述的系统用于网络语音留言箱访问的方法,该方法包括:

建立留言群组,其中,所述留言群组包括客户端留言箱模块所在的终端设备和与所述终端设备进行交互的用户移动设备;

当所述留言箱服务器接收到留言时,若发送所述留言的设备为所述终端设备,则基于所述留言群组确定接收所述留言的用户移动设备,将所述留言发送至所述用户移动设备;

若发送所述留言的设备为所述用户移动设备,则基于所述留言群组确定接收所述留言的终端设备,基于所述遥控器的播放请求在所述终端设备上播放所述留言。

进一步地,建立留言群组包括:

基于用于遥控所述终端设备的遥控器发送的建群请求在所述终端设备的界面上呈现建群引导信息;

根据用户对所述建群引导信息的操作设置留言群组的名称及留言群组的管理设置,并生成所述留言群组的扫码信息,其中,所述扫码信息包括所述终端设备的相关信息。

根据接收到的用户移动设备发送的加入请求为所述用户移动设备展示所述扫码信息,根据所述用户移动设备对所述扫码信息的操作将所述用户移动设备与所述终端设备绑定,并将所述用户移动设备加入所述留言群组。

进一步地,当所述留言箱服务器接收到留言时之前,包括:

基于所述遥控器的留言触发操作向所述客户端留言箱模块发起语音信息请求,基于所述语音信息请求采集当前留言;

所述终端设备将所述当前留言上传至所述留言箱服务器。

进一步地,当所述留言箱服务器接收到留言时之前,包括:

基于所述用户移动设备上的录音触发采集用户的留言,所述用户移动设备将所述用户的留言传送至所述留言箱服务器。

进一步地,基于所述遥控器的播放请求在所述终端设备上播放所述留言,包括:

根据所述遥控器的收听触发操作向所述留言箱服务器发送播放请求,接收所述留言箱服务器基于所述播放请求返回的留言;

在所述终端设备上播放一条留言后判断是否存在至少一条留言,若是,则向用户发送提示信息,以提示所述用户是否继续播放。

进一步地,所述遥控器的留言触发操作包括以下任一项:

基于所述遥控器的快捷键确定的留言触发操作;

由触控所述遥控器上的单键的时间达到预设时间确定的留言触发操作。

根据本申请又一个方面,还提供了一种计算机可读介质,其上存储有计算机可读指令,所述计算机可读指令可被处理器执行以实现前述所述的方法。

与现有技术相比,提供一种网络语音留言箱访问系统,应用于智能电视,包括:遥控器、客户端留言箱模块、留言箱服务器、群组管理服务器及用户移动设备;其中,所述遥控器用于基于触发留言操作向所述客户端留言箱模块发起语音信息,及基于播放留言触发操作播放所述客户端留言箱模块中的语音信息;所述客户端留言箱模块用于接收所述遥控器发起的语音信息,通过网络传送所述语音信息至所述留言箱服务器,并收听所述留言箱服务器传送的语音信息;所述留言箱服务器与所述客户端留言箱模块或所述用户移动设备通讯连接,用于存储、上传或下载所述语音信息;所述群组管理服务器用于在所述客户端留言箱模块与所述用户移动设备之间建立留言群组;所述用户移动设备用于将采集到的语音信息上传至所述客户端留言箱模块,并收听所述客户端留言箱模块中的语音信息。实现了智能电视和用户移动设备都可以留言、收听留言并且互动,用户不仅可以使用智能电视进行留言,也可以在用户移动设备上进行留言并查看和收听。在智能电视上实现留言箱,极大扩充智能电视应用场景,便捷家庭用户之间的联络,有效促进家庭成员之间的联系。

附图说明

通过阅读参照以下附图所作的对非限制性实施例所作的详细描述,本申请的其它特征、目的和优点将会变得更明显:

图1示出根据本申请的一个方面提供的一种网络语音留言箱访问系统结构示意图;

图2示出本申请一实施例中的网络留言箱访问系统的架构示意图;

图3示出根据本申请另一个方面提供的一种使用前述所述的系统用于网络语音留言箱访问的方法流程示意图;

图4示出本申请一实施例中建立群组及加入群组的时序图;

图5示出本申请一实施例中智能电视及手机查看留言的时序图;

图6示出本申请一实施例中智能电视收听留言的时序图。

附图中相同或相似的附图标记代表相同或相似的部件。

具体实施方式

下面结合附图对本申请作进一步详细描述。

在本申请一个典型的配置中,终端、服务网络的设备和可信方均包括一个或多个处理器(cpu)、输入/输出接口、网络接口和内存。

内存可能包括计算机可读介质中的非永久性存储器,随机存取存储器(ram)和/或非易失性内存等形式,如只读存储器(rom)或闪存(flashram)。内存是计算机可读介质的示例。

计算机可读介质包括永久性和非永久性、可移动和非可移动媒体可以由任何方法或技术来实现信息存储。信息可以是计算机可读指令、数据结构、程序的模块或其他数据。计算机的存储介质的例子包括,但不限于相变内存(pram)、静态随机存取存储器(sram)、动态随机存取存储器(dram)、其他类型的随机存取存储器(ram)、只读存储器(rom)、电可擦除可编程只读存储器(eeprom)、快闪记忆体或其他内存技术、只读光盘只读存储器(cd-rom)、数字多功能光盘(dvd)或其他光学存储、磁盒式磁带,磁带磁盘存储或其他磁性存储设备或任何其他非传输介质,可用于存储可以被计算设备访问的信息。按照本文中的界定,计算机可读介质不包括非暂存电脑可读媒体(transitorymedia),如调制的数据信号和载波。

图1示出根据本申请的一个方面提供的一种网络语音留言箱访问系统结构示意图,包括:遥控器11、客户端留言箱模块12、留言箱服务器13、群组管理服务器14及用户移动设备15;其中,所述遥控器11用于基于触发留言操作向所述客户端留言箱模块12发起语音信息,及获取用户的播放留言触发操作;所述客户端留言箱模块12用于接收所述遥控器11发起的语音信息,通过网络传送所述语音信息至所述留言箱服务器13,并收听所述留言箱服务器13传送的语音信息;所述留言箱服务器13与所述客户端留言箱模块12或所述用户移动设备15通讯连接,用于存储、上传或下载所述语音信息;所述群组管理服务器14用于在所述客户端留言箱模块12与所述用户移动设备15之间建立留言群组;所述用户移动设备15用于将采集到的语音信息上传至所述客户端留言箱模块12,并收听所述客户端留言箱模块12中的语音信息。

在此,遥控器11为语言遥控器,用于遥控客户端留言箱模块12所在的设备,比如通过红外感应或蓝牙,客户端留言箱模块12为智能电视或智能机顶盒上的留言箱程序。遥控器11用于发起智能电视或智能机顶盒的语音输入和收听留言。客户端留言箱模块12运行在智能电视或智能机顶盒上,和遥控器11以及留言箱服务器13进行通讯,并通过网络服务器建立群组,一个群组的用户可以是智能电视中的和手机终端,一个群组的用户可以相互留言。留言箱服务器13主要作为智能电视网络留言箱的存储,智能电视或智能电视机顶盒和手机都可以访问网络留言箱,上传语音文件以及下载语音文件,收听留言。留言箱服务器13还可以进行人工智能技术的扩展,比如进行语音转文字、文字转语音、变声等技术,丰富语音留言箱的功能。群组管理服务器14主要用于在智能电视或用户移动设备的用户之间建立群组,可以实现留言箱的权限管理。用户移动设备15可为手机等移动设备,比如为手机时,通过运行在手机上的语音留言箱的客户端程序进行收听语音留言箱的信息,收集手机语音信息以及上传到语音留言箱,与留言箱进行互动。

具体地,如图2所示的本申请一实施例中的网络留言箱访问系统的架构示意图,遥控器为语音遥控器,客户端留言箱模块为智能电视留言箱程序,留言箱服务器为网络留言箱服务器,用户移动设备为手机客户端小程序。语音遥控器上设置留言键和收听留言的快捷键,方便智能语音的录入和收听。留言键可以一键启动留言,收听留言的快捷键用于按照顺序播放留言。当然,进行触发对应功能的快捷方式还可以是在遥控器上增加一个快捷键,比如“语音留言”,设定一定时间长度,利用按键时间长短决定启动哪个功能,比如轻按该快捷键没有达到第一个预定长度启动收听留言功能,超过预定长度,启动语音留言功能。

在本申请一实施例中,所述客户端留言箱模块包括展示模块、通讯模块、群组管理模块及留言箱;其中,所述展示模块用于展示所述留言箱中的内容;所述通讯模块用于通过蓝牙与所述遥控器建立连接,并与所述网络留言服务器进行通讯;所述群组管理模块用于通过所述群组管理服务器建立留言群组;所述留言箱用于管理和接收所述遥控器发起的语音信息。在此,继续参考图2,客户端留言箱模块接收语音遥控器的语音信息,通过网络传送语音信息,下载网络留言箱服务器语音信息以及播放语音信息,并进行收听留言的群组维护等。留言箱模块包括展示模块、通讯模块、群组管理、管理模块及留言箱,其中,展示模块用于展示留言箱内容,通讯模块用于和遥控器通过蓝牙进行通讯,和后台服务器通过网络协议进行通讯,网络协议不限于http或websocket。群组管理通过后台建立群组,一个群组的用户可以相互留言。管理模块用于基本参数的设置、各个模块的调用管理等;留言箱用于管理和暂存留言箱信息,并利用智能电视播放器播放声音。通过群组管理,智能电视建立群组,手机用户通过扫描智能电视二维码同智能电视建立联系绑定,从而通过这样的模式确保了群组可靠性,并围绕智能电视建立语音留言箱等功能。同时在客户端留言箱模块可以设置允许强制播放选项,从而当有新留言来时,留言可以直接在电视机上播放,以提醒用户。

在本申请一实施例中,所述留言箱服务器包括消息队列,用于存储所述客户端留言箱模块传送的语音信息。继续参考图2,网络留言箱服务器放置于网络后台,包括消息队列、通讯模块和管理模块,其中,消息队列用于存储网络留言箱的消息,通讯模块用于同智能电视或手机客户端进行通讯,管理模块用于设置网络留言箱服务器的各种设置。与传统的留言箱相比,实现了智能电视和手机都可以留言、收听留言并且互动,用户不仅可以使用智能电视进行留言,也可以在手机上进行留言并查看。

在本申请一实施例中,所述群组管理服务器包括:扫描信息生成模块及群组管理模块;其中,所述扫描信息生成模块用于生成终端扫描信息,所述终端扫描信息包括所述客户端留言箱模块所在的客户端的身份标识信息和所述用户移动设备的身份标识信息;所述群组管理模块用于在所述客户端留言箱模块与所述用户移动设备之间建立留言群组,以及对新加入所述留言群组的成员进行管理。在此,扫描信息可为二维码信息,如图2所示,群组管理服务器用于在智能电视和手机用户之间建立群组,实现留言箱的权限管理,智能电视生成带有终端id等信息的二维码,手机用户扫描二维码和终端建立群组,建立群组后手机用户与智能电视之间相互留言。扫描信息生成模块为二维码生成模块,在此,用户群组管理服务器包括二维码生成模块、群组管理及管理模块,其中,所述二维码生成模块用于生成终端二维码,二维码信息包括机顶盒id等相关信息,群组管理用于建立群组以及群组加入成员,管理模块用于用户群组系统设置管理以及模块之间的衔接等。

在本申请一实施例中,所述用户移动设备包括消息展示模块和采集模块,所述展示模块用于展示所述用户移动设备上的语音信箱及播放所述语音信息;所述采集模块用于基于录音触发采集用户的留言,将所述用户的留言传送至所述留言箱服务器。在此,如图2所示,运行在手机上的手机客户端小程序进行收听语音留言箱的信息;采集手机语音信息并上传到语音留言箱以与留言箱进行互动;并同智能电视建立群组,扫描智能电视二维码与智能电视或智能电视机顶盒绑定。手机客户端小程序运行在手机端,不限于手机应用,其实现方式可以多种多样,包括的模块为:消息展示模块,在手机上进行语音信箱的展示和播放;群组管理,用于管理用户的加入群组以及群组管理等;系统设置用于手机客户端的管理,比如屏幕大小、消息列表的管理等。

图3示出根据本申请另一个方面提供的一种使用前述所述的系统用于网络语音留言箱访问的方法流程示意图,该方法包括:步骤s11~步骤s13,

在步骤s11中,建立留言群组,其中,所述留言群组包括客户端留言箱模块所在的终端设备和与所述终端设备进行交互的用户移动设备;在此,客户端留言箱模块所在的终端设备为智能电视或智能电视机顶盒,用户移动设备为手机、平板等移动设备,首先通过智能电视建立留言群组,移动设备扫描留言群组的扫描信息加入该留言群组。

在步骤s12中,当所述留言箱服务器接收到留言时,若发送所述留言的设备为所述终端设备,则基于所述留言群组确定接收所述留言的用户移动设备,将所述留言发送至所述用户移动设备;在此,判断留言箱服务器内的留言的发送方信息,从而根据发方信息确定接收方的收听方式,若发送该留言的设备为终端设备时,即为智能电视或智能电视机顶盒时,则根据建立的留言群组确定接收该智能电视或智能电视机顶盒发送的留言的移动设备,将留言箱内的留言发送至移动设备,进行收听。在步骤s13中,若发送所述留言的设备为所述用户移动设备,则基于所述留言群组确定接收所述留言的终端设备,基于所述遥控器的播放请求在所述终端设备上播放所述留言。在此,若留言箱内的留言为用户移动设备发送的留言,比如通过手机发送的留言,再根据遥控器发送的播放请求在智能电视上播放该留言。

在本申请一实施例中,在步骤s11中,基于用于遥控所述终端设备的遥控器发送的建群请求在所述终端设备的界面上呈现建群引导信息;根据用户对所述建群引导信息的操作设置留言群组的名称及留言群组的管理设置,并生成所述留言群组的扫码信息,其中,所述扫码信息包括所述终端设备的相关信息。根据接收到的用户移动设备发送的加入请求为所述用户移动设备展示所述扫码信息,根据所述用户移动设备对所述扫码信息的操作将所述用户移动设备与所述终端设备绑定,并将所述用户移动设备加入所述留言群组。在此,如图4所示,智能电视用户在智能电视建立群组,具体操作为用户通过遥控器在智能电视留言箱程序界面的引导下建立群组,包括设置群组名称以及群组的设置,比如群组内用户人数,并向群组服务器请求群组二维码,在智能电视留言箱程序界面展示群组二维码信息,其中,群组二维码信息包括智能电视的相关信息等,比如智能电视的用户名称、设备号等信息。一个或多个手机用户通过扫描二维码得到群组信息以及手机等相关信息在群组服务器进行登记绑定。绑定完成后手机与智能电视可收听语音留言箱的语音内容。

在本申请一实施例中,所述留言箱服务器接收到留言时之前,可以基于所述遥控器的留言触发操作向所述客户端留言箱模块发起语音信息请求,基于所述语音信息请求采集当前留言;所述终端设备将所述当前留言上传至所述留言箱服务器。在此,当客户端留言箱模块发起留言时,比如智能电视发起留言,手机查看留言并交互,实现过程如下:如图5所示,按遥控器的“留言”快捷键启动智能电视留言箱程序,启动语音采集,留言箱程序提示正在录音采集;采集留言结束后,智能电视上传该留言到留言箱服务器;通过手机启动小程序到留言箱查看是否存在留言,若存在则播放留言。

另一方面,基于所述用户移动设备上的录音触发采集用户的留言,所述用户移动设备将所述用户的留言传送至所述留言箱服务器。在此,当手机留言,智能电视收听时,通过手机小程序采集声音,上传声音文件到留言箱服务器,智能电视留言箱程序提示有新消息,从而用户收听新留言。

具体地,在终端设备(智能电视)收听留言时,可以根据所述遥控器的收听触发操作向所述留言箱服务器发送播放请求,接收所述留言箱服务器基于所述播放请求返回的留言;在所述终端设备上播放一条留言后判断是否存在至少一条留言,若是,则向用户发送提示信息,以提示所述用户是否继续播放。在此,如图6所示,智能电视用户选择收听留言快捷键,进行收听触发操作,基于该收听触发操作,智能电视留言箱程序请求网络留言箱服务器是否有新留言,若有则播放新留言;待播放完一条留言后,若还有后续语音留言,则提示用户是否继续播放。

在本申请一实施例中,所述遥控器的留言触发操作包括以下任一项:基于所述遥控器的快捷键确定的留言触发操作;由触控所述遥控器上的单键的时间尚未达到预设时间确定的留言触发操作。当然,收听触发操作也可以为基于所述遥控器的快捷键确定或单键的触控时间确定。在此,收听触发操作或留言触发操作可有两种:第一种是增加两个快捷键,比如名称为“留言”和“播放留言”的两个按钮,其中,“留言”按钮用于一键启动留言,“播放留言”按钮用于按照顺序播放留言。第二种为增加一个快捷键,比如名称可以为“语音留言”的按钮,设定一预定时间长度,根据按键时间长短确定启动哪个功能,比如轻按此快捷键没有达到第一个预定长度收听留言,超过预定长度则启动留言功能,即用户触控单键的持续时间尚未达到预设时间即可触发收听操作。需要说明的是,上述收听触发操作或留言触发操作仅为举例,并不限于上述两种情况。

此外,本申请实施例还提供了一种计算机可读介质,其上存储有计算机可读指令,所述计算机可读指令可被处理器执行以实现前述所述的一种网络语音留言箱访问的方法。

使用本申请所述的网络语音留言箱访问系统及方法,可应用于以下场景:

场景一),三餐留言。可针对上学的孩子,可通过留言箱通知小孩饭菜放在什么位置,如何进行热饭等等。

场景二),提醒作业。目前智能电视可以同步观看内容到手机客户端,家长可以监控孩子观看的内容,但并不能针对内容对孩子进行提醒,根据本申请所述的系统,可以在智能电视端设置有新消息来临时是否直接播放语音留言,从而当家长发现孩子需要切换电视内容或提醒孩子去做作业时,家长的留言可直接在电视里播放出来,达到监督孩子学习的效果。

场景三),聊天模式。通过本申请所述的系统,可进入聊天模式,实现智能电视和手机客户端语音互动模式,从而进入语音聊天模式。

显然,本领域的技术人员可以对本申请进行各种改动和变型而不脱离本申请的精神和范围。这样,倘若本申请的这些修改和变型属于本申请权利要求及其等同技术的范围之内,则本申请也意图包含这些改动和变型在内。

需要注意的是,本申请可在软件和/或软件与硬件的组合体中被实施,例如,可采用专用集成电路(asic)、通用目的计算机或任何其他类似硬件设备来实现。在一个实施例中,本申请的软件程序可以通过处理器执行以实现上文所述步骤或功能。同样地,本申请的软件程序(包括相关的数据结构)可以被存储到计算机可读记录介质中,例如,ram存储器,磁或光驱动器或软磁盘及类似设备。另外,本申请的一些步骤或功能可采用硬件来实现,例如,作为与处理器配合从而执行各个步骤或功能的电路。

另外,本申请的一部分可被应用为计算机程序产品,例如计算机程序指令,当其被计算机执行时,通过该计算机的操作,可以调用或提供根据本申请的方法和/或技术方案。而调用本申请的方法的程序指令,可能被存储在固定的或可移动的记录介质中,和/或通过广播或其他信号承载媒体中的数据流而被传输,和/或被存储在根据所述程序指令运行的计算机设备的工作存储器中。在此,根据本申请的一个实施例包括一个装置,该装置包括用于存储计算机程序指令的存储器和用于执行程序指令的处理器,其中,当该计算机程序指令被该处理器执行时,触发该装置运行基于前述根据本申请的多个实施例的方法和/或技术方案。

对于本领域技术人员而言,显然本申请不限于上述示范性实施例的细节,而且在不背离本申请的精神或基本特征的情况下,能够以其他的具体形式实现本申请。因此,无论从哪一点来看,均应将实施例看作是示范性的,而且是非限制性的,本申请的范围由所附权利要求而不是上述说明限定,因此旨在将落在权利要求的等同要件的含义和范围内的所有变化涵括在本申请内。不应将权利要求中的任何附图标记视为限制所涉及的权利要求。此外,显然“包括”一词不排除其他单元或步骤,单数不排除复数。装置权利要求中陈述的多个单元或装置也可以由一个单元或装置通过软件或者硬件来实现。第一,第二等词语用来表示名称,而并不表示任何特定的顺序。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1