CN112214251A - 在通话中便捷输入信息的方法、装置及设备 - Google Patents
在通话中便捷输入信息的方法、装置及设备 Download PDFInfo
- Publication number
- CN112214251A CN112214251A CN201910555708.6A CN201910555708A CN112214251A CN 112214251 A CN112214251 A CN 112214251A CN 201910555708 A CN201910555708 A CN 201910555708A CN 112214251 A CN112214251 A CN 112214251A
- Authority
- CN
- China
- Prior art keywords
- information
- user
- preset
- number information
- terminal equipment
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Pending
Links
- 238000000034 method Methods 0.000 title claims abstract description 139
- 238000012545 processing Methods 0.000 claims description 51
- 238000004891 communication Methods 0.000 claims description 20
- 238000001514 detection method Methods 0.000 claims description 20
- 238000012790 confirmation Methods 0.000 claims description 6
- 230000008569 process Effects 0.000 description 21
- 238000010586 diagram Methods 0.000 description 17
- 230000000694 effects Effects 0.000 description 11
- 238000004590 computer program Methods 0.000 description 10
- 230000006870 function Effects 0.000 description 6
- 238000005516 engineering process Methods 0.000 description 5
- 230000004044 response Effects 0.000 description 4
- 239000013589 supplement Substances 0.000 description 3
- 230000006399 behavior Effects 0.000 description 2
- 238000013461 design Methods 0.000 description 2
- 230000005021 gait Effects 0.000 description 2
- 230000003287 optical effect Effects 0.000 description 2
- 238000011895 specific detection Methods 0.000 description 2
- 230000009286 beneficial effect Effects 0.000 description 1
- 230000005540 biological transmission Effects 0.000 description 1
- 230000008859 change Effects 0.000 description 1
- 238000011161 development Methods 0.000 description 1
- 230000002349 favourable effect Effects 0.000 description 1
- 238000004519 manufacturing process Methods 0.000 description 1
- 238000010295 mobile communication Methods 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 238000012544 monitoring process Methods 0.000 description 1
- 238000012216 screening Methods 0.000 description 1
- 230000003068 static effect Effects 0.000 description 1
- 238000006467 substitution reaction Methods 0.000 description 1
Images
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F9/00—Arrangements for program control, e.g. control units
- G06F9/06—Arrangements for program control, e.g. control units using stored programs, i.e. using an internal store of processing equipment to receive or retain programs
- G06F9/44—Arrangements for executing specific programs
- G06F9/445—Program loading or initiating
- G06F9/44521—Dynamic linking or loading; Link editing at or after load time, e.g. Java class loading
- G06F9/44526—Plug-ins; Add-ons
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F21/00—Security arrangements for protecting computers, components thereof, programs or data against unauthorised activity
- G06F21/30—Authentication, i.e. establishing the identity or authorisation of security principals
- G06F21/31—User authentication
- G06F21/32—User authentication using biometric data, e.g. fingerprints, iris scans or voiceprints
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F9/00—Arrangements for program control, e.g. control units
- G06F9/06—Arrangements for program control, e.g. control units using stored programs, i.e. using an internal store of processing equipment to receive or retain programs
- G06F9/44—Arrangements for executing specific programs
- G06F9/451—Execution arrangements for user interfaces
-
- G—PHYSICS
- G10—MUSICAL INSTRUMENTS; ACOUSTICS
- G10L—SPEECH ANALYSIS TECHNIQUES OR SPEECH SYNTHESIS; SPEECH RECOGNITION; SPEECH OR VOICE PROCESSING TECHNIQUES; SPEECH OR AUDIO CODING OR DECODING
- G10L15/00—Speech recognition
- G10L15/22—Procedures used during a speech recognition process, e.g. man-machine dialogue
-
- G—PHYSICS
- G10—MUSICAL INSTRUMENTS; ACOUSTICS
- G10L—SPEECH ANALYSIS TECHNIQUES OR SPEECH SYNTHESIS; SPEECH RECOGNITION; SPEECH OR VOICE PROCESSING TECHNIQUES; SPEECH OR AUDIO CODING OR DECODING
- G10L15/00—Speech recognition
- G10L15/22—Procedures used during a speech recognition process, e.g. man-machine dialogue
- G10L2015/223—Execution procedure of a spoken command
Landscapes
- Engineering & Computer Science (AREA)
- Software Systems (AREA)
- Theoretical Computer Science (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- General Engineering & Computer Science (AREA)
- Computer Security & Cryptography (AREA)
- Human Computer Interaction (AREA)
- Audiology, Speech & Language Pathology (AREA)
- Multimedia (AREA)
- Acoustics & Sound (AREA)
- Health & Medical Sciences (AREA)
- Computational Linguistics (AREA)
- Computer Hardware Design (AREA)
- Telephone Function (AREA)
Abstract
本发明实施例提供一种在通话中便捷输入信息的方法、装置及设备,方法包括:检测终端设备的通话状态;在所述终端设备处于通话状态的情况下,所述终端设备在显示界面上提供号码输入控件,所述号码输入控件用于辅助用户输入预设号码信息。通过检测终端设备的通话状态,在终端设备处于通话状态的情况下,终端设备在显示界面上可以显示号码输入控件,由于所显示的号码输入控件可以辅助用户输入预设号码信息,从而可以方便用户进行号码输入操作,并且可以提高输入号码信息的质量和效率,进一步保证了该方法的实用性。
Description
技术领域
本发明涉及互联网技术领域,尤其涉及一种在通话中便捷输入信息的方法、装置及设备。
背景技术
随着移动通讯技术的飞速发展,移动终端设备(例如:手机、电话手表、平板电脑等)已成为人们生活不可或缺的一部分,基于移动终端和通信网络,用户可以与其他用户进行通话。
当用户与某些通话对象(例如:10086客服、银行客服等)进行通话时,可能会需要用户输入相应的号码信息(例如:手机号码、银行***码),以确认相关信息。现有技术中,当需要输入号码信息时,用户一般是通过通话页面中的字符控件来实现,这样不仅不方便用户进行号码输入操作,并且也增加了号码信息输入所需要的时间。
发明内容
本发明实施例提供一种在通话中便捷输入信息的方法,在终端设备处于通话的过程中,方便进行信息输入,并可以提高输入号码信息的质量和效率。
第一方面,本发明实施例提供了一种通话方法,包括:
检测终端设备的通话状态;
在所述终端设备处于通话状态的情况下,所述终端设备在显示界面上提供号码输入控件,所述号码输入控件用于辅助用户输入预设号码信息。
第二方面,本发明实施例提供了一种在通话中便捷输入信息的装置,包括:
第一检测模块,用于检测终端设备的通话状态;
第一处理模块,用于在所述终端设备处于通话状态的情况下,所述终端设备在显示界面上提供号码输入控件,所述号码输入控件用于辅助用户输入预设号码信息。
第三方面,本发明实施例提供一种电子设备,包括:存储器、处理器;其中,所述存储器用于存储一条或多条计算机指令,其中,所述一条或多条计算机指令被所述处理器执行时实现上述第一方面中的在通话中便捷输入信息的方法。
本发明实施例提供了一种计算机存储介质,用于储存计算机程序,所述计算机程序使计算机执行时实现上述第一方面中的在通话中便捷输入信息的方法。
通过检测终端设备的通话状态,在终端设备处于通话状态的情况下,终端设备在显示界面上可以显示号码输入控件,由于所显示的号码输入控件可以辅助用户输入预设号码信息,从而可以方便用户进行号码输入操作,并且可以提高输入号码信息的质量和效率,进一步保证了该方法的实用性,有利于市场的推广与应用。
第四方面,本发明实施例提供了一种便捷输入信息的方法,包括:
检测终端设备中应用程序的运行状态;
在所述应用程序处于通话状态的情况下,所述终端设备在显示界面上提供快捷输入控件,所述快捷输入控件用于辅助用户输入预设信息。
第五方面,本发明实施例提供了一种在通话中便捷输入信息的装置,包括:
第二检测模块,用于检测终端设备中应用程序的运行状态;
第二处理模块,用于在所述应用程序处于通话状态的情况下,所述终端设备在显示界面上提供快捷输入控件,所述快捷输入控件用于辅助用户输入预设信息。
第六方面,本发明实施例提供一种电子设备,包括:存储器、处理器;其中,所述存储器用于存储一条或多条计算机指令,其中,所述一条或多条计算机指令被所述处理器执行时实现上述第四方面中的便捷输入信息的方法。
本发明实施例提供了一种计算机存储介质,用于储存计算机程序,所述计算机程序使计算机执行时实现上述第四方面中的便捷输入信息的方法。
通过检测终端设备中应用程序的运行状态,在终端设备处于通话状态的情况下,终端设备在显示界面上可以显示快捷输入控件,由于所显示的快捷输入控件可以辅助用户输入预设信息,从而可以方便用户进行信息输入操作,并且可以提高输入信息的质量和效率,进一步保证了该方法的实用性,有利于市场的推广与应用。
附图说明
为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作一简单地介绍,显而易见地,下面描述中的附图是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
图1为本发明实施例提供的一种在通话中便捷输入信息的方法的流程图一;
图2为本发明实施例提供的显示号码输入控件的示意图;
图3为本发明实施例提供的一种在通话中便捷输入信息的方法的流程图二;
图4为本发明实施例提供的号码输入页面的示意图;
图5为本发明实施例提供的一种在通话中便捷输入信息的方法的流程图三;
图6为本发明实施例提供的一种在通话中便捷输入信息的方法的流程图四;
图7为本发明实施例提供的一种在通话中便捷输入信息的方法的流程图五;
图8为本发明实施例提供的一种在通话中便捷输入信息的方法的流程图六;
图9为本发明实施例提供的一种在通话中便捷输入信息的方法的流程图七;
图10为本发明实施例提供的一种在通话中便捷输入信息的方法的流程图八;
图11为本发明实施例提供的根据所述语音关键字,在预先存储的至少一个预设号码信息中确定一目标号码信息的流程图;
图12为本发明实施例提供的一种在通话中便捷输入信息的方法的流程图九;
图13为本发明实施例提供的一种便捷输入信息的方法的流程图;
图14为本发明实施例提供的一种在通话中便捷输入信息的装置的结构示意图;
图15为与图14所示实施例提供的在通话中便捷输入信息的装置对应的电子设备的结构示意图;
图16为本发明实施例提供的一种便捷输入信息的装置的结构示意图;
图17为与图16所示实施例提供的便捷输入信息的装置对应的电子设备的结构示意图。
具体实施方式
为使本发明实施例的目的、技术方案和优点更加清楚,下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
在本发明实施例中使用的术语是仅仅出于描述特定实施例的目的,而非旨在限制本发明。在本发明实施例和所附权利要求书中所使用的单数形式的“一种”、“所述”和“该”也旨在包括多数形式,除非上下文清楚地表示其他含义,“多种”一般包含至少两种,但是不排除包含至少一种的情况。
应当理解,本文中使用的术语“和/或”仅仅是一种描述关联对象的关联关系,表示可以存在三种关系,例如,A和/或B,可以表示:单独存在A,同时存在A和B,单独存在B这三种情况。另外,本文中字符“/”,一般表示前后关联对象是一种“或”的关系。
取决于语境,如在此所使用的词语“如果”、“若”可以被解释成为“在……时”或“当……时”或“响应于确定”或“响应于检测”。类似地,取决于语境,短语“如果确定”或“如果检测(陈述的条件或事件)”可以被解释成为“当确定时”或“响应于确定”或“当检测(陈述的条件或事件)时”或“响应于检测(陈述的条件或事件)”。
还需要说明的是,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的商品或者***不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种商品或者***所固有的要素。在没有更多限制的情况下,由语句“包括一个……”限定的要素,并不排除在包括所述要素的商品或者***中还存在另外的相同要素。
另外,下述各方法实施例中的步骤时序仅为一种举例,而非严格限定。
图1为本发明实施例提供的一种在通话中便捷输入信息的方法的流程图一;图2为本发明实施例提供的显示号码输入控件的示意图;参考附图1-2所示:本实施例提供了一种在通话中便捷输入信息的方法,该方法的执行主体可以为在通话中便捷输入信息的装置,该在通话中便捷输入信息的装置可以对终端设备的通话过程进行处理,其中,终端设备可以包括手机、电话手表、平板电脑等;具体应用时,该输入信息的装置可以集成在终端设备上,并且输入信息的装置可以实现为软件、或者软件和硬件的组合。具体的,该方法可以包括:
S101:检测终端设备的通话状态。
其中,终端设备的通话状态至少可以包括等待通话状态(拨号中状态)、通话状态(接通状态)和结束通话状态。而本实施例对于通话状态的具体检测方式不做限定,本领域技术人员可以根据具体的应用场景来设置不同的检测方式,例如:可以读取终端设备的通信日志,通过通信日志来获取终端设备的通话状态;或者,输入信息的装置可以与终端设备上的***应用程序编程接口API进行通信连接,通过***API来监听终端设备的通话状态。当然的,本领域技术人员也可以采用其他的方式来检测终端设备的通话状态,只要能够保证通话状态检测的准确可靠性即可,在此不再赘述。
S102:在终端设备处于通话状态的情况下,终端设备在显示界面上提供号码输入控件,号码输入控件用于辅助用户输入预设号码信息。
在检测结果为终端设备处于通话状态的情况下,终端设备在显示界面上可以显示号码输入控件,该号码输入控件用于辅助用户输入预设号码信息,其中,预设号码信息包括以下至少之一:证件号码、通讯号码、银行***码。具体的,证件号码可以是指各种各样证件的号码信息,例如:身份证号码、驾驶证号码、教师证号码、律师证号码、通行证号码等等;通讯号码可以是指各种各样通讯方式的号码信息,例如:手机号码、微信号码、QQ号码等等。可以理解的是,该预设号码信息可以不仅仅限制在上述类型的号码信息,本领域技术人员也可以将预设号码信息设置为其他类型的号码信息,在此不再举例说明。
具体的,当终端设备处于通话状态的情况下,例如,参考附图2所示,在用户通过终端设备拨打“10086”或者银行电话号码时,此时终端设备的显示界面上可以显示通话状态页面,该通话状态页面中可以包括以下至少之一:通话时间信息、通话对象的图标、通话对象的通讯号码、通话字符控件以及号码输入控件,其中,号码输入控件(也可以称为:快速输入号码按钮)可以以条形、圆形、椭圆形或者其他形状在通话状态页面中进行显示,并且,该号码输入控件可以设置于通话字符控件的上端,使得该号码输入控件可以独立于其他的通话字符控件,以便于用户对号码输入控件执行操作;此外,号码输入控件上可以显示有提示信息,该提示信息可以根据具体的应用场景进行任意设置,例如,该提示信息可以为“号码输入”。具体的,当用户通过终端设备获取到“请输入xx,并以#号键结束”的通话内容时,可以点击号码输入控件,从而可以出现与号码输入控件相对应的快速输入号码界面,快速输入号码界面中可以包括预先存储的多个输入号码,用户通过该快速输入号码界面可以选择希望要输入的某个号码信息,从而可以提高号码信息输入的速度和效率。
本实施例提供的输入信息的方法,通过检测终端设备的通话状态,在终端设备处于通话状态的情况下,终端设备的显示界面上可以显示号码输入控件,由于所显示的号码输入控件可以辅助用户输入预设号码信息,从而可以方便用户进行号码输入操作,并且可以提高输入号码信息的质量和效率,进一步保证了该方法的实用性,有利于市场的推广与应用。
可选地,在终端设备显示号码输入控件之后,用户可以针对号码输入控件执行输入操作,具体的,参考附图3所示,本实施例中的方法可以包括:
S201:获取用户针对号码输入控件的触发操作。
S202:显示与号码输入控件相对应的号码输入页面,号码输入页面中包括至少一个用于辅助用户输入预设号码信息的字符控件。
其中,用户针对号码输入控件的触发操作可以为点选操作、长按操作、滑动操作等等,当检测到用户针对号码输入控件的触发操作时,可以根据该触发操作显示与号码输入控件相对应的号码输入页面,如图4所示,该号码输入页面中可以包括有至少一个字符控件,至少一个字符控件可以包括:数字控件、字母控件或者符号控件等等,用户可以通过针对字符控件执行相应操作来输入预设号码信息。
可选地,在显示与号码输入控件相对应的号码输入页面之后,本实施例中的方法还可以包括:
S203:在号码输入页面中,显示预先存储的至少一个预设号码信息。
其中,预先存储的至少一个预设号码信息可以是预先存储的证件号码、通讯号码、银行***码等等,在预设号码信息的个数为多个时,多个预设号码信息可以按照预设的显示顺序在号码输入页面中进行显示,如图4所示,至少一个预设号码信息可以按照预设的显示顺序在字符控件的上端进行显示。
需要注意的是,在需要用户输入预设号码的语音信息中,往往还包括需要用户执行“结束键”来结束号码输入操作,以进行正常的通话流程,其中,结束键可以包括“#”键或者“*”键等等。此时,对于预先存储的至少一个预设号码信息,一种可实现的方式为:在用户存储预设号码信息时,该通话装置可以自动在预设号码信息的后端补充相应的结束键,以使得当用户选择预设号码信息之后,可以直接进行下一步的通话流程,举例来说,用户输入的预设号码信息为:13588888888,此时,当接收到用户输入的预设号码信息之后,通话装置可以在上述预设号码信息之后自动补充相应的结束键,此时,预先存储的预设号码信息可以变更为:13588888888#或者13588888888*,此时,当用户选择该预设号码信息时,由于预设号码信息信息之后直接带有结束键,因此,可以进行下一步的通话流程,进而提高的通话的效率。
另一种可实现的方式为:用户预先存储的预设号码信息中不包括结束键信息,输入信息的装置可以在预设号码信息之后自动补充结束键,是也可以直接进行下一步的通话流程。又一种可实现的方式为:用户预先存储的预设号码信息中不包括结束键信息,在确定预设号码信息之后,检测用户对号码输入页面中的字符控件所输入的执行操作,根据执行操作确定相对应的结束键信息,以进行下一步的通话流程。
可选地,为了提高对预设号码信息进行显示的安全可靠性,本实施例中的显示预先存储的至少一个预设号码信息可以包括:
S2031:获取用户的生物特征信息。
其中,用户的生物特征信息可以包括生理特征信息和行为特征信息,其中,生理特征信息可以包括以下至少之一:指纹特征、面像特征、虹膜特征、掌纹特征等等;行为特征信息可以包括以下至少之一:步态特征、声音特征等等。生物特征信息的具体获取方式可以通过生物特征信息的具体种类进行不同设置,例如:可以通过摄像头来获取到用户的面像特征、虹膜特征、步态特征等等,可以通过指纹识别装置来获取到用户的指纹特征、掌纹特征等等,可以通过声音采集器获取到用户的声音特征等等,在此不再赘述。
S2032:根据所述生物特征信息对用户的身份进行合法性识别。
在获取到生物特征信息之后,可以对生物特征信息进行分析处理,以实现对用户的身份进行合法性识别。具体的,本实施例中的根据所述生物特征信息对用户的身份进行合法性识别可以包括:
S20321:在所述生物特征信息与预设的标准生物特征相匹配时,则确定所述用户为合法用户。
S20322:在所述生物特征信息与预设的标准生物特征不匹配时,则确定所述用户为非法用户。
预先存储有至少一个标准生物特征,在获取到生物特征信息之后,可以将生物特征信息与标准生物特征进行分析对比,在生物特征信息与标准生物特征相匹配时,则可以确定该用户为合法用户;在生物特征信息与标准生物特征不匹配时,则可以确定该用户为非法用户。
S2033:在所述用户为合法用户的情况下,所述终端设备在显示界面上显示预先存储的至少一个预设号码信息。
S2034:在所述用户为非法用户的情况下,所述终端设备在显示界面上不显示预先存储的至少一个预设号码信息。
本实施例中,通过对用户的身份进行合法性识别,在用户为合法用户时,终端设备才会显示预设号码信息,在用户为非法用户时,终端设备不会显示预设号码信息,从而有效地提高了预设号码信息显示的安全可靠性,进一步避免了预设号码信息的泄露。
在上述实施例的基础上,继续参考附图5所示,在号码输入页面中显示字符控件之后,本实施例中的方法还可以包括:
S401:检测用户针对字符控件所输入的执行操作。
S402:根据执行操作确定目标号码信息中的至少部分信息。
其中,用户针对字符控件所输入的执行操作可以为点选操作,当检测到用户针对字符控件输入执行操作时,可以根据该执行操作确定目标号码信息的至少部分信息。举例来说,当用户分别针对字符控件“1”、“3”、“5”的数字字符执行点选操作时,则可以根据上述的执行操作确定目标号码信息中的至少部分信息为“135”。
另外,在确定目标号码信息中的至少部分信息时,该至少部分信息可以对至少一个预设号码信息中进行筛选调整,当用户根据至少部分信息在至少一个预设号码信息中筛选出想要输入的目标号码信息时,用户可以直接对所筛选出的预设号码信息执行操作,从而完成号码输入操作,这样有效地提高了号码输入的质量和效率。
当用户根据至少部分信息在至少一个预设号码信息中没有筛选出想要输入的预设号码信息时,用户也可以通过字符控件来输入目标号码信息的完整号码信息,在输入目标号码信息之后,通话装置可以自动地将目标号码信息作为一个新的预设号码信息存储在预设数据库中,从而实现了对数据库中存储的预设号码信息进行更新,使得用户下次使用该目标号码信息时,可以直接在预先存储的预设号码信息信息中确定,提高了号码信息输入的质量和效率。
图6为本发明实施例提供的一种在通话中便捷输入信息的方法的流程图四;在上述实施例的基础上,继续参考附图6所示,在根据执行操作确定目标号码信息中的至少部分信息之后,本实施例中的方法还可以包括:
S501:获取预设号码信息与目标号码信息中的至少部分信息之间的匹配度。
S502:根据匹配度确定预设号码信息的显示位置。
S503:终端设备根据预设号码信息的显示位置,显示预设号码信息。
在获取到目标号码信息中的至少部分信息时,可以获取预先存储的预设号码信息与至少部分信息之间的匹配度,需要说明的是,此处的预设号码信息可以是预先存储的所有预设号码信息的全部或者一部分。具体的,在确定预设号码信息与至少部分信息的匹配度时,可以先根据至少部分信息确定字符位数,根据字符位数和预设的字符顺序在预设号码信息中确定待匹配的可选择部分号码信息,将可选择部分号码信息与至少部分信息之间的匹配度确定为预设号码信息与至少部分信息之间的匹配度,在确定匹配度之后,可以根据匹配度来确定预设号码信息的显示位置,可以理解的是,匹配度较高的预设号码信息的显示位置靠前,匹配度较低的预设号码信息的显示位置靠后,而后终端设备可以根据所确定的显示位置来显示预设号码信息。
举例来说,预先存储的至少一个包括:A:1352111XXXX、B:1582111XXXX、C:1392111XXXX、D:211382XXXXXXXXXXXX、预设号码信息E:331012XXXXXXXXXXXX等等,当获取到的目标号码信息中的至少部分信息为“135”时,则可以获取上述预设号码信息与“135”之间的匹配度,具体的,可以根据至少部分信息为“135”的字符位数(3位)和预设的字符顺序(前后顺序、或者从左到右的顺序)在上述预设号码信息中确定待匹配的可选择部分号码信息分别为:预设号码信息A:135,预设号码信息B:158,预设号码信息C:139,预设号码信息D:211,预设号码信息E:331,而后比较上述各个可选择部分号码信息与至少部分信息的匹配度,经过分析可知,预设号码信息A的匹配度最高,预设号码信息C的匹配度次之,预设号码信息B的匹配度再次之,其他的预设号码信息的匹配较低,因此可以根据上述的匹配度信息来确定预设号码信息的显示位置依次为:预设号码信息A、预设号码信息C、预设号码信息B、预设号码信息D和预设号码信息E,而后,可以按照预设的显示方式按照上述所确定的显示位置来显示预设号码信息。
通过匹配度来确定预设号码信息的显示位置,而后终端设备可以根据预设号码信息的显示位置来显示预设号码信息,这样便于用户快速查看到是否预先存储有待输入的目标号码信息;当所显示的预设号码信息中包括有目标号码信息时,用户可以直接对目标号码信息所对应的预设号码信息执行相应操作,以确定目标号码信息,从而减少了用户的号码输入操作,并且也提高了对号码进行输入操作的质量和效率。
可以想到的是,本实施例中的方法还可以包括:
S601:在目标号码信息为完整号码信息时,终端设备退出号码输入页面,并显示与通话状态相对应的通话状态页面。
当预先存储的至少一个预设号码信息中没有用户要输入的目标号码信息时,用户可以通过号码输入页面中的字符控件来输入目标号码信息的完整号码信息,此时,当检测到所输入的目标号码信息为完整号码信息时,终端设备则可以退出号码输入页面,并显示通话状态页面,以进行正常的通话流程,保证了用户通话的质量和效率。
可选地,参考附图7所示,本实施例中的方法还可以包括:
S701:检测用户针对预设号码信息所输入的执行操作。
S702:根据执行操作在至少一个预设号码信息确定一目标号码信息。
其中,用户针对预设号码信息所输入的执行操作可以为点选操作、长按操作等等,当检测到用户针对预设号码信息输入执行操作时,可以根据该执行操作确定目标号码信息。举例来说,预先存储的至少一个预设号码信息包括:预设号码信息A:1352111XXXX、预设号码信息B:1582111XXXX、预设号码信息C:1392111XXXX、预设号码信息D:211382XXXXXXXXXXXX、预设号码信息E:331012XXXXXXXXXXXX等等,当用户对预设号码信息D执行点选操作时,可以将执行操作所对应的预设号码信息D确定为目标号码信息,从而提高了目标号码信息输入的速度和效率,并且也保证了目标号码信息输入的准确可靠性。
可以想到的是,在根据执行操作在至少一个预设号码信息确定一目标号码信息之后,本实施例中的方法还可以包括:
S801:终端设备退出号码输入页面,并显示与通话状态相对应的通话状态页面。
当确定目标号码信息之后,为了保证用户处于通话状态的质量,终端设备可以退出号码输入页面,并显示通话状态页面,以使得用户可以基于通话状态页面进行正常的通话流程,保证了用户通话的质量和效率。
图8为本发明实施例提供的一种在通话中便捷输入信息的方法的流程图六;在上述实施例的基础上,继续参考附图8所示,本实施例中的方法还可以包括:
S901:识别终端设备处于通话状态中的语音信息,确定与语音信息相对应的语音关键字。
S902:根据语音关键字,在预先存储的至少一个预设号码信息中确定一目标号码信息。
其中,该在通话中便捷输入信息的装置可以具有识别终端设备的语音信息的功能,具体的,可以利用现有技术中的语音识别技术来确定与语音信息相对应的语音关键字,举例来说,语音信息为“请输入身份证号码,并以#号键结束”,此时,可以确定该语音信息中的语音关键字包括“输入”、“身份证号码”、“#”以及“结束”等,在获取到语音关键字之后,可以根据语音关键字,在预先存储的至少一个预设号码信息中确定一目标号码信息,具体的,参考附图11所示,本实施例中的根据语音关键字,在预先存储的至少一个预设号码信息中确定一目标号码信息可以包括:
S9021:获取与预设号码信息相对应的号码关键字。
S9022:基于与预设号码信息相对应的号码关键字对语音关键字进行模糊搜索处理,获得与语音关键字相匹配的目标号码关键字。
S9023:将目标号码关键字所对应的预设号码信息确定为目标号码信息。
其中,模糊搜索可以包括两种定义:一种模糊搜索是指允许被搜索信息和搜索提问之间存在一定的差异,这种差异就是“模糊”在搜索中的含义。例如:查找名字Smith时,就会找出与之相似的Smithe,Smythe,Smyth,Smitt等。另一种模糊搜索是指可以自动进行的同义词搜索;同义词由预设的语音控制装置进行配置。例如:配置“计算机”与“computer”为同义词后,搜索“计算机”,则包含“computer”的网页也会出现在搜索结果中。
具体的,预先存储的每个预设号码信息中均对应有各自的号码关键字,该号码关键字可以包括“身份证号码”、“手机号码”、“银行***码”等等,为了能够快速确定预先存储的预设号码信息中是否存在用户即将要输入的目标号码信息,则可以先获取预设号码信息所对应的号码关键字,而后通过语音识别所获取的语音关键字,在多个号码关键字中进行模糊搜索处理,根据模糊搜索处理结果可以获得与语音关键字相匹配的目标号码关键字,而后可以将目标号码关键字所对应的预设号码信息确定为目标号码信息,一般情况下,所确定的目标号码信息为一个。
通过识别终端设备处于通话状态中的语音信息,而后确定与语音信息相对应的语音关键字,并根据语音关键字,在预先存储的至少一个预设号码信息中确定一目标号码信息,有效地保证了目标号码信息确定的准确可靠性,进一步提高了该方法使用的稳定可靠性,有利于市场的推广与应用。
图9为本发明实施例提供的一种在通话中便捷输入信息的方法的流程图七;在上述实施例的基础上,继续参考附图9所示,为了提高该方法的实用性,在识别终端设备处于通话状态中的语音信息之前,本实施例中的方法还可以包括:
S1001:检测终端设备是否处于语音识别模式。
S1002:若终端设备处于语音识别模式,则允许识别终端设备处于通话状态中的语音信息。
可以理解的是,在终端设备处于语音识别模式时,才会允许识别终端设备处于通话状态中的语音信息;当终端设备没有处于语音识别模式时,则禁止识别终端设备处于通话状态中的语音信息。因此,需要检测终端设备是否处于语音识别模式,具体的检测终端设备是否处于语音识别模式的过程可以参考附图10所示,此时,该方法还可以包括:
S1101:检测用户针对预设调整控件所输入的执行操作。
S1102:根据执行操作调整终端设备是否处于语音识别模式。
在终端设备中设置有预设调整控件,具体的,该预设调整控件可以为位于预设配置页面中的配置控件。用户可以对该预设调整控件执行点选、滑动或者设置参数等操作,在检测到用户针对预设调整控件所输入的执行操作,根据所接收到的执行操作可以调整终端设备是否处于语音识别模式。举例来说,在终端设备没有处于语音识别模式时,可以对预设调整控件执行操作,从而使得终端设备调整为处于语音识别模式。在终端设备处于语音识别模式时,可以对预设调整控件执行操作,从而使得终端设备退出语音识别模式。
通过检测用户针对预设调整控件所输入的执行操作,而后根据执行操作调整终端设备是否处于语音识别模式,有效地保证了检测终端设备是否处于语音识别模式的准确可靠性,这样不仅保证了对终端设备是否处于语音识别模式进行智能调整,并且也有效地提高了该方法的实用性。
图12为本发明实施例提供的一种在通话中便捷输入信息的方法的流程图九;在上述实施例的基础上,继续参考附图12所示,在根据语音关键字,在预先存储的至少一个预设号码信息中确定一目标号码信息之后,本实施例中的方法还可以包括:
S1201:对目标号码信息进行语音播报。
S1202:获取用户针对语音播报的目标号码信息所输入的语音指令。
S1203:根据语音指令对目标号码信息执行相应操作。
其中,在确定目标号码信息之后,并且终端设备处于语音识别模式时,为了便于用户及时了解目标号码信息的内容,终端设备可以对目标号码信息进行语音播报,在终端设备对目标号码信息进行语音播报之后,用户可以针对语音播报的目标号码信息输入语音指令,进而可以获取到用户针对语音播报的目标号码信息所输入的语音指令,而后可以根据语音指令对目标号码信息执行相应操作,具体的,根据语音指令对目标号码信息执行相应操作可以包括:
S12031:若语音指令为预设的确认指令,则直接输入目标号码信息。
S12032:若指令信息为预设的取消指令,则显示与号码输入控件相对应的号码输入页面。
在获取到用户针对语音播报的目标号码信息所输入的语音指令之后,可以对语音指令进行分析识别,具体的,可以将语音指令与预设的标准指令进行分析识别,预设的标准指令可以包括“确定”、“确认”、“取消”、“错误”等等;若识别结果为语音指令为预设的确认指令(例如:确认、确定等等),则终端设备可以直接输入目标号码信息,若指令信息为预设的取消指令(例如:取消、错误等等),则终端设备可以显示与号码输入控件相对应的号码输入页面。
本实施例中,通过对目标号码信息进行语音播报,而后获取用户针对语音播报的目标号码信息所输入的语音指令,并根据语音指令对目标号码信息执行相应操作,有效地实现了对终端设备的通话过程进行语音控制,并且也提高了对号码信息进行输入的质量和效率,适用于用户不方便/不想进行手动操作的应用场景,进而提高了该方法的实用性。
图13为本发明实施例提供的一种便捷输入信息的方法的流程图;参考附图13所示:本实施例提供了一种便捷输入信息的方法,该方法的执行主体可以为在通话中便捷输入信息的装置,该在通话中便捷输入信息的装置可以对终端设备的通话过程进行处理,其中,终端设备可以包括手机、电话手表、平板电脑等;具体应用时,该输入信息的装置可以集成在终端设备上,并且输入信息的装置可以实现为软件、或者软件和硬件的组合。具体的,该方法可以包括:
S1301:检测终端设备中应用程序的运行状态。
其中,应用程序可以是指具有通话功能的任何应用程序,例如,应用程序可以钉钉通讯程序、QQ应用程序、微信应用程序等等;该应用程序的运行状态包括通话状态和非通话状态,通话状态包括语音通话状态和视频通话状态。而本实施例对于运行状态的具体检测方式不做限定,本领域技术人员可以根据具体的应用场景来设置不同的检测方式,例如:可以读取应用程序的通信日志,通过通信日志来获取应用程序的运行状态;或者,通过应用程序编程接口API来监听应用程序的运行状态。当然的,本领域技术人员也可以采用其他的方式来检测应用程序的运行状态,只要能够保证运行状态检测的准确可靠性即可,在此不再赘述。
S1302:在应用程序处于通话状态的情况下,终端设备在显示界面上提供快捷输入控件,快捷输入控件用于辅助用户输入预设信息。
其中,预设信息可以包括以下至少之一:证件号码、通讯号码、银行***码、股票代码信息或者其他形式的字符串信息。在显示界面上所提供的快捷输入控件可以包括针对某一预设信息所对应的快捷键;或者,还可以包括用于辅助用户快捷输入预设信息的字符串输入控件,本领域技术人员可以根据具体的应用需求对快捷输入控件进行设置。
另外,本实施例中步骤的实现方式、实现过程与上述实施例中的步骤S101-S102的实现方式和实现过程相类似,具体可参考上述陈述内容,在此不再赘述。
通过检测终端设备中应用程序的运行状态,在终端设备处于通话状态的情况下,终端设备在显示界面上可以显示快捷输入控件,由于所显示的快捷输入控件可以辅助用户输入预设信息,从而可以方便用户进行信息输入操作,并且可以提高输入信息的质量和效率,进一步保证了该方法的实用性,有利于市场的推广与应用。
可选地,本实施例中的方法还可以包括:
S1401:获取用户针对快捷输入控件的触发操作。
S1402:显示与快捷输入控件相对应的号码输入页面,号码输入页面中包括至少一个用于辅助用户输入预设信息的字符控件。
可选地,在显示与快捷输入控件相对应的号码输入页面之后,本实施例中的方法还可以包括:
S1403:在号码输入页面中,显示预先存储的至少一个预设信息。
可选地,本实施例中的显示预先存储的至少一个预设信息可以包括:
S14031:获取用户的生物特征信息。
S14032:根据生物特征信息对用户的身份进行合法性识别。
其中,根据生物特征信息对用户的身份进行合法性识别可以包括:
S140321:在生物特征信息与预设的标准生物特征相匹配时,则确定用户为合法用户;或者,
S140322:在生物特征信息与预设的标准生物特征不匹配时,则确定用户为非法用户。
S14033:在用户为合法用户的情况下,终端设备在显示界面上显示预先存储的至少一个预设信息;或者,
S14034:在用户为非法用户的情况下,终端设备在显示界面上不显示预先存储的至少一个预设信息。
其中,本实施例中上述步骤S1401-S1403、S14031-S14034、S140321-S140322的实现方式、实现过程和实现效果与上述实施例中的步骤S201-S203、S2031-S2034、S20321-S20322的实现方式、实现过程和实现效果相类似,具体可参考上述陈述内容,在此不再赘述。
可选地,在号码输入页面中显示字符控件之后,本实施例中的方法还可以包括:
S1501:检测用户针对字符控件所输入的执行操作。
S1502:根据执行操作确定目标信息中的至少部分信息。
其中,本实施例中上述步骤S1501-S1502的实现方式、实现过程和实现效果与上述实施例中的步骤S401-S402的实现方式、实现过程和实现效果相类似,具体可参考上述陈述内容,在此不再赘述。
可选地,在根据执行操作确定目标信息中的至少部分信息之后,本实施例中的方法还可以包括:
S1601:获取预设信息与目标信息中的至少部分信息之间的匹配度。
S1602:根据匹配度确定预设信息的显示位置。
S1603:终端设备根据预设信息的显示位置,显示预设信息。
可以想到的是,本实施例中的方法还可以包括:
S1701:在目标信息为完整信息时,终端设备退出号码输入页面,并显示与通话状态相对应的通话状态页面。
其中,本实施例中上述步骤S1601-S1603、S1701的实现方式、实现过程和实现效果与上述实施例中的步骤S501-S503、S601的实现方式、实现过程和实现效果相类似,具体可参考上述陈述内容,在此不再赘述。
可选地,本实施例中的方法还可以包括:
S1801:检测用户针对预设信息所输入的执行操作。
S1802:根据执行操作在至少一个预设信息确定一目标信息。
可以想到的是,在根据执行操作在至少一个预设信息确定一目标信息之后,本实施例中的方法还可以包括:
S1901:终端设备退出号码输入页面,并显示与通话状态相对应的通话状态页面。
其中,本实施例中上述步骤S1801-S1802、S1901的实现方式、实现过程和实现效果与上述实施例中的步骤S701-S702、S801的实现方式、实现过程和实现效果相类似,具体可参考上述陈述内容,在此不再赘述。
在上述实施例的基础上,本实施例中的方法还可以包括:
S2001:识别终端设备处于通话状态中的语音信息,确定与语音信息相对应的语音关键字;
S2002:根据语音关键字确定目标信息。
其中,一种可实现的方式为,本实施例中的根据语音关键字确定目标信息可以包括:
S20021:根据语音关键字,在预先存储的至少一个预设信息中确定一目标信息。
其中,本实施例中上述步骤S2001-S2002、S20021的实现方式、实现过程和实现效果与上述实施例中的步骤S901-S902的实现方式、实现过程和实现效果相类似,具体可参考上述陈述内容,在此不再赘述。
另一种可实现的方式为,本实施例中的根据语音关键字确定目标信息可以包括:
S20022:确定与语音关键字相对应的目标应用程序。
S20023:通过目标应用程序获取与语音关键字相对应的目标信息。
具体的,在获取到语音关键字之后,可以基于语音关键字确定与语音关键字相对应的目标应用程序,举例来说:当语音关键字为“XXX的电话号码”时,则可以根据上述语音关键字确定目标应用程序为通讯录,从而可以根据通讯录获取到XXX的电话号码,即获取到与语音关键字相对应的目标信息。
通过该中方式获取到目标信息,无需预先存储至少一个预设信息,从而减少了用于对预设信息进行存储的存储区间;另外,通过调用目标应用程序来获取到与语音关键字相对应的目标信息,不仅扩大了目标信息所针对的目标对象的适用范围,并且还有效地提高了目标信息获取的准确可靠性,进一步提高了该方法使用的灵活可靠性。
图14为本发明实施例提供的一种在通话中便捷输入信息的装置的结构示意图;参考附图14所示,本实施例提供了一种在通话中便捷输入信息的装置,该装置可以执行上述的在通话中便捷输入信息的方法,该在通话中便捷输入信息的装置可以包括:第一检测模块11和第一处理模块12。具体的,第一检测模块11和第一处理模块12可以执行如下步骤:
第一检测模块11,用于检测终端设备的通话状态;
第一处理模块12,用于在终端设备处于通话状态的情况下,终端设备在显示界面上提供号码输入控件,号码输入控件用于辅助用户输入预设号码信息。
可选地,预设号码信息包括以下至少之一:证件号码、通讯号码、银行***码。
可选地,本实施例中的第一检测模块11还可以用于执行:获取用户针对号码输入控件的触发操作;
相对应的,第一处理模块12可以用于执行:显示与号码输入控件相对应的号码输入页面,号码输入页面中包括至少一个用于辅助用户输入预设号码信息的字符控件。
可选地,在显示与号码输入控件相对应的号码输入页面之后,本实施例中的第一处理模块12可以用于执行:在号码输入页面中,显示预先存储的至少一个预设号码信息。
可选地,在第一处理模块12显示预先存储的至少一个预设号码信息时,该第一处理模块12还可以用于执行:获取用户的生物特征信息;根据生物特征信息对用户的身份进行合法性识别;在用户为合法用户的情况下,终端设备在显示界面上显示预先存储的至少一个预设号码信息;或者,在用户为非法用户的情况下,终端设备在显示界面上不显示预先存储的至少一个预设号码信息。
可选地,在第一处理模块12根据生物特征信息对用户的身份进行合法性识别时,该第一处理模块12可以用于执行:在生物特征信息与预设的标准生物特征相匹配时,则确定用户为合法用户;或者,在生物特征信息与预设的标准生物特征不匹配时,则确定用户为非法用户。
可选地,本实施例中的第一检测模块11还可以用于执行:检测用户针对字符控件所输入的执行操作;
相对应的,第一处理模块12可以用于执行:根据执行操作确定目标号码信息中的至少部分信息。
可选地,在根据执行操作确定目标号码信息中的至少部分信息之后,本实施例中的第一检测模块11还可以用于执行:获取预设号码信息与目标号码信息中的至少部分信息之间的匹配度;
相对应的,第一处理模块12可以用于执行:根据匹配度确定预设号码信息的显示位置;终端设备根据预设号码信息的显示位置,显示预设号码信息。
可选地,本实施例中的第一处理模块12可以用于执行:在目标号码信息为完整号码信息时,终端设备退出号码输入页面,并显示与通话状态相对应的通话状态页面。
可选地,本实施例中的第一检测模块11还可以用于执行:检测用户针对预设号码信息所输入的执行操作;
相对应的,第一处理模块12可以用于执行:根据执行操作在至少一个预设号码信息确定一目标号码信息。
可选地,在根据执行操作在至少一个预设号码信息确定一目标号码信息之后,本实施例中的第一处理模块12还可以用于执行:终端设备退出号码输入页面,并显示与通话状态相对应的通话状态页面。
可选地,本实施例中的第一检测模块11还可以用于执行:识别终端设备处于通话状态中的语音信息,确定与语音信息相对应的语音关键字;根据语音关键字,在预先存储的至少一个预设号码信息中确定一目标号码信息。
可选地,在识别终端设备处于通话状态中的语音信息之前,本实施例中的第一检测模块11还可以用于执行:检测终端设备是否处于语音识别模式;若终端设备处于语音识别模式,则允许识别终端设备处于通话状态中的语音信息。
可选地,本实施例中的第一检测模块11还可以用于执行:检测用户针对预设调整控件所输入的执行操作;
相对应的,第一处理模块12可以用于执行:根据执行操作调整终端设备是否处于语音识别模式。
可选地,在第一检测模块11根据语音关键字,在预先存储的至少一个预设号码信息中确定一目标号码信息时,该第一检测模块11可以用于执行:获取与预设号码信息相对应的号码关键字;基于与预设号码信息相对应的号码关键字对语音关键字进行模糊搜索处理,获得与语音关键字相匹配的目标号码关键字;将目标号码关键字所对应的预设号码信息确定为目标号码信息。
可选地,在根据语音关键字,在预先存储的至少一个预设号码信息中确定一目标号码信息之后,本实施例中的第一处理模块12可以用于执行:对目标号码信息进行语音播报;获取用户针对语音播报的目标号码信息所输入的语音指令;根据语音指令对目标号码信息执行相应操作。
可选地,在第一处理模块12根据语音指令对目标号码信息执行相应操作时,该第一处理模块12可以用于执行:若语音指令为预设的确认指令,则直接输入目标号码信息;或者,若指令信息为预设的取消指令,则显示与号码输入控件相对应的号码输入页面。
图14所示装置可以执行图1-图12所示实施例的方法,本实施例未详细描述的部分,可参考对图1-图12所示实施例的相关说明。该技术方案的执行过程和技术效果参见图1-图12所示实施例中的描述,在此不再赘述。
在一个可能的设计中,图14所示在通话中便捷输入信息的装置的结构可实现为一电子设备,该电子设备可以是手机、平板电脑、服务器等各种设备。如
图15所示,该电子设备可以包括:第一处理器21和第一存储器22。其中,第一存储器22用于存储支持电子设备执行上述图1-图12所示实施例中提供的在通话中便捷输入信息的方法的程序,第一处理器21被配置为用于执行第一存储器22中存储的程序。
程序包括一条或多条计算机指令,其中,一条或多条计算机指令被第一处理器21执行时能够实现如下步骤:
检测终端设备的通话状态;
在终端设备处于通话状态的情况下,终端设备在显示界面上提供号码输入控件,号码输入控件用于辅助用户输入预设号码信息。
可选地,第一处理器21还用于执行前述图1-图12所示实施例中的全部或部分步骤。
其中,电子设备的结构中还可以包括第一通信接口23,用于电子设备与其他设备或通信网络通信。
另外,本发明实施例提供了一种计算机存储介质,用于储存电子设备所用的计算机软件指令,其包含用于执行上述图1-图12所示方法实施例中在通话中便捷输入信息的方法所涉及的程序。
图16为本发明实施例提供的一种便捷输入信息的装置的结构示意图;参考附图16所示,本实施例提供了一种便捷输入信息的装置,该装置可以执行上述的便捷输入信息的方法,该便捷输入信息的装置可以包括:第二检测模块31和第二处理模块32。具体的,第二检测模块31和第二处理模块32可以执行如下步骤:
第二检测模块31,用于检测终端设备中应用程序的运行状态;
第二处理模块32,用于在应用程序处于通话状态的情况下,终端设备在显示界面上提供快捷输入控件,快捷输入控件用于辅助用户输入预设信息。
其中,预设信息可以包括以下至少之一:证件号码、通讯号码、银行***码、股票信息。
可选地,本实施例中的第二检测模块31和第二处理模块32还可以用于执行以下步骤:
第二检测模块31,用于获取用户针对快捷输入控件的触发操作。
第二处理模块32,用于显示与快捷输入控件相对应的号码输入页面,号码输入页面中包括至少一个用于辅助用户输入预设信息的字符控件。
可选地,在显示与快捷输入控件相对应的号码输入页面之后,本实施例中的第二处理模块32还可以用于执行以下步骤:
第二处理模块32,用于在号码输入页面中,显示预先存储的至少一个预设信息。
可选地,在第二处理模块32显示预先存储的至少一个预设信息时,该第二处理模块32可以用于执行:获取用户的生物特征信息。根据生物特征信息对用户的身份进行合法性识别;在用户为合法用户的情况下,终端设备在显示界面上显示预先存储的至少一个预设信息;或者,在用户为非法用户的情况下,终端设备在显示界面上不显示预先存储的至少一个预设信息。
可选地,在第二处理模块32根据生物特征信息对用户的身份进行合法性识别时,该第二处理模块32可以用于执行:在生物特征信息与预设的标准生物特征相匹配时,则确定用户为合法用户;或者,在生物特征信息与预设的标准生物特征不匹配时,则确定用户为非法用户。
可选地,在号码输入页面中显示字符控件之后,本实施例中的第二检测模块31和第二处理模块32还可以用于执行以下步骤:
第二检测模块31,用于检测用户针对字符控件所输入的执行操作。
第二处理模块32,用于根据执行操作确定目标信息中的至少部分信息。
可选地,在根据执行操作确定目标信息中的至少部分信息之后,本实施例中的第二处理模块32还可以用于执行以下步骤:获取预设信息与目标信息中的至少部分信息之间的匹配度;根据匹配度确定预设信息的显示位置;终端设备根据预设信息的显示位置,显示预设信息。
可以想到的是,本实施例中的第二处理模块32还可以用于:在目标信息为完整信息时,终端设备退出号码输入页面,并显示与通话状态相对应的通话状态页面。
可选地,本实施例中的第二检测模块31和第二处理模块32还可以用于执行以下步骤:
第二检测模块31,用于检测用户针对预设信息所输入的执行操作。
第二处理模块32,用于根据执行操作在至少一个预设信息确定一目标信息。
可以想到的是,在根据执行操作在至少一个预设信息确定一目标信息之后,本实施例中的第二处理模块32还可以用于:退出号码输入页面,并显示与通话状态相对应的通话状态页面。
在上述实施例的基础上,本实施例中的第二检测模块31和第二处理模块32还可以用于执行以下步骤:
第二检测模块31,用于识别终端设备处于通话状态中的语音信息,确定与语音信息相对应的语音关键字;
第二处理模块32,用于根据语音关键字确定目标信息。
其中,一种可实现的方式为,在第二处理模块32根据语音关键字确定目标信息时,该第二处理模块32可以用于:根据语音关键字,在预先存储的至少一个预设信息中确定一目标信息。
另一种可实现的方式为,在第二处理模块32根据语音关键字确定目标信息时,该第二处理模块32可以用于:确定与语音关键字相对应的目标应用程序;通过目标应用程序获取与语音关键字相对应的目标信息。
图16所示装置可以执行图13所示实施例的方法,本实施例未详细描述的部分,可参考对图13所示实施例的相关说明。该技术方案的执行过程和技术效果参见图13所示实施例中的描述,在此不再赘述。
在一个可能的设计中,图16所示便捷输入信息的装置的结构可实现为一电子设备,该电子设备可以是手机、平板电脑、服务器等各种设备。如图17所示,该电子设备可以包括:第二处理器41和第二存储器42。其中,第二存储器42用于存储支持电子设备执行上述图13所示实施例中提供的便捷输入信息的方法的程序,第二处理器41被配置为用于执行第二存储器42中存储的程序。
程序包括一条或多条计算机指令,其中,一条或多条计算机指令被第二处理器41执行时能够实现如下步骤:
检测终端设备中应用程序的运行状态;
在应用程序处于通话状态的情况下,终端设备在显示界面上提供快捷输入控件,快捷输入控件用于辅助用户输入预设信息。
可选地,第二处理器41还用于执行前述图13所示实施例中的全部或部分步骤。
其中,电子设备的结构中还可以包括第二通信接口43,用于电子设备与其他设备或通信网络通信。
另外,本发明实施例提供了一种计算机存储介质,用于储存电子设备所用的计算机软件指令,其包含用于执行上述图13所示方法实施例中便捷输入信息的方法所涉及的程序。
以上所描述的装置实施例仅仅是示意性的,其中所述作为分离部件说明的单元可以是或者也可以不是物理上分开的,作为单元显示的部件可以是或者也可以不是物理单元,即可以位于一个地方,或者也可以分布到多个网络单元上。可以根据实际的需要选择其中的部分或者全部模块来实现本实施例方案的目的。本领域普通技术人员在不付出创造性的劳动的情况下,即可以理解并实施。
通过以上的实施方式的描述,本领域的技术人员可以清楚地了解到各实施方式可借助加必需的通用硬件平台的方式来实现,当然也可以通过硬件和软件结合的方式来实现。基于这样的理解,上述技术方案本质上或者说对现有技术做出贡献的部分可以以计算机产品的形式体现出来,本发明可采用在一个或多个其中包含有计算机可用程序代码的计算机可用存储介质(包括但不限于磁盘存储器、CD-ROM、光学存储器等)上实施的计算机程序产品的形式。
本发明是参照根据本发明实施例的方法、设备(***)、和计算机程序产品的流程图和/或方框图来描述的。应理解可由计算机程序指令实现流程图和/或方框图中的每一流程和/或方框、以及流程图和/或方框图中的流程和/或方框的结合。可提供这些计算机程序指令到通用计算机、专用计算机、嵌入式处理机或其他可编程设备的处理器以产生一个机器,使得通过计算机或其他可编程设备的处理器执行的指令产生用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的装置。
这些计算机程序指令也可存储在能引导计算机或其他可编程设备以特定方式工作的计算机可读存储器中,使得存储在该计算机可读存储器中的指令产生包括指令装置的制造品,该指令装置实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能。
这些计算机程序指令也可装载到计算机或其他可编程设备上,使得在计算机或其他可编程设备上执行一系列操作步骤以产生计算机实现的处理,从而在计算机或其他可编程设备上执行的指令提供用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的步骤。
在一个典型的配置中,计算设备包括一个或多个处理器(CPU)、输入/输出接口、网络接口和内存。
内存可能包括计算机可读介质中的非永久性存储器,随机存取存储器(RAM)和/或非易失性内存等形式,如只读存储器(ROM)或闪存(flash RAM)。内存是计算机可读介质的示例。
计算机可读介质包括永久性和非永久性、可移动和非可移动媒体可以由任何方法或技术来实现信息存储。信息可以是计算机可读指令、数据结构、程序的模块或其他数据。计算机的存储介质的例子包括,但不限于相变内存(PRAM)、静态随机存取存储器(SRAM)、动态随机存取存储器(DRAM)、其他类型的随机存取存储器(RAM)、只读存储器(ROM)、电可擦除可编程只读存储器(EEPROM)、快闪记忆体或其他内存技术、只读光盘只读存储器(CD-ROM)、数字多功能光盘(DVD)或其他光学存储、磁盒式磁带,磁带磁磁盘存储或其他磁性存储设备或任何其他非传输介质,可用于存储可以被计算设备访问的信息。按照本文中的界定,计算机可读介质不包括暂存电脑可读媒体(transitory media),如调制的数据信号和载波。
最后应说明的是:以上实施例仅用以说明本发明的技术方案,而非对其限制;尽管参照前述实施例对本发明进行了详细的说明,本领域的普通技术人员应当理解:其依然可以对前述各实施例所记载的技术方案进行修改,或者对其中部分技术特征进行等同替换;而这些修改或者替换,并不使相应技术方案的本质脱离本发明各实施例技术方案的精神和范围。
Claims (29)
1.一种在通话中便捷输入信息的方法,其特征在于,包括:
检测终端设备的通话状态;
在所述终端设备处于通话状态的情况下,所述终端设备在显示界面上提供号码输入控件,所述号码输入控件用于辅助用户输入预设号码信息。
2.根据权利要求1所述的方法,其特征在于,
所述预设号码信息包括以下至少之一:证件号码、通讯号码、银行***码。
3.根据权利要求2所述的方法,其特征在于,所述方法还包括:
获取用户针对所述号码输入控件的触发操作;
显示与所述号码输入控件相对应的号码输入页面,所述号码输入页面中包括至少一个用于辅助用户输入预设号码信息的字符控件。
4.根据权利要求3所述的方法,其特征在于,在显示与所述号码输入控件相对应的号码输入页面之后,所述方法还包括:
在所述号码输入页面中,显示预先存储的至少一个预设号码信息。
5.根据权利要求4所述的方法,其特征在于,显示预先存储的至少一个预设号码信息,包括:
获取用户的生物特征信息;
根据所述生物特征信息对用户的身份进行合法性识别;
在所述用户为合法用户的情况下,所述终端设备在显示界面上显示预先存储的至少一个预设号码信息;或者,
在所述用户为非法用户的情况下,所述终端设备在显示界面上不显示预先存储的至少一个预设号码信息。
6.根据权利要求5所述的方法,其特征在于,根据所述生物特征信息对用户的身份进行合法性识别,包括:
在所述生物特征信息与预设的标准生物特征相匹配时,则确定所述用户为合法用户;或者,
在所述生物特征信息与预设的标准生物特征不匹配时,则确定所述用户为非法用户。
7.根据权利要求4所述的方法,其特征在于,所述方法还包括:
检测用户针对所述字符控件所输入的执行操作;
根据所述执行操作确定目标号码信息中的至少部分信息。
8.根据权利要求7所述的方法,其特征在于,在根据所述执行操作确定目标号码信息中的至少部分信息之后,所述方法还包括:
获取所述预设号码信息与所述目标号码信息中的至少部分信息之间的匹配度;
根据所述匹配度确定所述预设号码信息的显示位置;
所述终端设备根据所述预设号码信息的显示位置,显示所述预设号码信息。
9.根据权利要求7所述的方法,其特征在于,所述方法还包括:
在所述目标号码信息为完整号码信息时,所述终端设备退出所述号码输入页面,并显示与所述通话状态相对应的通话状态页面。
10.根据权利要求4-8中任意一项所述的方法,其特征在于,所述方法还包括:
检测用户针对所述预设号码信息所输入的执行操作;
根据所述执行操作在至少一个所述预设号码信息确定一目标号码信息。
11.根据权利要求10所述的方法,其特征在于,在根据所述执行操作在至少一个所述预设号码信息确定一目标号码信息之后,所述方法还包括:
所述终端设备退出所述号码输入页面,并显示与所述通话状态相对应的通话状态页面。
12.根据权利要求2所述的方法,其特征在于,所述方法还包括:
识别所述终端设备处于通话状态中的语音信息,确定与所述语音信息相对应的语音关键字;
根据所述语音关键字,在预先存储的至少一个预设号码信息中确定一目标号码信息。
13.根据权利要求12所述的方法,其特征在于,在识别所述终端设备处于通话状态中的语音信息之前,所述方法还包括:
检测所述终端设备是否处于语音识别模式;
若所述终端设备处于语音识别模式,则允许识别所述终端设备处于通话状态中的语音信息。
14.根据权利要求13所述的方法,其特征在于,所述方法还包括:
检测用户针对预设调整控件所输入的执行操作;
根据所述执行操作调整所述终端设备是否处于语音识别模式。
15.根据权利要求12所述的方法,其特征在于,根据所述语音关键字,在预先存储的至少一个预设号码信息中确定一目标号码信息,包括:
获取与所述预设号码信息相对应的号码关键字;
基于与所述预设号码信息相对应的号码关键字对所述语音关键字进行模糊搜索处理,获得与所述语音关键字相匹配的目标号码关键字;
将所述目标号码关键字所对应的预设号码信息确定为目标号码信息。
16.根据权利要求12所述的方法,其特征在于,在根据所述语音关键字,在预先存储的至少一个预设号码信息中确定一目标号码信息之后,所述方法还包括:
对所述目标号码信息进行语音播报;
获取用户针对语音播报的目标号码信息所输入的语音指令;
根据所述语音指令对所述目标号码信息执行相应操作。
17.根据权利要求16所述的方法,其特征在于,根据所述语音指令对所述目标号码信息执行相应操作,包括:
若所述语音指令为预设的确认指令,则直接输入所述目标号码信息;或者,
若所述指令信息为预设的取消指令,则显示与所述号码输入控件相对应的号码输入页面。
18.一种在通话中便捷输入信息的装置,其特征在于,包括:
第一检测模块,用于检测终端设备的通话状态;
第一处理模块,用于在所述终端设备处于通话状态的情况下,所述终端设备在显示界面上提供号码输入控件,所述号码输入控件用于辅助用户输入预设号码信息。
19.一种电子设备,其特征在于,包括:存储器、处理器;其中,所述存储器用于存储一条或多条计算机指令,其中,所述一条或多条计算机指令被所述处理器执行时实现如权利要求1至17中任一项所述的在通话中便捷输入信息的方法。
20.一种便捷输入信息的方法,其特征在于,包括:
检测终端设备中应用程序的运行状态;
在所述应用程序处于通话状态的情况下,所述终端设备在显示界面上提供快捷输入控件,所述快捷输入控件用于辅助用户输入预设信息。
21.根据权利要求20所述的方法,其特征在于,所述方法还包括:
获取用户针对所述快捷输入控件的触发操作;
显示与所述快捷输入控件相对应的号码输入页面,所述号码输入页面中包括至少一个用于辅助用户输入预设信息的字符控件。
22.根据权利要求21所述的方法,其特征在于,在显示与所述快捷输入控件相对应的号码输入页面之后,所述方法还包括:
在所述号码输入页面中,显示预先存储的至少一个预设信息。
23.根据权利要求22所述的方法,其特征在于,显示预先存储的至少一个预设信息,包括:
获取用户的生物特征信息;
根据所述生物特征信息对用户的身份进行合法性识别;
在所述用户为合法用户的情况下,所述终端设备在显示界面上显示预先存储的至少一个预设信息;或者,
在所述用户为非法用户的情况下,所述终端设备在显示界面上不显示预先存储的至少一个预设信息。
24.根据权利要求23所述的方法,其特征在于,根据所述生物特征信息对用户的身份进行合法性识别,包括:
在所述生物特征信息与预设的标准生物特征相匹配时,则确定所述用户为合法用户;或者,
在所述生物特征信息与预设的标准生物特征不匹配时,则确定所述用户为非法用户。
25.根据权利要求20所述的方法,其特征在于,所述方法还包括:
识别所述终端设备处于通话状态中的语音信息,确定与所述语音信息相对应的语音关键字;
根据所述语音关键字确定目标信息。
26.根据权利要求25所述的方法,其特征在于,根据所述语音关键字确定目标信息,包括:
根据所述语音关键字,在预先存储的至少一个预设信息中确定一目标信息。
27.根据权利要求25所述的方法,其特征在于,根据所述语音关键字确定目标信息,包括:
确定与所述语音关键字相对应的目标应用程序;
通过所述目标应用程序获取与所述语音关键字相对应的目标信息。
28.一种在通话中便捷输入信息的装置,其特征在于,包括:
第二检测模块,用于检测终端设备中应用程序的运行状态;
第二处理模块,用于在所述应用程序处于通话状态的情况下,所述终端设备在显示界面上提供快捷输入控件,所述快捷输入控件用于辅助用户输入预设信息。
29.一种电子设备,其特征在于,包括:存储器、处理器;其中,所述存储器用于存储一条或多条计算机指令,其中,所述一条或多条计算机指令被所述处理器执行时实现如权利要求20至27中任一项所述的便捷输入信息的方法。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201910555708.6A CN112214251A (zh) | 2019-06-25 | 2019-06-25 | 在通话中便捷输入信息的方法、装置及设备 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201910555708.6A CN112214251A (zh) | 2019-06-25 | 2019-06-25 | 在通话中便捷输入信息的方法、装置及设备 |
Publications (1)
Publication Number | Publication Date |
---|---|
CN112214251A true CN112214251A (zh) | 2021-01-12 |
Family
ID=74047090
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201910555708.6A Pending CN112214251A (zh) | 2019-06-25 | 2019-06-25 | 在通话中便捷输入信息的方法、装置及设备 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN112214251A (zh) |
Cited By (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN112153208A (zh) * | 2019-06-26 | 2020-12-29 | 阿里巴巴集团控股有限公司 | 在通话中便捷输入信息的方法、装置及设备 |
CN113672152A (zh) * | 2021-08-11 | 2021-11-19 | 维沃移动通信(杭州)有限公司 | 显示方法及装置 |
-
2019
- 2019-06-25 CN CN201910555708.6A patent/CN112214251A/zh active Pending
Cited By (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN112153208A (zh) * | 2019-06-26 | 2020-12-29 | 阿里巴巴集团控股有限公司 | 在通话中便捷输入信息的方法、装置及设备 |
CN113672152A (zh) * | 2021-08-11 | 2021-11-19 | 维沃移动通信(杭州)有限公司 | 显示方法及装置 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN107430858B (zh) | 传送标识当前说话者的元数据 | |
JP6415554B2 (ja) | 迷惑電話番号確定方法、装置及びシステム | |
US20160019553A1 (en) | Information interaction in a smart service platform | |
US10452233B2 (en) | Information interactive platform, system and method | |
CN105654302B (zh) | 支付方法和装置 | |
CN106251869B (zh) | 语音处理方法及装置 | |
CN108256549B (zh) | 图像分类方法、装置及终端 | |
US20180307761A1 (en) | Advanced user interface for voice search and results display | |
JP7116088B2 (ja) | 音声情報処理方法、装置、プログラム及び記録媒体 | |
CN104809174A (zh) | 一种终端应用的打开方法 | |
EP3113051A1 (en) | Method and apparatus for acquiring search results, computer program and recording medium | |
CN109582768A (zh) | 一种文本输入方法和装置 | |
CN112214251A (zh) | 在通话中便捷输入信息的方法、装置及设备 | |
CN105160236B (zh) | 一种输入验证码的方法和装置 | |
CN105302335B (zh) | 词汇推荐方法和装置及计算机可读存储介质 | |
CN111142834B (zh) | 一种业务处理方法及*** | |
CN104808899A (zh) | 一种终端 | |
CN111240553B (zh) | 一种操作入口展示方法及装置 | |
CN113938733A (zh) | 遥控设备快捷键控制方法、设备、存储介质及装置 | |
CN112153208A (zh) | 在通话中便捷输入信息的方法、装置及设备 | |
CN109799916A (zh) | 一种候选项联想方法和装置 | |
EP3812951A1 (en) | Augmenting biligual training corpora by replacing named entities | |
CN108628461A (zh) | 一种输入方法和装置、一种更新词库的方法和装置 | |
CN111324214B (zh) | 一种语句纠错方法和装置 | |
CN115689556A (zh) | 一种应用于支付路由***的处理方法、装置及存储介质 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination |