一种通话引导方法、终端及计算机可读存储介质与流程

文档序号:14010553阅读:138来源:国知局
本发明涉及终端
技术领域
:,更具体地说,涉及一种通话引导方法、终端及计算机可读存储介质。
背景技术
::自从电话问世开始,人们已经习惯了通过电话与身在远方的亲人或朋友进行通信,实现日常的问候与生活各项事务的交流等。随着通信技术的发展,通话成本越来越实惠,到目前为止,用户已经完全能够负担在电话上沟通自己生活、工作等各方面事务所带来的经济成本。所以,像“煲电话粥”这种通过电话与对端用户连续交流较长时间的现象越来越普遍。如果用户与对端用户沟通仅仅是随意地聊家常,那么电话两端的用户当然可以随意把握各个话题开始的时机、持续的时间等,甚至是从一个话题随机发散到另一个话题也是可以的。因为这种沟通并没有十分明确、十分重要的目的,但如果电话沟通涉及工作事务,或者重要的生活事务时,例如,用户需要与客户商谈一个大型活动的策划工作,则必定要注重沟通的时效性。这主要是因为这样几方面的原因:第一,类似于这种活动策划案的沟通本来就要求在统筹兼顾整体的同时又在各个细节上花费功夫;第二,无论是对于客户还是用户本身,时间都是很重要的,有效的沟通不仅能节省双方的时间,而且也能给客户更好的合作印象。但显然,一个活动的策划工作不是三两句话就能阐述明白的,用户在进行沟通的时候很容易因为长时间沟通多项繁杂事务而导致某些话题的遗漏。在这种情况下,如果进行二次沟通则会给客户本人和对方都带来时间上的损耗,同时也会使用户显得不够专业,从而降低用户电话沟通的体验。技术实现要素:本发明要解决的技术问题在于:现有电话沟通时,缺乏通话引导或提醒机制,使得用户容易因为沟通话题过多而遗漏部分话题,导致用户需要再次沟通,用户体验低,针对该技术问题,提供一种通话引导方法、终端及计算机可读存储介质。为解决上述技术问题,本发明提供一种通话引导方法,所述通话引导方法包括:当监测到终端与对端开始通话时,获取针对当前通话设置的通话引导策略;根据所述通话引导策略在所述通话进行期间向用户发出引导提示信息,以提醒所述用户就所述通话引导策略包含的通话关键内容与通话对端用户进行沟通。可选的,所述获取针对当前通话设置的通话引导策略之前,还包括:接收用户下发的设置指令,所述设置指令中包括待提醒的通话关键内容以及模板选择信息;根据所述通话关键内容对所述模板选择信息选择的通话引导策略模板进行修改生成所述通话引导策略。可选的,所述根据所述通话关键内容对所述模板选择信息选择的通话引导策略模板进行修改生成所述通话引导策略之后,还包括:根据用户的保存指令将所述通话引导策略保存为通话引导策略模板。可选的,所述获取针对当前通话设置的通话引导策略:按照生成时间由近到远的顺序显示已经生成的各通话引导策略;接收用户的选择指令并根据所述选择指令从预先存储的各通话引导策略中获取用户当前通话需要的所述通话引导策略。可选的,所述根据所述通话引导策略在所述通话进行期间向用户发出引导提示信息包括:确定需要发出引导提示信息的时机,并确定当前提醒内容,所述当前提醒内容为在所述时机发出引导提示信息所对应的通话关键内容;在所述时机发出针对所述当前提醒内容的引导提示信息。可选的,所述确定需要发出引导提示信息的时机包括:对前一通话关键内容的持续时长进行监测,当所述持续时长到达前一通话关键内容对应的持续时长时,确定当前为发出引导提示信息的时机;或,在通话过程中接收用户下发的内容提示指令,并在接收到内容提示指令后确定当前为发出引导提示信息的时机。可选的,所述确定当前提醒内容包括:从尚未被提醒的通话关键内容中随机选择一个作为当前提醒内容;或,按照所述通话引导策略中各所述通话关键内容的提醒优先级,从尚未被提醒的通话关键内容中选择提醒优先级最高的一个作为当前提醒内容。可选的,所述在所述时机发出针对所述当前提醒内容的引导提示信息包括:控制所述终端在所述时机发出提示音,同时在显示屏上显示包含所述当前提醒内容的文本信息或图片信息;或,控制所述终端在所述时机进行预设时长的震动,同时在显示屏上显示包含所述当前提醒内容的文本信息或图片信息;或,控制所述终端在所述时机发出提示音,同时播放包含所述当前提醒内容的音频信息;控制所述终端在所述时机进行预设时长的震动,同时播放包含所述当前提醒内容的音频信息。进一步地,本发明还提供了一种终端,所述终端包括处理器、存储器及通信总线;所述通信总线用于实现处理器和存储器之间的连接通信;所述处理器用于执行存储器中存储的一个或者多个程序,以实现如上任一项所述的通话引导方法的步骤。进一步地,本发明还提供了一种计算机可读存储介质,所述计算机可读存储介质存储有一个或者多个程序,所述一个或者多个程序可被一个或者多个处理器执行,以实现如上任一项所述的通话引导方法的步骤。有益效果本发明提供一种通话引导方法、终端及计算机可读存储介质,针对现有技术中用户在通过电话与对端用户进行沟通时,容易因话题数目较多、话题繁杂琐碎等原因的影响而出现关键话题被遗漏的问题,本发明提供一种通话引导方法。通过在通话开始之前预先设置包含通话关键内容的通话引导策略,并在监测到终端与对端开始通话时,获取针对当前通话设置的通话引导策略,然后根据该通话引导策略在通话进行期间,向用户发出引导提示信息,利用提示信息提醒用户需要沟通的通话关键内容,从而保证用户不会因为通话话题数目、话题繁杂程度等因素的影响而遗忘、遗漏部分通话关键内容,提升了通话沟通的有效性与完整性。另外,本发明还提供一种终端及计算机可读存储介质,该终端通过在用户与对端用户进行通话期间,根据该通话的通话引导策略向用户发出引导提示信息,帮助用户把控各通话关键内容的沟通,提高了各通话关键内容的沟通完成率,也提升了用户的通话体验。附图说明下面将结合附图及实施例对本发明作进一步说明,附图中:图1为本发明第一实施例提供的通话引导方法的一种流程图;图2为本发明第一实施例提供的一种终端用户交互界面图;图3为本发明第一实施例提供的终端发出引导提示信息的一种流程图;图4为本发明第二实施例提供的生成通话引导策略的一种流程图;图5为本发明第二实施例提供的一种终端用户交互界面图;图6为本发明第二实施例提供的另一种终端用户交互界面图;图7为本发明第二实施例提供的通话引导方法的一种流程图;图8为本发明第二实施例提供的一种终端显示界面示意图;图9为本发明第三实施例提供的终端的一种硬件结构示意图;图10为实现本发明各个实施例一个可选的移动终端的硬件结构示意图。具体实施方式应当理解,此处所描述的具体实施例仅仅用以解释本发明,并不用于限定本发明。第一实施例:为了解决现有技术中用户只能依赖自己的记忆力或者列沟通提纲的方式来保证各关键话题均能得到沟通,容易出现部分话题遗漏,用户体验不高的问题,本实施例提供一种通话引导方法,请参见图1示出的通话引导方法的流程图:s102、当监测到终端与对端开始通话时,获取针对当前通话设置的通话引导策略。在本实施例中,当终端监测到自身开始和其他终端进行通话时,会获取针对此次通话的通话引导策略。通话引导策略是用于在通话过程中向本端用户提示此次通话的通话关键内容的策略。应当理解的是,本实施例中终端与其他终端的通话不限于基于运营商提供语音通话,还包括基于第n代移动通信技术的数据流量的数据通话,例如qq语音/视频通话、微信语音/视频通话等。在本实施例中,如果用户通过运营商提供的语音通话与其他用户进行沟通,假定终端作为主叫方,则终端可以基于自身向核心网发送的呼叫请求确定自身即将与对端开始通话。当然,如果终端作为被叫方,则该终端可以根据从核心网接收到的呼叫请求确定自身即将与对端进行通话,当用户接听了对方的呼叫时,终端可以确定用户已经开始与对端用户进行通话了。当然,终端也可以通过监测自身的进程列表实现通话开始的监测,因为无论用户是采用运营商提供的语音通话还是基于数据流量的数据通话与其他用户进行通信,则在终端上,都需要建立对应的进程,只有当对应的进程建立完成并正常运行时,该终端才能实现语音数据的采集、编码、传输以及对接收语音数据的解码、播放的过程。换言之,如果要进行正常通话,则必须有调用终端麦克风、听筒(或扬声器)的进程建立。当然,如果用户与其他用户进行的是视频通话,则需要有调用摄像头进行图像采集,并利用图像编码器对采集到的图像进行编码并传输到对端,同时采用图像解码器对对端发送的图像数据进行解码,并采用显示屏进行显示。毫无疑义的是,除了上述几种监测终端与对端开始通话的方式以外,本实施例的其他示例还可以采用其他方式进行。当终端监测到自身与对端开始通话时,可以获取针对该通话的通话引导策略。在本实施例中通话引导策略是在通话开始之前预先设置完成的。假定终端作为主叫端,可选地,用户可以在执行拨号动作之前先设置针对后续通话的通话引导策略。例如,如图2所示,用户控制终端20显示拨号界面,在该拨号界面中有输入被叫号码后直接拨号的拨号控件21,也有输入被叫号码后创建针对当前被叫号码的通话引导策略的策略生成控件22。当用户输入被叫号码并点击了策略生成控件22后,可以进入策略生成界面。在策略生成界面中,用户可以下发设置指令,使得终端20在接收到设置指令之后实现通话引导策略的生成。在这种情况下,生成的通话引导策略自然就是属于终端20与在拨号界面输入的被叫号码间通话的。所以,该通话引导策略一经生成,终端20可以直接向核心网发送针对前述被叫号码的呼叫请求。自然,在本实施例其他的示例当中,用户可以直接点击进入终端的策略生成界面,而不用从拨号界面进行跳转。例如,当终端作为被叫端时,其没办法直接确定通话开始时间,在这种情况下,只能由用户与通话对端用户约定通话时间,并保证在约定的通话时间到来之前生成针对该通话的通话引导策略并进行存储。可以理解的是,在终端中可以存储多个通话引导策略,这些通话引导策略中有一些是尚未使用过的,有一些是已经是用过但用户并未删除的,因此,在终端监测到自身与对端开始通话时,可以在显示屏上弹出策略选择框供用户从多个通话引导策略中选择本次通话所需的通话引导策略。在策略选择框中,终端可以按照各通话引导策略生成时间由近到远的顺序进行显示,也即,将最近生成的通话引导策略排在最前面,而最早生成的通话引导策略则排在末端。这主要是考虑到生成时间距离当前时间最近的通话引导策略最有可能是为本次通话专门生成的,因此将其排在最前面,能够便于用户查找,节省用户从众多通话引导策略中进行挑选所耗费的时间,提升用户体验。s104、根据通话引导策略在通话进行期间向用户发出引导提示信息。当选择出对应的通话引导策略之后,终端可以在两端用户进行通信的过程中,向用户发出针对通话引导策略中各通话关键内容的引导提示信息,从而提醒用户不要依旧就这些通话关键内容与对端用户进行沟通。可以理解的是,一个通话引导策略中可以包括多个通话关键内容,终端可以将其中两个甚至以上的通话关键内容合并到一个引导提示信息中进行提示,也可以针对每个通话关键内容分别向用户发出引导提示信息。针对第一种情况,假定几个通话关键内容都是非常细节的问题,针对这些通话关键内容,用户与对端用户需要沟通的方面较少,则为了避免在短时间内频繁地对用户进行提醒,则可以将这些通话关键内容合并采用一个引导提示信息进行提示。针对第二种情况,即一个通话关键内容对应一个引导提示信息,在该方案当中,能够更好地保证用户获取到每一个通话关键内容,避免对通话关键内容的遗漏,保障通话效果。当然,用户也可以主动在一个通话关键内容中设置多个子关键内容,终端针对一个通话关键内容中的多个子关键内容采用一个引导提示信息进行提示。相对而言,可能上述两种发送引导提示信息的方案当中,第二种的应用会更为广泛一点。所以后续介绍将以第二种方案作为基础,即以一个通话关键内容对应一个引导提示信息的方案为基础。可以理解的是,终端向用户发出引导提示信息并不是时刻随机的,因为用户在与对端用户进行沟通时,通常是一个话题结束再提起另一个话题,而并非是多个话题并行的。因此终端需要对发出引导提示信息的合适时机进行监测,同时确定在合适时机应当针对哪一个通话关键内容发出引导提示信息是非常重要的。本实施例中把即将进行引导提示的通话关键内容称为当前提醒内容,下面对终端如何确定当前提醒内容以及发出针对当前提醒内容的引导提示信息的时机的方案进行介绍,请参见图3:s302、确定需要发出引导提示信息的时机,并确定当前提醒内容。首先,介绍两种确定发出引导提示信息时机的方案:第一种,这种方案中终端发出引导提示信息的时机已经基本在通话引导策略中确定完成了:由用户预先对各通话关键内容的持续时间进行预估,然后为各通话关键内容设置谈论时间。例如针对a、b、c三个通话关键内容,用户估计a需要10分钟,而b需要15分钟,c可能5分钟即可。则当终端只要监测到前一通话关键内容的持续时长,就可以准确确定下发后一通话关键内容引导提示信息的时机。假定用户上午10:00拨打了客户的电话,除去礼貌寒暄的两分钟以外,双方于10:02进入针对通话关键内容a的讨论,则终端可以对通话关键内容a的持续时长进行监测,当a持续10分钟之后,也即通话时间从10:00持续到10:12的时候,终端可以认为a已经谈论完成,可以针对通话关键内容b下发引导提示信息了。如此,根据通话引导策略,终端会分别在10:12和10:27这两个时刻针对通话关键内容b和c分别下发引导提示信息。第二种,用户无需预先在通话引导策略中指定发送引导提示信息的时机,而是在正式通话开始后,当其需要获取通话关键内容时,向终端发出内容提示指令,指示终端根据内容提示指令提示下一个通话关键内容。当终端接收到用户的内容提示指令后,向用户发出下一通话关键内容的引导提示信息。在本实施例的一种示例当中,用户可以通过终端上的固定按键或者通过触控屏上对应的功能控件下发内容提示指令。除此以外,终端还可以通过传感器检测用户下发的内容提示指令,例如,在智能手机听筒附近原本就设置有红外传感器,所以,当用户身体(通常是耳朵)远离智能手机听筒时,智能手机可以检测到并点亮屏幕。在本实施例中,就可以利用这一点,当智能手机检测到用户身体原理听筒2s后又靠近时,可认为用户下发了内容提示指令。相对于第一种监测引导提示信息发送时机的方案,第二种方案中,可以由用户掌控进行内容提示的时机,这样能够避免前者方案中因为部分通话关键内容预估的持续时间与实际持续时间不匹配从而导致引导提示信息发送实际不恰当的问题,也避免了用户为了沟通进度符合通话引导策略中的预估,从而刻意对沟通进行控制,从而影响沟通效果的问题,提升了用户体验。下面将对如何确定当前提醒内容的方案进行简单阐述:第一种,从尚未被提醒的通话关键内容中随机选择一个作为当前提醒内容。这种方案比较适用于下发引导提示信息的实际由用户自己掌控的情况,因为针对第一种由终端进入通话时间来监测发出引导提示信息的时机的方案当中,如果各通话关键内容的持续时长不一样,则不能调换针对各通话关键内容下发引导提示信息的顺序,否则,终端无法实现引导提示信息发出时机的准确监测。当然,如果各通话关键内容的持续时长相同,则也可以采用随机选择剩余为提醒的通话关键内容作为当前提醒内容的方案。第二种,按照所述通话引导策略中各所述通话关键内容的提醒优先级,从尚未被提醒的通话关键内容中选择提醒优先级最高的一个作为当前提醒内容。在这种方案当中,各通话关键内容被引导提示的顺序是在通话引导策略中已经设置好的,所以,在确定当前提醒内容时,终端只需要从剩余的未提醒通话关键内容中选择一个顺序最靠前的即可。也即根据通话引导策略中各通话关键内容的提醒优先级,选择一个尚未被提醒,但优先级最高的作为当前提醒内容。可以理解的是,终端可以先确定当前提醒内容,在确定发出引导提示信息的时机,也可以先确定时机,在确定当前提醒内容,或者两个过程同时进行。s304、在确定出的时机发出针对当前提醒内容的引导提示信息。当终端在某一时刻确定要针对当前提醒内容发出引导提示信息时,可以采用音频提示方式,也可以采用文本或图片的提示方式,也可以是音频输出与显示输出并行的提示方式。本实施例中不对终端发出引导提示信息的具体方式进行限定,但本领域技术人员应当明白的是,具体的提示方式可以是固化的,即由程序设计人员预先设置完成,也可以由用户在设置通话引导策略时自定义设置。甚至,针对不同的通话关键内容,用户可以设置不同的提示方式。本实施例提供的通话引导方法,通过预先设置针对通话的通话引导策略,在通话时,由终端根据预先设置的通话引导策略对用户进行提醒,从而使得用户不会因为忘记而遗漏通话需要沟通的部分话题,提升了通话的时效性,保障了用户体验。第二实施例:本实施例将继续对前述实施例中的通话引导方法做进一步说明,通过第一实施例的介绍已经可以了解,通话引导策略对于本发明中通话引导方法的实现至关重要,在第一实施例中已经介绍了两种进入通话引导策略生成界面的方式:一种是从拨号界面进入策略生成界面,另一种是直接进入策略生成界面,与拨号无关。下面对进入策略生成界面后,设置通话引导策略的过程进行简单介绍:生成的通话引导策略中,至少包括通话过程中需要沟通的通话关键内容。通话关键内容由用户根据自己的通话目的或通话需求自定义设置,可以设置一个,也可以设置两个及以上。在本实施例的其他一些示例当中,通话引导策略还包括各通话关键内容的提醒优先级,例如,用户针对某次通话设置了通话引导策略,其中包括a、b、c三个通话关键内容,且在该通话引导策略中,为三个通话关键内容设置的提醒优先级是b—>a—>c,则在后续过程中,终端会先就b通话关键内容向用户发出引导提示信息,再就a通话关键内容发出引导提示信息,最后才向用户提示c通话关键内容。当然,如果用户某次需要沟通的各个通话关键内容之间并没有严格的时序限制。也就是说,采用任何顺序沟通,都不会影响最终的沟通效果,在这种情况下,通话引导策略中可以不必包含提醒优先级,在终端与对端进行通话时,终端随机选择通话关键内容进行提醒。由于用户在对其他人进行电话沟通的时候,总是会在就正式话题进行谈论之前先进行一些礼貌寒暄,并在谈论快结束的时候进行告别等。而且面向不同的人,可能这些出于礼貌的问候语还可能不同。例如,面对朋友,可能要在正式交流之前问候其家人,并在结束的时候约定后续见面时间等;针对长辈,则应当在通话开始时问候一下对方的身体健康状况等;面对初次沟通的客户,则可能需要在开头介绍一下自己,并说明沟通大致计划等。也就是说,面对不同通话对象而设置的通话引导策略,除了有因沟通不同而分别设置的不同通话关键内容以外,还可能有礼貌问候、通话结束语等不同。另外,由于用户与对端用户在进行通话交流的时候,通常是就一个话题沟通完毕之后再谈另一个话题。所以,如何在恰当的时候,也即用户正好要和对端用户谈及下一个通话关键内容时向用户发出对应的引导提示信息,这是非常关键的。因为如果在通话双方还在谈论第n个通话关键内容,就已经下发了针对第n+1个通话关键内容的引导提示信息,则不仅会干扰用户谈论第n个话题的注意力,而且还会使得用户在真正需要第n+1个通话关键内容的引导提示信息时,无法获得自己需要的信息。而如果用户已经和对端用户完成了针对第n个通话关键内容的讨论,而且用户已经忘记了第n+1所以,在本实施例中通话引导策略中还涉及通话关键内容对应引导提示信息的发出时机管理,下面对时机管理策略的方案进行介绍:在第一实施例中已经介绍过了终端可以在发送引导提示信息前确定发出时机的两种方式,因此,本实施例中用户在设置通话引导策略时,可以从两种方式中选择一种。如果用户选择了根据通话关键内容的持续时长来监测发出引导提示信息时机的方案,则在设置通话引导策略时,用户应当预估出各通话关键内容的持续时长,并设置各通话关键内容的提醒优先级。如果用户选择了第二种监测时机的方式,则可以不用指定提醒优先级。应当理解的是,如果用户需要设置到通话引导策略中的各个通话关键内容在被谈及时,有递进、因果等逻辑关系,则无论用户指定终端按照何种方式监测引导提示信息的发送时机,都最好能够在设置通话引导策略时指定提醒优先级,从而避免正式沟通时,交谈逻辑混乱等问题。可以理解的是,在一个通话引导策略中,可以对所有的通话关键内容采用相同的方式进行提醒,例如,均采用语音播报的形式进行提醒;也可以针对不同的通话关键内容采用不同的方式进行提醒,例如,针对通话关键内容a,可以采用语音提示的方式,而针对通话关键内容b,则可以采用在显示屏上显示包含通话关键内容的文本信息或图片信息的方式进行提醒。如果在一次通话中,通话关键内容比较多,则用户分别针对各个通话关键内容来设置提醒时机监测方式以及提醒方式等,这会非常麻烦,可能需要耗费大量用户大量的时间来完成通话引导策略的生成工作。因此,在本实施例的一些示例当中,生成通话引导策略阶段,用户可以从已有的通话引导策略模板中选择一个,然后对选择出的通话引导策略模板进行修改。可以理解的是,在通话引导策略模板上进行部分信息的修改比完全新建一个通话引导策略所花费的时间要少,因为原本模板上设置的提醒方式以及相关礼貌提醒等可能可以继续沿用。因此,在本实施例的一种示例当中,终端可以采用图4所示的方式进行通话引导策略的生成:s402、接收用户下发的设置指令。在本实施例中设置指令中包括待提醒的通话关键内容以及模板选择信息,模板选择信息能够指示终端采用对应的通话引导策略模板来生成通话引导策略。当然,如果用户不希望利用已有模板,则设置指令当中也可以不必包含模板选择信息。在其他一些示例当中,设置指令还可以包括各通话关键内容的提醒优先级、提醒方式、提醒时机等几种中的至少一种。可以理解的是,在这些示例当中,设置指令可以分多次下发,也可以一次性下发给终端。s404、根据通话关键内容对模板选择信息选择的通话引导策略模板进行修改生成通话引导策略。终端接收到设置指令后,根据设置指令中的模板选择信息选择出对应的通话引导策略模板,然后根据设置指令中的各通话关键内容对模板中的各通话关键内容进行修改。如果设置指令中包括其他信息,例如还包括提醒优先级和提醒方式,则终端还应当根据设置指令中的提醒优先级以及提醒方式对各通话关键内容的提醒顺序以及提醒方式进行修改。可选地,图5示出了一种终端的策略生成界面,在该策略生成界面当中,当前有四个文本框,前面三个文本框分别对应一个通话关键内容,第四个文本框中有一个“+”号,表征用户点击该“+”可以新建一个新的文本框。在文本框的右侧,设置有针对该通话关键内容发出引导提示信息的方式。例如,第一文本框51右边音符状的图标511表征正对该通话关键内容会采用语音播报的方式进行引导提示;第二文本框52右侧显示器状的图标521则表征该通话关键内容的引导提示信息主要由屏幕显示实现;折线状的图标522则表征在进行语音播报或显示之前,会先进行震动提示。可以理解的是,在进行语音播报或显示之前,除了进行震动提示,让用户注意了解即将发出的引导提示信息以外,还可以通过提示音进行提示。用户可以通过点击图5中文本框右侧的图标实现提醒方式的切换或选择。由于该通话引导策略是在之前保存的通话引导策略模板中生成,因此,用户只需要对其中不符合本地要求的部分进行修改即可,包括更改各个通话关键内容、对部分通话关键内容的提醒方式进行调整等。除此以外,用户还可以根据自己的需求,删除通话引导策略模板中部分文本框。可选地,用户可以通过长按图5中的待删除文本框调出对该文本框的删除控件,或长按任意一个文本框调出针对全部文本框的删除控件,如图6所示:当各文本框的删除控件调出以后,用户可以选择那些文本框是要被删除的,从而实现多选的效果。除了上述方式以外,用户可以将手指按在需要删除的文本框上进行左划或右划,从而将该待删除文本框移除显示界面,达到删除的目的,具体的,这里不再阐述。在一个新的通话引导策略生成完毕后,可以将其保存在终端本地等待后面通话时使用。如用户认为自己后续还可能进行类似的沟通,则可以向终端发出保存指令将该通话引导策略保存成通话引导策略模板,这样后续需要重新创建通话引导策略时,只需要在该通话引导策略的基础上进行些许修改即可。对通话引导策略的生成进行介绍之后,下面阐述一下终端在通话过程中进行通话引导的过程。可以理解的是,通话引导策略的生成过程和正式通话的过程中之间并没有绑定关系,并不是生成了通话引导策略之后,就必须立即进行通话。请参见图7示出的通话引导方法:s702、检测到终端向核心网发出呼叫请求后,在通话等待界面上弹出策略选择框。在本实施例中,当终端检测到用户即将与对端用户进行通话时,可以在通话等待界面上以fitcart的形式弹出策略选择框。当然,如果终端作为被叫端,则可以在来电提醒界面弹出策略选择框。除了通话等待界面和来电提醒界面以外,本领域技术人员可以明白的是,也可以在其他界面例如,拨号界面等上显示策略选择框。在策略选择框当中,终端按照各通话引导策略的生成时间由近到远依次显示各通话引导策略。这主要是考虑到用户当前通话使用近期生成的通话引导策略的可能性更高,因此,这种显示顺序比较便于用户快速找到此次通话所需的通话引导策略。除了上述显示排序方式以外,用户还可以在生成各通话引导策略时,先指定该通话引导策略使针对与哪个号码通话所设置的,并将该通话引导策略与号码关联保存,当终端检测到用户发出呼叫请求或接收到来自核心网的呼叫请求时,可以根据呼叫请求中的号码找到对应的通话引导策略,并将该通话引导策略显示在策略选择框的最前。s704、判断用户是否下发选择指令。在终端通过显示屏显示出各个通话引导策略之后,用户可以从策略选择框中点击选择一个作为用于当前通话的通话引导策略。但事实上,也并不是在用户每一次拨打电话的时候都需要采用通话引导策略进行引导,例如用户在周一早上与客户就工作问题进行沟通,因为沟通所涉及的问题较为繁琐,因此,用户采用了通话引导策略进行通话引导。但是在周一下班以后,用户需要跟朋友打电话约定晚上吃饭的地点,由于沟通要点较少,凭借用户自己的记忆力很容易就能达到好的沟通效果,因此,在这种情况下,用户不必采用通话引导方案辅助沟通。但对于终端而言,其并不了解用户每次通话是否需要采用通话引导,所以,在本实施例中,终端可以在每次通话时,都弹出策略选择框,但用户可以根据自己的需求决定是否要下发选择指令,如果用户下发了选择指令,则表征着用户要求终端进行通话引导,并且指定了通话引导所使用的通话引导策略。如果用户没有下发选择指令,则表明用户不需要通话引导。所以,在本实施例中,若判断用户下发了选择指令,则进入s708,否则,进入s706。s706、确定当前通话不需要通话引导,隐藏策略选择框。在本实施例的一种示例当中,从策略选择框开始显示并经过预设时长后,若用户仍没有下发选择指令,则终端可以收回策略选择框。在本实施例的另外一些示例当中,如果用户不需要通话引导,则其在看到弹出的策略选择框之后,可以选择逆着策略弹出框的方向将策略弹出框划出屏幕,使得策略弹出框在用户的操作下收回。在这种方案当中,用户收回策略弹出框的动作相当于是下发了拒绝通话引导的拒绝指令。s708、根据选择指令确定用户针对当前通话选择的通话引导策略,并根据通话引导策略向用户发出引导提示信息。如果终端接收到了用户的选择指令,则提取出对应的通话引导策略,根据该通话引导策略中的提醒时机监测方式、各通话关键内容及各通话关键内容的提醒优先级、提醒方式等在合适的时机向用户发出对应的引导提示信息。在前述实施例中已经介绍了终端可以采用语音播报、屏幕显示这两种方式向用户发出引导提示信息。但考虑到用户在接通电话的时候可能并不会将注意力主动放在终端显示屏上,因此,在本实施例中,如果终端采用显示屏发出引导提示信息,则为了吸引用户注意力,可以在发出引导提示信息之前先发出短暂的提示音或者进行短暂的震动。发出提示音或针对震动的时长可以由用户自定义设置,也可以由终端设计人员设置。当然,如果采用语音播报引导提示信息,则终端同样可以在播报之前先发出预设时长的提示音或发出预设时长的震动。可以理解的是,如果终端采用的是显示屏来示引导提示信息,则引导提示信息可以以单独的文本、单独的可以表征当前提醒内容的图片的形式呈现在显示屏上,也可以采用文本同图片的结合。在与他人的交谈中,涉及到不同话题间的转换时,我们一般习惯在两个话题之间做一些承上启下的表述,使得交谈顺利地从一个话题过渡到另一个话题上。所以为了符合人们实际的表述习惯,帮助用户在谈论一个通话关键内容时做好转接到下一个通话关键内容的准备,在本实施例的一些示例当中,可以在发出针对当前提醒内容的引导提示信息时,对当前提醒内容之后的一个通话关键内容做些微提示。如图8所示,终端通过显示屏示出引导提示信息,因此在屏幕的正中,显示有马上即将谈论的通话关键内容a,但在屏幕下端,则显示有下一通话关键内容b。这样能够帮助用户在谈论通话关键内容a的时候,特别是通话关键内容a的沟通即将结束时,为转接到下一通话关键内容b做好措辞准备,提升沟通的流畅性与连贯性。另外,在本实施例的一些示例当中,用户可以在通话期间根据沟通进度对通话引导策略进行调整、修改,甚至重新选择通话引导策略、停止使用通话引导功能等都是可行的。可以理解的是,本实施例中通话引导方法由终端执行,当然,在其他一些示例当中,该方法可以由其他设备来执行,即由其他设备对终端进行监测,在确定该终端与对端开始进行通话时,获取对应的通话引导策略,并根据该通话引导策略向用户发出引导提示信息。本实施例提供的通话引导方法,提出了根据通话引导策略模板生成通话引导策略的方案,节省了用户花费在生成通话引导策略上的时间,提升了用户体验。更进一步地,本实施例提供的终端执行通话引导方法中,用户可以根据实际情况决定是否使用通话引导功能,并在通话期间随时对通话引导功能的使用与关闭进行控制,提升了通话引导的灵活性。第三实施例:本实施例将对前述实施例中的终端进行介绍,不过在对终端结构进行介绍之前,先提供一种计算机可读存储介质:该计算机可读存储介质中存储一个或多个可供存储器读取、编译或执行的计算机程序,其中就包括终端显示程序,该终端显示程序可供处理器执行从而实现第一或第二实施例中提供的通话引导方法。同时本实施例还提供一种终端,请参见图9:终端90包括处理器91、存储器92以及用于连接处理器91与存储器92的通信总线93,其中存储器92可以为前述存储有通话引导程序的计算机可读存储介质。处理器91可以读取存储器92中存储的通话引导程序,进行编译并执行实现前述第一或第二实施例中提供的通话引导方法,具体实现过程请参见前述介绍,这里不再赘述。应当理解的是,本发明各实施例中的终端可以以各种形式来实施。例如,本发明中描述的终端可以包括诸如手机、平板电脑、笔记本电脑、掌上电脑、个人数字助理(personaldigitalassistant,pda)、便捷式媒体播放器(portablemediaplayer,pmp)、导航装置、可穿戴设备、智能手环、计步器等移动终端,以及诸如数字tv、台式计算机等固定终端。后续描述中将以移动终端为例进行说明,本领域技术人员将理解的是,除了特别用于移动目的的元件之外,根据本发明的实施方式的构造也能够应用于固定类型的终端。在后续的描述中,使用用于表示元件的诸如“模块”、“部件”或“单元”的后缀仅为了有利于本发明的说明,其本身没有特定的意义。因此,“模块”、“部件”或“单元”可以混合地使用。请参阅图100,其为实现本发明各个实施例的一种移动终端的硬件结构示意图。该移动终端100可以包括:rf(radiofrequency,射频)单元101、wifi模块102、音频输出单元103、a/v(音频/视频)输入单元104、显示单元105、用户输入单元106、存储器107、处理器108等部件。本领域技术人员可以理解,图10中示出的移动终端结构并不构成对移动终端的限定,移动终端可以包括比图示更多或更少的部件,或者组合某些部件,或者不同的部件布置。例如,尽管图10未示出,移动终端100还可以包括蓝牙模块、接口单元、各种传感器等,在此不再赘述。下面结合图10对移动终端的各个部件进行具体的介绍:射频单元101可用于收发信息或通话过程中,信号的接收和发送,具体的,将基站的下行信息接收后,给处理器108处理;另外,将上行的数据发送给基站。通常,射频单元101包括但不限于天线、至少一个放大器、收发信机、耦合器、低噪声放大器、双工器等。此外,射频单元101还可以通过无线通信与网络和其他设备通信。上述无线通信可以使用任一通信标准或协议,包括但不限于gsm(globalsystemofmobilecommunication,全球移动通讯系统)、gprs(generalpacketradioservice,通用分组无线服务)、cdma2000(codedivisionmultipleaccess2000,码分多址2000)、wcdma(widebandcodedivisionmultipleaccess,宽带码分多址)、td-scdma(timedivision-synchronouscodedivisionmultipleaccess,时分同步码分多址)、fdd-lte(frequencydivisionduplexing-longtermevolution,频分双工长期演进)和tdd-lte(timedivisionduplexing-longtermevolution,分时双工长期演进)等。wifi属于短距离无线传输技术,移动终端通过wifi模块102可以帮助用户收发电子邮件、浏览网页和访问流式媒体等,它为用户提供了无线的宽带互联网访问。虽然图10示出了wifi模块102,但是可以理解的是,其并不属于移动终端的必须构成,完全可以根据需要在不改变发明的本质的范围内而省略。音频输出单元103可以在移动终端100处于呼叫信号接收模式、通话模式、记录模式、语音识别模式、广播接收模式等等模式下时,将射频单元101或wifi模块102接收的或者在存储器107中存储的音频数据转换成音频信号并且输出为声音。而且,音频输出单元103还可以提供与移动终端100执行的特定功能相关的音频输出(例如,呼叫信号接收声音、消息接收声音等等)。音频输出单元103可以包括扬声器、蜂鸣器等等。a/v输入单元104用于接收音频或视频信号。a/v输入单元104可以包括图形处理器(graphicsprocessingunit,gpu)1041和麦克风1042,图形处理器1041对在视频捕获模式或图像捕获模式中由图像捕获装置(如摄像头)获得的静态图片或视频的图像数据进行处理。处理后的图像帧可以显示在显示单元105上。经图形处理器1041处理后的图像帧可以存储在存储器107(或其它存储介质)中或者经由射频单元101或wifi模块102进行发送。麦克风1042可以在电话通话模式、记录模式、语音识别模式等等运行模式中经由麦克风1042接收声音(音频数据),并且能够将这样的声音处理为音频数据。处理后的音频(语音)数据可以在电话通话模式的情况下转换为可经由射频单元101发送到移动通信基站的格式输出。麦克风1042可以实施各种类型的噪声消除(或抑制)算法以消除(或抑制)在接收和发送音频信号的过程中产生的噪声或者干扰。显示单元105用于显示由用户输入的信息或提供给用户的信息。显示单元105可包括显示面板1051,可以采用液晶显示器(liquidcrystaldisplay,lcd)、有机发光二极管(organiclight-emittingdiode,oled)等形式来配置显示面板1051。用户输入单元106可用于接收输入的数字或字符信息,以及产生与移动终端的用户设置以及功能控制有关的键信号输入。具体地,用户输入单元106可包括触控面板1061以及其他输入设备1062。触控面板1061,也称为触摸屏,可收集用户在其上或附近的触摸操作(比如用户使用手指、触笔等任何适合的物体或附件在触控面板1061上或在触控面板1061附近的操作),并根据预先设定的程式驱动相应的连接装置。触控面板1061可包括触摸检测装置和触摸控制器两个部分。其中,触摸检测装置检测用户的触摸方位,并检测触摸操作带来的信号,将信号传送给触摸控制器;触摸控制器从触摸检测装置上接收触摸信息,并将它转换成触点坐标,再送给处理器108,并能接收处理器108发来的命令并加以执行。此外,可以采用电阻式、电容式、红外线以及表面声波等多种类型实现触控面板1061。除了触控面板1061,用户输入单元106还可以包括其他输入设备1062。具体地,其他输入设备1062可以包括但不限于物理键盘、功能键(比如音量控制按键、开关按键等)、轨迹球、鼠标、操作杆等中的一种或多种,具体此处不做限定。进一步的,触控面板1061可覆盖显示面板1051,当触控面板1061检测到在其上或附近的触摸操作后,传送给处理器108以确定触摸事件的类型,随后处理器108根据触摸事件的类型在显示面板1051上提供相应的视觉输出。虽然在图10中,触控面板1061与显示面板1051是作为两个独立的部件来实现移动终端的输入和输出功能,但是在某些实施例中,可以将触控面板1061与显示面板1051集成而实现移动终端的输入和输出功能,具体此处不做限定。存储器107可用于存储软件程序以及各种数据。存储器107可主要包括存储程序区和存储数据区,其中,存储程序区可存储操作系统、至少一个功能所需的应用程序(比如声音播放功能、图像播放功能等)等;存储数据区可存储根据手机的使用所创建的数据(比如音频数据、电话本等)等。此外,存储器107可以包括高速随机存取存储器,还可以包括非易失性存储器,例如至少一个磁盘存储器件、闪存器件、或其他易失性固态存储器件。处理器108是移动终端的控制中心,利用各种接口和线路连接整个移动终端的各个部分,通过运行或执行存储在存储器107内的软件程序和/或模块,以及调用存储在存储器107内的数据,执行移动终端的各种功能和处理数据,从而对移动终端进行整体监控。处理器108可包括一个或多个处理单元;优选的,处理器108可集成应用处理器和调制解调处理器,其中,应用处理器主要处理操作系统、用户界面和应用程序等,调制解调处理器主要处理无线通信。可以理解的是,上述调制解调处理器也可以不集成到处理器108中。在本实施例中,如果用户与需要电话沟通亲人、朋友或客户等采用运营商提供的语音电话进行电话沟通,则通话的建立以及通话过程中语音数据的传输通过图10中的射频单元101进行传输。但如果用户与通话对端采用的基于移动数据的网络电话,则由移动终端100和对端用户的终端通过wifi模块102实现通话建立以及音频或音频与图像信号的传输。在本实施例中,用户可以预先设置用于通话引导的通话引导策略,并将该通话引导策略存储到存储器107当中。在移动终端100的处理器108监测到用户当前即将与其他用户进行电话沟通时,可以控制显示单元105弹出策略选择框,让用户通过用户输入单元104下发选择通话引导策略的选择指令,如果用户没有在预设时间内,例如30s内下发选择指令,则移动终端100可以默认用户不需要通话引导,因此隐藏策略选择框。如果用户在此期间内选择了通话引导策略,则处理器108从存储器107中提取出对应的通话引导策略,并根据通话引导策略来监测发出引导提示信息的时机,以及确定每一时机对应的当前提醒内容,并采用通话引导策略中设置的提醒方式,调用音频输出单元103或者显示单元105发出引导提示信息,实现对用户的提示。使得用户不会因为忘记而遗漏通话需要沟通的部分话题,提升了通话的时效性,保障了移动终端100的用户体验。需要说明的是,在本文中,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、物品或者装置不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、物品或者装置所固有的要素。在没有更多限制的情况下,由语句“包括一个……”限定的要素,并不排除在包括该要素的过程、方法、物品或者装置中还存在另外的相同要素。上述本发明实施例序号仅仅为了描述,不代表实施例的优劣。通过以上的实施方式的描述,本领域的技术人员可以清楚地了解到上述实施例方法可借助软件加必需的通用硬件平台的方式来实现,当然也可以通过硬件,但很多情况下前者是更佳的实施方式。基于这样的理解,本发明的技术方案本质上或者说对现有技术做出贡献的部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质(如rom/ram、磁碟、光盘)中,包括若干指令用以使得一台终端(可以是手机,计算机,服务器,空调器,或者网络设备等)执行本发明各个实施例所述的方法。上面结合附图对本发明的实施例进行了描述,但是本发明并不局限于上述的具体实施方式,上述的具体实施方式仅仅是示意性的,而不是限制性的,本领域的普通技术人员在本发明的启示下,在不脱离本发明宗旨和权利要求所保护的范围情况下,还可做出很多形式,这些均属于本发明的保护之内。当前第1页12当前第1页12
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1