智能终端自动回信方法、装置、计算机设备和存储介质与流程

文档序号:24064093发布日期:2021-02-26 12:13阅读:73来源:国知局
智能终端自动回信方法、装置、计算机设备和存储介质与流程

[0001]
本申请涉及智能终端技术领域,特别是涉及一种智能终端自动回信方法、装置、计算机设备和存储介质。


背景技术:

[0002]
随着人工智能以及电子科技等技术的发展,目前智能终端设备已经进入到生活中的方方面面,例如目前常见的智能电视机、智能手机等设备。
[0003]
上述这些智能终端不但能够实现其基础的功能,并且支持功能扩展,在软件更新/升级的支持下可以实现更多的功能,给人们生活带来巨大的便利。例如智能电视机除了能够正常播放电视节目之外,还能支持视频通话功能,天各一方的亲人和朋友可以通过智能电视机的视频通话实现大屏幕的在线视频,实现在线亲切交流;另外智能手机除了正常电话通信之外,还支持自动回信。
[0004]
然而,现有常规的自动回信功能仅仅是回信一些预设的文字内容,例如“在开车,晚点回复”、“在开会,晚点回复您”等内容。这些自动回信内容和方式样式是基于预设的文字数据设定的回复内容,其内容单一,无法准确表征接收方在浏览发送方来信的真实情况/场景,无法给用户带来便捷。


技术实现要素:

[0005]
基于此,有必要针对上述技术问题,提供一种能够给用户带来便捷的智能终端自动回信方法、装置、计算机设备和存储介质。
[0006]
一种智能终端自动回信方法,方法包括:
[0007]
接收发送方来信;
[0008]
推送发送方来信至接收方用户,采集接收方用户浏览发送方来信时的视频图像;
[0009]
当满足预设停止录制条件时,停止采集视频图像;
[0010]
推送已采集的视频图像至发送方。
[0011]
在其中一个实施例中,推送发送方来信至接收方用户,采集接收方用户浏览发送方来信时的视频图像包括:
[0012]
采集展示角度范围内的场景数据;
[0013]
根据采集的场景数据进行用户识别;
[0014]
当识别到接收方用户时,推送发送方来信至接收方用户;
[0015]
采集接收方用户浏览发送方来信时的视频图像。
[0016]
在其中一个实施例中,当满足预设停止录制条件时,停止采集视频图像之前,还包括:
[0017]
启动人像跟踪功能,持续跟踪接收方用户所处位置;
[0018]
当满足预设停止录制条件时,停止采集视频图像包括:
[0019]
当检测到接收方用户离开展示角度范围内时,停止采集视频图像。
[0020]
在其中一个实施例中,当满足预设停止录制条件时,停止采集视频图像之前,还包括:
[0021]
启动手势识别功能,采集接收方用户手势动作;
[0022]
当满足预设停止录制条件时,停止采集视频图像包括:
[0023]
当接收方用户手势动作为预设停止录制手势动作时,停止采集视频图像。
[0024]
在其中一个实施例中,当满足预设停止录制条件时,停止采集视频图像之前,还包括:
[0025]
启动语音采集功能,采集接收方用户语音数据;
[0026]
当满足预设停止录制条件时,停止采集视频图像包括:
[0027]
当接收方用户语音数据为预设停止录制语音时,停止采集视频图像。
[0028]
在其中一个实施例中,当满足预设停止录制条件时,停止采集视频图像包括:
[0029]
当视频图像的采集时长达到预设时长阈值时,停止采集视频图像。
[0030]
在其中一个实施例中,推送发送方来信至接收方用户之前,还包括:
[0031]
识别发送方来信对应的接收方用户;
[0032]
推送提示信息至接收方用户;
[0033]
推送发送方来信至接收方用户包括:
[0034]
当接收到接收方用户反馈的可以接收消息时,推送发送方来信至接收方用户。
[0035]
一种智能终端自动回信装置,装置包括:
[0036]
接收模块,用于接收发送方来信;
[0037]
推送采集模块,用于推送发送方来信至接收方用户,采集接收方用户浏览发送方来信时的视频图像;
[0038]
停止采集模块,用于当满足预设停止录制条件时,停止采集视频图像;
[0039]
视频推送模块,用于推送已采集的视频图像至发送方。
[0040]
一种计算机设备,包括存储器和处理器,存储器存储有计算机程序,处理器执行计算机程序时实现以下步骤:
[0041]
接收发送方来信;
[0042]
推送发送方来信至接收方用户,采集接收方用户浏览发送方来信时的视频图像;
[0043]
当满足预设停止录制条件时,停止采集视频图像;
[0044]
推送已采集的视频图像至发送方。
[0045]
一种计算机可读存储介质,其上存储有计算机程序,计算机程序被处理器执行时实现以下步骤:
[0046]
接收发送方来信;
[0047]
推送发送方来信至接收方用户,采集接收方用户浏览发送方来信时的视频图像;
[0048]
当满足预设停止录制条件时,停止采集视频图像;
[0049]
推送已采集的视频图像至发送方。
[0050]
上述智能终端自动回信方法、装置、计算机设备和存储介质,智能终端接收发送方来信,将该来信消息推送给接收方用户,接收方用户浏览来信信息,智能终端采集接收方用户浏览该来信消息时的视频图像,当满足预设停止录制条件时,停止采集视频图像,将已经采集到的视频图像推送至发送方,以使的发送方了解接收方浏览到来信信息时的表情、场
景等信息,能够给用户带来便捷。
附图说明
[0051]
图1为一个实施例中智能终端自动回信方法的应用环境图;
[0052]
图2为一个实施例中智能终端自动回信方法的流程示意图;
[0053]
图3为另一个实施例中智能终端自动回信方法的流程示意图;
[0054]
图4为一个实施例中智能终端自动回信装置的结构框图;
[0055]
图5为一个实施例中计算机设备的内部结构图。
具体实施方式
[0056]
为了使本申请的目的、技术方案及优点更加清楚明白,以下结合附图及实施例,对本申请进行进一步详细说明。应当理解,此处描述的具体实施例仅仅用以解释本申请,并不用于限定本申请。
[0057]
本申请提供的智能终端自动回信方法,可以应用于如图1所示的应用环境中。其中,接收方智能终端102与发送方智能终端104通过网络进行通信。接收方智能终端102接收发送方智能终端104(下述简称发送方)来信;接收方智能终端102推送发送方来信至接收方用户a,采集接收方用户a浏览发送方来信时的视频图像;当满足预设停止录制条件时,停止采集视频图像;推送已采集的视频图像至发送方;处于发送方智能终端104面前的用户b即可知晓处于接收方终端102面前的用户a在浏览到其来信时所处的场景、用户a的表情等信息,其中,接收方智能终端102以及发送方智能终端104可以但不限于是各种个人计算机、笔记本电脑、智能手机、平板电脑和便携式可穿戴设备,特别的接收方智能终端102以及发送方智能终端104可以为智能电视机。另外,接收方智能终端102以及发送方智能终端104还可以通过服务器来实现数据的中转和缓存备份,服务器作为两个智能终端之间数据传输的“桥梁”,其数据交互过程类似,在此不再赘述。
[0058]
在一个实施例中,如图2所示,提供了一种智能终端自动回信方法,以该方法应用于图1中的接收方智能终端102为例进行说明,包括以下步骤:
[0059]
s200:接收发送方来信。
[0060]
发送方用户b操作自身面前的智能终端104(具体可以是智能电视机)发送信息至用户b,用户b侧的智能终端102(具体可以是智能电视机)接收发送方用户b发送的来信信息。具体来说,这里“来信”具体是用户b希望传递给用户a的信息,其可以是具体的文字信息,例如“你最近怎么样,还好吗?”;可以是一段语音信号,例如用户b录制一段“非常期待周日和你相见”的语音信息;还可以是视频图像信息,例如用户b录制一段自身的舞蹈视频给到用户a。进一步还可以是文字、语音以及视频图像三者任意组合的信息。
[0061]
s400:推送发送方来信至接收方用户,采集接收方用户浏览发送方来信时的视频图像。
[0062]
接收方智能终端102推送发送方发送过来的信息(发送方来信)给到接收方用户a,并且采集接收方用户浏览发送方来信时的视频图像。具体来说,针对文字信息,推送可以是显示或语音方式,针对视频图像信息,推送可以选择显示,例如直接在智能电视机屏幕上显示、播放来信信息。针对视频图像信息,可以在开始播放时同步采集用户a浏览到该来信视
频图像的场景以及用户a表情、动作等,得到采集的视频图像;还可以是在播放完来信视频图像之后,再采集。例如针对用户b发送过来一段舞蹈短视频,接收方智能终端102开始播放该段短视频,并且同时采集用户a浏览该短视频时的视频图像,捕捉用户a当前所处环境、a的神态/肢体动作以及表情等信息;接收方智能终端102还可以在播放完整个短视频之后,再采集。
[0063]
s600:当满足预设停止录制条件时,停止采集视频图像。
[0064]
预设停止录制条件包括主动条件和被动条件,主动条件主要是指用户a主动发出停止录制对应的条件,例如用户a发出语音控制指令、做出特定的停止手势等。被动条件主要是指由智能终端被动感知到的条件,例如用户a离开当前智能终端展示角度范围内(可以理解,这是一个扇形或无线接近半圆的区域),即表面用户a没有继续浏览、操作智能终端的需求,此时停止采集视频图像;或者可以是达到预先设定的采集时长,例如预设设置只采集30秒的视频图像,当计时时间达到30秒时,即停止采集视频图像。
[0065]
s800:推送已采集的视频图像至发送方。
[0066]
接收方智能终端102推送已采集的视频图像至发送方,具体是推送至发送方智能终端104,由发送方智能终端104展示给到用户b,完成本轮发送信息和反馈信息的过程。在实际应用中,用户b在浏览上述已采集的视频图像之后再次发送新的信息至用户a,重新开始新一轮的发送信息过程,即返回上述s200重新执行s200~s800的流程。需要进一步指出的是,上述发送方和接收方的身份是不同时间节点是可以互换的,在一轮“去信”和“来信”的交互过程中,发出信息的作为发送方,接收信息的作为接收方。
[0067]
上述智能终端自动回信方法,智能终端接收发送方来信,将该来信消息推送给接收方用户,接收方用户浏览来信信息,智能终端采集接收方用户浏览该来信消息时的视频图像,当满足预设停止录制条件时,停止采集视频图像,将已经采集到的视频图像推送至发送方,以使的发送方了解接收方浏览到来信信息时的表情、场景等信息,能够给用户带来便捷。
[0068]
如图3所示,在其中一个实施例中,s400包括:
[0069]
s420:采集展示角度范围内的场景数据。
[0070]
s440:根据采集的场景数据进行用户识别。
[0071]
s460:当识别到接收方用户时,推送发送方来信至接收方用户。
[0072]
s480:采集接收方用户浏览发送方来信时的视频图像。
[0073]
当前展示角度是与接收方智能终端自身性能属性相关的参数,其用于表征可以正常浏览到接收方智能终端上显示信息的角度。一般来说,展示角度范围是一个扇形区域(具体可以参见图1中虚线示意的区域),随着技术的革新和进步,这个区域可以是一个无限接近于半圆的区域。上述场景数据是指该展示角度范围内整个场景范围内的数据,例如用户a在自家客厅使用接收方智能终端(智能电视机),接收方智能终端即采集展示角度范围内客厅内的场景数据。对采集的场景数据进行用户识别,判断接收方用户a是否存在于当前场景中,当识别到接收方用户a存在时,推送来信至用户a,即显示或语音播报来信信息,在推送完成或开始推送时,采集接收方用户a浏览这些来信时的视频图像。非必要的,在识别到接收方用户a时,还可以发出询问消息,请示用户a是否同意展示该来信信息,在接收到允许反馈之后,才展示来信信息,确保个人隐私。
[0074]
在其中一个实施例中,当满足预设停止录制条件时,停止采集视频图像之前,还包括:启动人像跟踪功能,持续跟踪接收方用户所处位置;
[0075]
当满足预设停止录制条件时,停止采集视频图像包括:当检测到接收方用户离开展示角度范围内时,停止采集视频图像。
[0076]
在本实施例中,预设停止录制条件为判断接收方用户a是否已经离开,若离开,则停止采集视频图像。具体来说,在开始采集视频图像时,启动人像跟踪功能,捕捉接收方用户a的位置,即持续跟踪接收方用户a所处位置,当发现接收方a离开展示角度范围内时,停止采集视频图像。进一步的,还可以延时一定时间停止采集视频图像,例如延时10秒;若发现接收方用户a再次出现在展示角度范围内时,保持视频图像采集。这样可以避免接收方用户a由于非常短时间离开而导致异常图像采集停止,例如避免接收方用户a转身去喝口水导致视频图像采集停止。在本实施例中,采用跟踪用户位置的方式,判断是否停止采集视频图像,避免需要用户主动发出停止采集“信号”,在用户无感知的情况下即完成视频图像采集,给用户带来便捷,具备良好的用户体验。
[0077]
在其中一个实施例中,当满足预设停止录制条件时,停止采集视频图像之前,还包括:启动手势识别功能,采集接收方用户手势动作;当满足预设停止录制条件时,停止采集视频图像包括:当接收方用户手势动作为预设停止录制手势动作时,停止采集视频图像。
[0078]
在本实施例中,采用手势识别方式来判断是否需要停止集采视频图像。具体来说,在开始采集视频图像时启动手势识别功能,采集接收方用户手势动作,判断用户手势动作是否为预设停止录制的手势动作,若是,则停止采集视频图像。例如预设手势动作为手势“ok”的动作,当手势识别到用户发出“ok”动作时,停止采集视频图像。进一步的,手势动作还可以更加复杂点或者支持用户自定义的动作,其支持用户自定义设定和修改、调整。
[0079]
在其中一个实施例中,当满足预设停止录制条件时,停止采集视频图像之前,还包括:启动语音采集功能,采集接收方用户语音数据;当满足预设停止录制条件时,停止采集视频图像包括:当接收方用户语音数据为预设停止录制语音时,停止采集视频图像。
[0080]
在本实施例中,采用语音识别方式来判断是否需要停止集采视频图像。具体来说,在开始采集视频图像时启动语音识别功能,采集接收方用户语音数据,判断用户语音数据是否为预设停止录制的语音,若是,则停止采集视频图像。例如预设语音数据为“停止录制”,当语音识别到用户发出“停止录制”语音时,停止采集视频图像。进一步的,语音数据还可以更加复杂点或者支持用户自定义的语音,其支持用户自定义设定和修改、调整,另外还需要与一般交流常规的语音区分开来。更进一步来说,当接收方用户语音数据为预设停止录制语音时,进一步判断该段语音之前一段语音是否为空白语音,即用户是否完成一段语音之后,才发出预设停止录制语音的,若是,则直接停止采集视频图像;若否,则发出提示信息至接收方用户,以询问是否结束视频图像采集,例如可以在显示界面上弹出“是否停止视频图像录制?”提示窗。空白语音的存在表明用户已经完成一轮话语的讲述,若不存在空白语音,则表明用户并没有需要停止录制的需求,其检测到的“预设停止录制语音”可能为用户正常发出语音的一部分,即本次检测为“误检测”。
[0081]
在其中一个实施例中,当满足预设停止录制条件时,停止采集视频图像包括:当视频图像的采集时长达到预设时长阈值时,停止采集视频图像。
[0082]
预设时长阈值可以根据实际情况的需要进行设定,其具体可以为1分钟、3分钟以
及5分钟等。在开始录制视频图像时启动计时,当计时时间达到预设时长阈值时,立即停止采集视频图像。
[0083]
可以理解的是,在上述实施例中,用户位置跟踪、手势识别、语音识别以及预设时长的判定停止采集视频图像的方式可以整合到一个方案,4种方式只需要一个满足,即停止采集视频图像。
[0084]
在其中一个实施例中,推送发送方来信至接收方用户之前,还包括:识别发送方来信对应的接收方用户;推送提示信息至接收方用户;推送发送方来信至接收方用户包括:当接收到接收方用户反馈的可以接收消息时,推送发送方来信至接收方用户。
[0085]
在推送发送方来信至接收方用户之前,首先识别发送方来信对应的接收方用户,确认在当前展示角度范围内是否存在该用户,当存在时,推送提示消息给到该用户,具体可以通过小弹窗或语音提示的方式提示该用户有一条新来信消息,等待该用户反馈是否同意接收该消息,当该用户同时接收该消息时,则推送来信消息,即直接显示该来信信息;若接收发到该用户反馈暂时不接收消息时,主动消除提示信息,等待预设时间后,再重新发出提示消息,预设时间可以为半个小时或15分钟。在本实施例中,在将来信消息推送给接收方用户之前还进行是否允许接收询问,确保接收方用户方便的条件下浏览来信消息,确保个人隐私,给用户带来便捷,具备良好的用户体验。
[0086]
应该理解的是,虽然上述各流程图中的各个步骤按照箭头的指示依次显示,但是这些步骤并不是必然按照箭头指示的顺序依次执行。除非本文中有明确的说明,这些步骤的执行并没有严格的顺序限制,这些步骤可以以其它的顺序执行。而且,上述各流程图中的至少一部分步骤可以包括多个步骤或者多个阶段,这些步骤或者阶段并不必然是在同一时刻执行完成,而是可以在不同的时刻执行,这些步骤或者阶段的执行顺序也不必然是依次进行,而是可以与其它步骤或者其它步骤中的步骤或者阶段的至少一部分轮流或者交替地执行。
[0087]
如图4所示,本申请还提供一种智能终端自动回信装置,装置包括:
[0088]
接收模块200,用于接收发送方来信;
[0089]
推送采集模块400,用于推送发送方来信至接收方用户,采集接收方用户浏览发送方来信时的视频图像;
[0090]
停止采集模块600,用于当满足预设停止录制条件时,停止采集视频图像;
[0091]
视频推送模块800,用于推送已采集的视频图像至发送方。
[0092]
上述智能终端自动回信装置,智能终端接收发送方来信,将该来信消息推送给接收方用户,接收方用户浏览来信信息,智能终端采集接收方用户浏览该来信消息时的视频图像,当满足预设停止录制条件时,停止采集视频图像,将已经采集到的视频图像推送至发送方,以使的发送方了解接收方浏览到来信信息时的表情、场景等信息,能够给用户带来便捷。
[0093]
在其中一个实施例中,推送采集模块400还用于采集展示角度范围内的场景数据;根据采集的场景数据进行用户识别;当识别到接收方用户时,推送发送方来信至接收方用户;采集接收方用户浏览发送方来信时的视频图像。
[0094]
在其中一个实施例中,停止采集模块600还用于启动人像跟踪功能,持续跟踪接收方用户所处位置;当检测到接收方用户离开展示角度范围内时,停止采集视频图像。
[0095]
在其中一个实施例中,停止采集模块600还用于启动手势识别功能,采集接收方用户手势动作;当接收方用户手势动作为预设停止录制手势动作时,停止采集视频图像。
[0096]
在其中一个实施例中,停止采集模块600还用于启动语音采集功能,采集接收方用户语音数据;当接收方用户语音数据为预设停止录制语音时,停止采集视频图像。
[0097]
在其中一个实施例中,停止采集模块600还用于当视频图像的采集时长达到预设时长阈值时,停止采集视频图像。
[0098]
在其中一个实施例中,推送采集模块400还用于识别发送方来信对应的接收方用户;推送提示信息至接收方用户;当接收到接收方用户反馈的可以接收消息时,推送发送方来信至接收方用户。
[0099]
关于智能终端自动回信装置的具体限定可以参见上文中对于智能终端自动回信方法的限定,在此不再赘述。上述智能终端自动回信装置中的各个模块可全部或部分通过软件、硬件及其组合来实现。上述各模块可以硬件形式内嵌于或独立于计算机设备中的处理器中,也可以以软件形式存储于计算机设备中的存储器中,以便于处理器调用执行以上各个模块对应的操作。
[0100]
在一个实施例中,提供了一种计算机设备,该计算机设备可以是服务器,其内部结构图可以如图5所示。该计算机设备包括通过系统总线连接的处理器、存储器和网络接口。其中,该计算机设备的处理器用于提供计算和控制能力。该计算机设备的存储器包括非易失性存储介质、内存储器。该非易失性存储介质存储有操作系统、计算机程序和数据库。该内存储器为非易失性存储介质中的操作系统和计算机程序的运行提供环境。该计算机设备的数据库用于存储预设停止录制条件以及用户之定义的一些数据。该计算机设备的网络接口用于与外部的终端通过网络连接通信。该计算机程序被处理器执行时以实现一种智能终端自动回信方法。
[0101]
本领域技术人员可以理解,图5中示出的结构,仅仅是与本申请方案相关的部分结构的框图,并不构成对本申请方案所应用于其上的计算机设备的限定,具体的计算机设备可以包括比图中所示更多或更少的部件,或者组合某些部件,或者具有不同的部件布置。
[0102]
在一个实施例中,提供了一种计算机设备,包括存储器和处理器,存储器中存储有计算机程序,该处理器执行计算机程序时实现以下步骤:
[0103]
接收发送方来信;
[0104]
推送发送方来信至接收方用户,采集接收方用户浏览发送方来信时的视频图像;
[0105]
当满足预设停止录制条件时,停止采集视频图像;
[0106]
推送已采集的视频图像至发送方。
[0107]
在一个实施例中,处理器执行计算机程序时还实现以下步骤:
[0108]
采集展示角度范围内的场景数据;根据采集的场景数据进行用户识别;当识别到接收方用户时,推送发送方来信至接收方用户;采集接收方用户浏览发送方来信时的视频图像。
[0109]
在一个实施例中,处理器执行计算机程序时还实现以下步骤:
[0110]
启动人像跟踪功能,持续跟踪接收方用户所处位置;当检测到接收方用户离开展示角度范围内时,停止采集视频图像。
[0111]
在一个实施例中,处理器执行计算机程序时还实现以下步骤:
memory,rom)、磁带、软盘、闪存或光存储器等。易失性存储器可包括随机存取存储器(random access memory,ram)或外部高速缓冲存储器。作为说明而非局限,ram可以是多种形式,比如静态随机存取存储器(static random access memory,sram)或动态随机存取存储器(dynamic random access memory,dram)等。
[0137]
以上实施例的各技术特征可以进行任意的组合,为使描述简洁,未对上述实施例中的各个技术特征所有可能的组合都进行描述,然而,只要这些技术特征的组合不存在矛盾,都应当认为是本说明书记载的范围。
[0138]
以上实施例仅表达了本申请的几种实施方式,其描述较为具体和详细,但并不能因此而理解为对发明专利范围的限制。应当指出的是,对于本领域的普通技术人员来说,在不脱离本申请构思的前提下,还可以做出若干变形和改进,这些都属于本申请的保护范围。因此,本申请专利的保护范围应以所附权利要求为准。
当前第1页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1