CN112802475A - Automatic application login method based on voice recognition and computer readable storage medium - Google Patents

Automatic application login method based on voice recognition and computer readable storage medium Download PDF

Info

Publication number
CN112802475A
CN112802475A CN202011604958.3A CN202011604958A CN112802475A CN 112802475 A CN112802475 A CN 112802475A CN 202011604958 A CN202011604958 A CN 202011604958A CN 112802475 A CN112802475 A CN 112802475A
Authority
CN
China
Prior art keywords
voice
verification code
application
conversion
login
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
Application number
CN202011604958.3A
Other languages
Chinese (zh)
Inventor
董鹏飞
张磊
孙林泽
杜新胜
张辉极
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Xiamen Meiya Pico Information Co Ltd
Original Assignee
Xiamen Meiya Pico Information Co Ltd
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by Xiamen Meiya Pico Information Co Ltd filed Critical Xiamen Meiya Pico Information Co Ltd
Priority to CN202011604958.3A priority Critical patent/CN112802475A/en
Publication of CN112802475A publication Critical patent/CN112802475A/en
Pending legal-status Critical Current

Links

Images

Classifications

    • GPHYSICS
    • G10MUSICAL INSTRUMENTS; ACOUSTICS
    • G10LSPEECH ANALYSIS TECHNIQUES OR SPEECH SYNTHESIS; SPEECH RECOGNITION; SPEECH OR VOICE PROCESSING TECHNIQUES; SPEECH OR AUDIO CODING OR DECODING
    • G10L15/00Speech recognition
    • G10L15/26Speech to text systems
    • GPHYSICS
    • G10MUSICAL INSTRUMENTS; ACOUSTICS
    • G10LSPEECH ANALYSIS TECHNIQUES OR SPEECH SYNTHESIS; SPEECH RECOGNITION; SPEECH OR VOICE PROCESSING TECHNIQUES; SPEECH OR AUDIO CODING OR DECODING
    • G10L17/00Speaker identification or verification techniques
    • G10L17/22Interactive procedures; Man-machine interfaces
    • G10L17/24Interactive procedures; Man-machine interfaces the user being prompted to utter a password or a predefined phrase
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L63/00Network architectures or network communication protocols for network security
    • H04L63/08Network architectures or network communication protocols for network security for authentication of entities
    • H04L63/0815Network architectures or network communication protocols for network security for authentication of entities providing single-sign-on or federations
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L67/00Network arrangements or protocols for supporting network services or applications
    • H04L67/01Protocols
    • H04L67/06Protocols specially adapted for file transfer, e.g. file transfer protocol [FTP]

Landscapes

  • Engineering & Computer Science (AREA)
  • Audiology, Speech & Language Pathology (AREA)
  • Health & Medical Sciences (AREA)
  • Multimedia (AREA)
  • Acoustics & Sound (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Physics & Mathematics (AREA)
  • Human Computer Interaction (AREA)
  • Computer Hardware Design (AREA)
  • Computer Security & Cryptography (AREA)
  • Computational Linguistics (AREA)
  • General Engineering & Computer Science (AREA)
  • Computing Systems (AREA)
  • Telephone Function (AREA)

Abstract

本发明公开了一种基于语音识别的应用自动登录方法及计算机可读存储介质,方法包括:当监测到有语音电话接入时,对语音电话进行录音,得到语音文件;对所述语音文件进行识别转换,得到语音验证码;确定所述语音验证码对应的应用;根据所述语音验证码,登录所述对应的应用。本发明可实现应用的自动登录,有效解决语音验证码登录方式繁琐的问题。

Figure 202011604958

The invention discloses a voice recognition-based application automatic login method and a computer-readable storage medium. The method includes: when a voice phone access is detected, recording the voice phone to obtain a voice file; Identify and convert to obtain a voice verification code; determine an application corresponding to the voice verification code; log in to the corresponding application according to the voice verification code. The invention can realize the automatic login of the application, and effectively solve the problem of the complicated login method of the voice verification code.

Figure 202011604958

Description

Automatic application login method based on voice recognition and computer readable storage medium
Technical Field
The invention relates to the technical field of verification login, in particular to an application automatic login method based on voice recognition and a computer readable storage medium.
Background
With the development of the internet of things technology and the 5G technology, more and more mainstream APP applications adopt a voice verification code mode for login verification due to safety considerations. The traditional short message verification code may not be received, and the voice verification code can be received only by a signal and is very fast. The voice verification code login mode effectively increases the difficulty of user data counterfeiting (such as frequently performing operations like ticket swiping) and also effectively ensures the login security. Moreover, the voice verification code is not stored locally, and compared with the traditional short message verification code which is stored locally in the mobile phone, the safety is also greatly improved. Meanwhile, the voice verification codes also improve the payment safety, mobile phone harassment interception is avoided through voice verification, and the safety and the efficiency of each verification code are also ensured through the voice verification codes.
Although the login in the voice verification code mode improves the safety of the APP, the situation that the user does not pay attention to an unknown call or forgets the voice verification code after answering in the use process can occur in many times, so that the login of the APP cannot be performed. The input steps of the voice verification code are complicated, so that the simplification of the user operation is more important.
Disclosure of Invention
The technical problem to be solved by the invention is as follows: the application automatic login method based on the voice recognition and the computer readable storage medium are provided, and the problem that the login mode of the voice verification code is complicated can be effectively solved.
In order to solve the technical problems, the invention adopts the technical scheme that: an automatic application login method based on voice recognition comprises the following steps:
when the voice call access is monitored, recording the voice call to obtain a voice file;
carrying out recognition conversion on the voice file to obtain a voice verification code;
determining an application corresponding to the voice verification code;
and logging in the corresponding application according to the voice verification code.
The invention also proposes a computer-readable storage medium, on which a computer program is stored which, when being executed by a processor, carries out the steps of the method as described above.
The invention has the beneficial effects that: the voice telephone is monitored, when the voice telephone is monitored to be accessed, the voice telephone is recorded, so that the voice verification code in the audio format can be automatically obtained, then the voice file is identified and replaced, the voice verification code in the audio format is converted into the voice verification code in the format required by an application service layer, and finally, the corresponding application is logged in according to the voice verification code, so that the automatic login of the application is realized. The invention can effectively solve the problems of complicated operation of the voice verification code, time consumption of multiple login request of the voice verification code and the like, which cause troubles to users, and can improve the working and living efficiency while ensuring the personal account safety of the users.
Drawings
FIG. 1 is a flow chart of a method for automatic login of an application based on speech recognition according to the present invention;
FIG. 2 is a flowchart of a method according to a first embodiment of the present invention;
fig. 3 is a schematic frame diagram of an APP automatic login system according to a second embodiment of the present invention;
fig. 4 is a flowchart of a second embodiment of the present invention.
Detailed Description
In order to explain technical contents, objects and effects of the present invention in detail, the following detailed description is given with reference to the accompanying drawings in conjunction with the embodiments.
Referring to fig. 1, an application automatic login method based on voice recognition includes:
when the voice call access is monitored, recording the voice call to obtain a voice file;
carrying out recognition conversion on the voice file to obtain a voice verification code;
determining an application corresponding to the voice verification code;
and logging in the corresponding application according to the voice verification code.
From the above description, the beneficial effects of the present invention are: the automatic login of the application can be realized, and the problem of complicated login mode of the voice verification code is effectively solved.
Further, when it is monitored that a voice call is accessed, recording the voice call to obtain a voice file, further comprising:
storing the voice file into a preset directory;
and monitoring a preset directory in real time, and executing the step of identifying and converting the voice file to obtain a voice verification code when a new voice file is monitored to exist in the directory.
According to the description, the voice file of the voice telephone can be identified and converted in time, and the efficiency of automatic login is improved.
Further, the identifying and converting the voice file to obtain the voice verification code specifically comprises:
carrying out recognition conversion on the voice file through a voice recognition algorithm, and judging whether the conversion is successful or not;
if the conversion is successful, obtaining a voice verification code;
if the conversion fails, adding one to the conversion failure times, and judging whether the conversion failure times reach a preset time threshold value or not, wherein the initial value of the conversion failure times is zero;
if not, returning to execute the step of performing recognition conversion on the voice file through the voice recognition algorithm and judging whether the conversion is successful or not;
if so, prompting a voice conversion failure message.
According to the description, when the conversion failure times are too many, the user is prompted to fail voice conversion, and at the moment, the user manually inputs the verification code for inputting, so that the user time is prevented from being delayed, and the user experience is prevented from being reduced.
Further, the determining of the application corresponding to the voice verification code specifically includes:
acquiring an association relation between an application and a corresponding incoming call number;
and acquiring the application corresponding to the incoming call number of the voice telephone according to the association relation, and acquiring the application corresponding to the voice verification code.
Further, the logging in the corresponding application according to the voice verification code specifically includes:
identifying the corresponding application interface, and positioning to obtain the login window position of the application;
filling the voice verification code to a verification code position in the login window position, and simulating clicking a login button;
judging whether the login is successful;
if the login is successful, prompting that the login is successful;
if the login fails, the login is prompted to fail.
According to the description, the voice verification code is automatically filled into the verification code position in the application interface, and click login is simulated through click operation, so that the automatic login function is realized.
The invention also proposes a computer-readable storage medium, on which a computer program is stored which, when being executed by a processor, carries out the steps of the method as described above.
Example one
Referring to fig. 2, a first embodiment of the present invention is: an application automatic login method based on voice recognition can be applied to automatic login of applications in a mainstream mobile phone operating system (Android/iOS), as shown in fig. 2, and includes the following steps:
s1: and monitoring the preset application through the voice telephone monitoring thread, judging whether a voice telephone is accessed, if so, executing the step S2, and if not, continuing to monitor.
Specifically, the user may set applications to be monitored in advance by recording names (or unique identifiers) of the applications, and then start a voice call monitoring thread to perform voice call monitoring on the applications.
S2: and recording the voice telephone to obtain a voice file. Further, the voice file is stored in a preset directory. The system will monitor the directory in real time and execute step S3 when it is found that a new voice file is generated in the directory.
S3: and identifying and converting the voice file, judging whether the conversion is successful, if so, executing step S4, and if not, executing step S5. The voice file is identified and converted through a voice identification algorithm, wherein the voice identification algorithm comprises an algorithm based on dynamic time warping, a hidden Markov model algorithm based on a parameter model, a vector quantization algorithm based on a non-parameter model and the like.
S4: and obtaining the voice verification code. Then, step S7 is executed.
S5: and judging whether the conversion failure times reach a preset time threshold, if so, executing the step S6, otherwise, re-identifying and converting the voice file, namely, returning to execute the step S3.
Specifically, each time the conversion fails, the number of conversion failures is incremented by one, and the initial value of the number of conversion failures is 0, and then the number of conversion failures is determined. Preferably, the number threshold is 5.
S6: and prompting a voice conversion failure message. Namely, the user is prompted that the voice conversion fails, and at this time, the user needs to manually input the verification code to log in.
S7: and determining the application corresponding to the voice verification code.
Specifically, before step S1, the association relationship between the application and the corresponding incoming call number is pre-stored. When the voice call is monitored to be accessed, the incoming call number of the voice call is recorded. And the step of matching or fuzzy matching is carried out in the association relation according to the incoming call number of the voice telephone, so that the application corresponding to the incoming call number of the voice telephone is obtained and is used as the application corresponding to the voice verification code.
S8: and logging in the corresponding application according to the voice verification code.
Specifically, the corresponding interface of the application is identified, and the position of a login window of the application is obtained through positioning; then filling the voice verification code to a verification code position in the login window position, and simulating to click a login button; after the click login is simulated, the login result is judged according to the application interface skip logic, and the login result is informed to the user, namely if the login is successful, the login success is prompted, and if the login fails, the login failure is prompted.
The embodiment can effectively solve the problems that the voice verification code is complex to operate, the time consumption of the multiple login request voice verification code is long and the like, and the user is troubled, and the personal account safety of the user is guaranteed, and meanwhile, the work efficiency and the life efficiency are improved.
Example two
Referring to fig. 3 to 4, the present embodiment is a specific implementation scenario of the first embodiment.
The embodiment is an APP automatic login system based on voice verification code recognition, which is suitable for an often-used mobile phone system (iOS/Android), and includes a process monitoring module, a voice storage file monitoring module, a voice conversion module, a voice correspondence allocation module, an application window filling module, a login result detection module, and a basic encapsulation module. The system architecture is shown in fig. 3. The service functions of the modules are described as follows:
a process monitoring module: the system is used for monitoring the process, and the user selects the application process to be monitored, so that the system can monitor the corresponding application, and monitor whether the application process exists and whether the application process is in a login state;
the voice storage module: the mobile phone voice call monitoring module is used for monitoring a mobile phone voice call module, when a voice call exists, the module stores a voice file and stores the voice file in a specified directory of a mobile phone system;
voice storage file monitoring module: the voice conversion module is used for monitoring a designated voice storage path set in the system, and transmitting corresponding messages to the voice conversion module for analysis in time when a new voice file is generated under the storage path;
a voice conversion module: the method is used for carrying out conversion processing on the voice file through the mainstream voice recognition algorithm in the industry at present, and processing the file into a format required by a service layer, so that the voice corresponding relation distribution module can accurately distribute the voice conveniently. Common speech recognition algorithm models are: an algorithm based on dynamic time warping, an HMM algorithm based on a parametric model, a VQ algorithm based on a nonparametric model and the like;
a voice correspondence allocation module: determining which application the voice verification code belongs to according to the result of the recognition performed by the voice conversion module and the detection result of the progress monitoring module, so as to assist the application window filling module in filling the voice verification code;
an application window filling module: identifying the difference of the login interfaces of the applications, and performing automatic filling work of the login windows of the corresponding applications by feeding back results through the voice corresponding relation distribution module, so as to ensure that the corresponding applications can normally log in, and informing the login results to the login result prompt module;
a login result prompting module: receiving each application login result of the application window filling module, and prompting a final login result of a user through various prompts (floating window, popup window and the like);
basic packaging module: and the basic function and common interface packaging module is used for assisting other service modules to work.
Fig. 4 shows a specific implementation business flowchart of this embodiment. The business process logic is as follows:
1) after the system is started, a voice telephone monitoring thread and a voice storage monitoring thread are started, and monitoring and storage detection related work of the set application voice telephone is carried out;
2) the user can add the process needing monitoring application in the system, and the system records the name of the application process and starts detection through adding the application name;
3) when a voice call is accessed to the mobile phone, the voice storage module starts a voice call recording function and stores a corresponding recording file in a specified mobile phone directory (which can be set in the system);
4) the voice storage monitoring module can detect the set recording file storage path in real time, and when a new voice file is generated under the path, the voice conversion module is informed;
5) the voice conversion module uses a voice recognition algorithm to perform conversion recognition on the voice file, and when the conversion is successful, the corresponding information is notified to the voice corresponding relation distribution module. When the voice file conversion fails, the voice file conversion identification is carried out for multiple times, if the preset maximum conversion times (default 5 times) are reached, a user is prompted to correspondingly apply the voice conversion failure, and an identifying code needs to be manually input for logging in;
6) the voice corresponding relation distribution module performs corresponding association of application and verification codes according to a result returned by the voice conversion module, records an incoming call account number in the incoming call process, and performs matching or fuzzy matching with the recorded incoming call number in the system, so as to determine which application the voice verification code is applied;
7) after the corresponding relation between the voice verification code and the application is determined, finding the corresponding application, positioning the corresponding application to the login window position of the application, filling the voice verification code information to the verification code position, and simulating the application to click to login;
8) after the click login is simulated, the login result is judged according to the application interface skip logic, and the user is informed.
The system effectively solves the problem of complicated login of a voice verification code login mode. With more and more mobile applications adopting a safer voice verification code login technology, the system can be used more and more, and the operation process of a user is reduced. In addition, the method is similar to the realization process of a mainstream mobile phone operating system (Android/iOS), and has high applicability. The more similar applications on a mobile phone, the more important the necessity of using the system.
EXAMPLE III
The present embodiment is a computer-readable storage medium corresponding to the above-mentioned embodiments, on which a computer program is stored, which when executed by a processor implements the steps of:
when the voice call access is monitored, recording the voice call to obtain a voice file;
carrying out recognition conversion on the voice file to obtain a voice verification code;
determining an application corresponding to the voice verification code;
and logging in the corresponding application according to the voice verification code.
Further, when it is monitored that a voice call is accessed, recording the voice call to obtain a voice file, further comprising:
storing the voice file into a preset directory;
and monitoring a preset directory in real time, and executing the step of identifying and converting the voice file to obtain a voice verification code when a new voice file is monitored to exist in the directory.
Further, the identifying and converting the voice file to obtain the voice verification code specifically comprises:
carrying out recognition conversion on the voice file through a voice recognition algorithm, and judging whether the conversion is successful or not;
if the conversion is successful, obtaining a voice verification code;
if the conversion fails, adding one to the conversion failure times, and judging whether the conversion failure times reach a preset time threshold value or not, wherein the initial value of the conversion failure times is zero;
if not, returning to execute the step of performing recognition conversion on the voice file through the voice recognition algorithm and judging whether the conversion is successful or not;
if so, prompting a voice conversion failure message.
Further, the determining of the application corresponding to the voice verification code specifically includes:
acquiring an association relation between an application and a corresponding incoming call number;
and acquiring the application corresponding to the incoming call number of the voice telephone according to the association relation, and acquiring the application corresponding to the voice verification code.
Further, the logging in the corresponding application according to the voice verification code specifically includes:
identifying the corresponding application interface, and positioning to obtain the login window position of the application;
filling the voice verification code to a verification code position in the login window position, and simulating clicking a login button;
judging whether the login is successful;
if the login is successful, prompting that the login is successful;
if the login fails, the login is prompted to fail.
In summary, the method for automatically logging in an application based on voice recognition and the computer-readable storage medium provided by the present invention monitor the voice phone, record the voice phone when it is monitored that the voice phone is accessed, so as to automatically obtain the voice verification code in the audio format, then perform recognition and conversion on the voice file, convert the voice verification code in the audio format into the voice verification code in the format required by the application service layer, and finally log in the corresponding application according to the voice verification code, thereby implementing automatic login of the application. The invention can effectively solve the problems of complicated operation of the voice verification code, time consumption of multiple login request of the voice verification code and the like, which cause troubles to users, and can improve the working and living efficiency while ensuring the personal account safety of the users.
The above description is only an embodiment of the present invention, and not intended to limit the scope of the present invention, and all equivalent changes made by using the contents of the present specification and the drawings, or applied directly or indirectly to the related technical fields, are included in the scope of the present invention.

Claims (10)

1.一种基于语音识别的应用自动登录方法,其特征在于,包括:1. an application automatic login method based on speech recognition, is characterized in that, comprises: 当监测到有语音电话接入时,对语音电话进行录音,得到语音文件;When a voice call is detected, the voice call is recorded to obtain a voice file; 对所述语音文件进行识别转换,得到语音验证码;Recognize and convert the voice file to obtain a voice verification code; 确定所述语音验证码对应的应用;determining the application corresponding to the voice verification code; 根据所述语音验证码,登录所述对应的应用。Log in to the corresponding application according to the voice verification code. 2.根据权利要求1所述的基于语音识别的应用自动登录方法,其特征在于,所述当监测到有语音电话接入时,对语音电话进行录音,得到语音文件之后,进一步包括:2. the application automatic login method based on voice recognition according to claim 1, is characterized in that, described when monitoring has voice telephone access, the voice telephone is recorded, after obtaining the voice file, further comprises: 将所述语音文件存储至预设的目录中;storing the voice file in a preset directory; 对预设的目录进行实时监测,当监测到所述目录中有新的语音文件时,执行所述对所述语音文件进行识别转换,得到语音验证码的步骤。The preset directory is monitored in real time, and when a new voice file is detected in the directory, the step of recognizing and converting the voice file to obtain a voice verification code is performed. 3.根据权利要求1所述的基于语音识别的应用自动登录方法,其特征在于,所述对所述语音文件进行识别转换,得到语音验证码具体为:3. the application automatic login method based on voice recognition according to claim 1, is characterized in that, described voice file is carried out identification conversion, obtains voice verification code and is specifically: 通过语音识别算法对所述语音文件进行识别转换,判断是否转换成功;Identify and convert the voice file through a voice recognition algorithm, and determine whether the conversion is successful; 若转换成功,则得到语音验证码;If the conversion is successful, you will get a voice verification code; 若转换失败,则令转换失败次数加一,并判断转换失败次数是否达到预设的次数阈值,所述转换失败次数的初始值为零;If the conversion fails, add one to the conversion failure times, and determine whether the conversion failure times reach a preset number of times threshold, and the initial value of the conversion failure times is zero; 若未达到,则返回执行所述通过语音识别算法对所述语音文件进行识别转换,判断是否转换成功的步骤;If not reached, then return to perform the step of performing the recognition and conversion on the voice file through the voice recognition algorithm, and judging whether the conversion is successful; 若达到,则提示语音转换失败消息。If it is reached, a voice conversion failure message will be prompted. 4.根据权利要求1所述的基于语音识别的应用自动登录方法,其特征在于,所述确定所述语音验证码对应的应用具体为:4. the application automatic login method based on voice recognition according to claim 1, is characterized in that, the described application corresponding to determining described voice verification code is specifically: 获取应用及其对应的来电号码的关联关系;Obtain the association relationship between the application and its corresponding caller ID; 根据所述关联关系,获取所述语音电话的来电号码对应的应用,得到所述语音验证码对应的应用。According to the association relationship, the application corresponding to the incoming call number of the voice phone is obtained, and the application corresponding to the voice verification code is obtained. 5.根据权利要求1所述的基于语音识别的应用自动登录方法,其特征在于,所述根据所述语音验证码,登录所述对应的应用具体为:5. The automatic login method for applications based on voice recognition according to claim 1, wherein, according to the voice verification code, logging in the corresponding application is specifically: 对所述对应的应用的界面进行识别,并定位得到所述应用的登录窗体位置;Identify the interface of the corresponding application, and locate the login form position of the application; 将所述语音验证码填充至所述登录窗体位置中的验证码位置,并模拟点击登录按钮;Filling the voice verification code into the verification code position in the login form position, and simulate clicking the login button; 判断登录是否成功;Determine whether the login is successful; 若成功,则提示登录成功;If successful, it will prompt that the login is successful; 若失败,则提示登录失败。If it fails, it will prompt login failure. 6.一种计算机可读存储介质,其上存储有计算机程序,其特征在于,所述程序被处理器执行时实现如下步骤:6. A computer-readable storage medium on which a computer program is stored, wherein the program is executed by a processor to realize the following steps: 当监测到有语音电话接入时,对语音电话进行录音,得到语音文件;When a voice call is detected, the voice call is recorded to obtain a voice file; 对所述语音文件进行识别转换,得到语音验证码;Recognize and convert the voice file to obtain a voice verification code; 确定所述语音验证码对应的应用;determining the application corresponding to the voice verification code; 根据所述语音验证码,登录所述对应的应用。Log in to the corresponding application according to the voice verification code. 7.根据权利要求6所述的计算机可读存储介质,其特征在于,所述当监测到有语音电话接入时,对语音电话进行录音,得到语音文件之后,进一步包括:7. The computer-readable storage medium according to claim 6, wherein when monitoring access to a voice phone, recording the voice phone, and after obtaining the voice file, further comprising: 将所述语音文件存储至预设的目录中;storing the voice file in a preset directory; 对预设的目录进行实时监测,当监测到所述目录中有新的语音文件时,执行所述对所述语音文件进行识别转换,得到语音验证码的步骤。The preset directory is monitored in real time, and when a new voice file is detected in the directory, the step of recognizing and converting the voice file to obtain a voice verification code is performed. 8.根据权利要求6所述的计算机可读存储介质,其特征在于,所述对所述语音文件进行识别转换,得到语音验证码具体为:8. The computer-readable storage medium according to claim 6, wherein the described voice file is identified and converted, and the obtained voice verification code is specifically: 通过语音识别算法对所述语音文件进行识别转换,判断是否转换成功;Identify and convert the voice file through a voice recognition algorithm, and determine whether the conversion is successful; 若转换成功,则得到语音验证码;If the conversion is successful, you will get a voice verification code; 若转换失败,则令转换失败次数加一,并判断转换失败次数是否达到预设的次数阈值,所述转换失败次数的初始值为零;If the conversion fails, the number of conversion failures is increased by one, and it is judged whether the conversion failure times reaches a preset number of times threshold, and the initial value of the conversion failure times is zero; 若未达到,则返回执行所述通过语音识别算法对所述语音文件进行识别转换,判断是否转换成功的步骤;If not reached, then return to perform the step of performing the recognition and conversion on the voice file through the voice recognition algorithm, and judging whether the conversion is successful; 若达到,则提示语音转换失败消息。If it is reached, a voice conversion failure message will be prompted. 9.根据权利要求6所述的计算机可读存储介质,其特征在于,所述确定所述语音验证码对应的应用具体为:9. The computer-readable storage medium according to claim 6, wherein the determining the application corresponding to the voice verification code is specifically: 获取应用及其对应的来电号码的关联关系;Obtain the association relationship between the application and its corresponding caller ID; 根据所述关联关系,获取所述语音电话的来电号码对应的应用,得到所述语音验证码对应的应用。According to the association relationship, the application corresponding to the incoming call number of the voice phone is obtained, and the application corresponding to the voice verification code is obtained. 10.根据权利要求6所述的计算机可读存储介质,其特征在于,所述根据所述语音验证码,登录所述对应的应用具体为:10. The computer-readable storage medium according to claim 6, wherein the logging in to the corresponding application according to the voice verification code is specifically: 对所述对应的应用的界面进行识别,并定位得到所述应用的登录窗体位置;Identify the interface of the corresponding application, and locate the login form position of the application; 将所述语音验证码填充至所述登录窗体位置中的验证码位置,并模拟点击登录按钮;Filling the voice verification code into the verification code position in the login form position, and simulate clicking the login button; 判断登录是否成功;Determine whether the login is successful; 若成功,则提示登录成功;If successful, it will prompt that the login is successful; 若失败,则提示登录失败。If it fails, it will prompt login failure.
CN202011604958.3A 2020-12-30 2020-12-30 Automatic application login method based on voice recognition and computer readable storage medium Pending CN112802475A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN202011604958.3A CN112802475A (en) 2020-12-30 2020-12-30 Automatic application login method based on voice recognition and computer readable storage medium

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN202011604958.3A CN112802475A (en) 2020-12-30 2020-12-30 Automatic application login method based on voice recognition and computer readable storage medium

Publications (1)

Publication Number Publication Date
CN112802475A true CN112802475A (en) 2021-05-14

Family

ID=75804452

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202011604958.3A Pending CN112802475A (en) 2020-12-30 2020-12-30 Automatic application login method based on voice recognition and computer readable storage medium

Country Status (1)

Country Link
CN (1) CN112802475A (en)

Citations (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1836431A (en) * 2003-04-22 2006-09-20 斯皮沃克斯有限公司 A method of providing voicemails to a wireless information device
CN105119877A (en) * 2015-06-30 2015-12-02 百度在线网络技术(北京)有限公司 Voice verification method, device and system
CN105469797A (en) * 2015-12-31 2016-04-06 广东翼卡车联网服务有限公司 Method and system for controlling switching-over from intelligent voice identification to manual services
CN106340296A (en) * 2016-10-20 2017-01-18 努比亚技术有限公司 Voice verification code protection device, method and mobile terminal
CN108055238A (en) * 2017-11-10 2018-05-18 平安普惠企业管理有限公司 A kind of account verification method and system
WO2018213415A1 (en) * 2017-05-16 2018-11-22 Apple Inc. Far-field extension for digital assistant services
CN110784591A (en) * 2019-09-25 2020-02-11 福建新大陆软件工程有限公司 Intelligent voice automatic detection method, device and system

Patent Citations (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1836431A (en) * 2003-04-22 2006-09-20 斯皮沃克斯有限公司 A method of providing voicemails to a wireless information device
KR20120099465A (en) * 2003-04-22 2012-09-10 스핀복스 리미티드 A method of providing voicemails to a wireless information device
CN105119877A (en) * 2015-06-30 2015-12-02 百度在线网络技术(北京)有限公司 Voice verification method, device and system
CN105469797A (en) * 2015-12-31 2016-04-06 广东翼卡车联网服务有限公司 Method and system for controlling switching-over from intelligent voice identification to manual services
CN106340296A (en) * 2016-10-20 2017-01-18 努比亚技术有限公司 Voice verification code protection device, method and mobile terminal
WO2018213415A1 (en) * 2017-05-16 2018-11-22 Apple Inc. Far-field extension for digital assistant services
CN108055238A (en) * 2017-11-10 2018-05-18 平安普惠企业管理有限公司 A kind of account verification method and system
CN110784591A (en) * 2019-09-25 2020-02-11 福建新大陆软件工程有限公司 Intelligent voice automatic detection method, device and system

Similar Documents

Publication Publication Date Title
CN107424601B (en) Information interaction system, method and device based on voice recognition
US20210389924A1 (en) Extracting and Redacting Sensitive Information from Audio
WO2020187121A1 (en) Applet start method, device, and computer storage medium
WO2019128103A1 (en) Information input method, device, terminal, and computer readable storage medium
CN113299294B (en) Task type dialogue robot interaction method, device, equipment and storage medium
CN106126424B (en) A kind of visual automated testing method of script, device and mobile terminal
CN108877813A (en) The methods, devices and systems of man-machine identification
CN107220532A (en) For the method and apparatus by voice recognition user identity
CN108986825A (en) Context acquisition methods and equipment based on interactive voice
CN113961836A (en) Page jump method and device, electronic equipment and storage medium
CN110290280A (en) A terminal state identification method, device and storage medium
US20200411004A1 (en) Content input method and apparatus
CN107046517A (en) A kind of method of speech processing, device and intelligent terminal
CN112286485A (en) Method and device for controlling application through voice, electronic equipment and storage medium
CN115379054A (en) Method and device for processing call-out operation
CN113743945B (en) Method and device for switching payment verification modes based on risks
CN112163078B (en) Intelligent response method, device, server and storage medium
CN105227557A (en) A kind of account number processing method and device
WO2018133628A1 (en) Method and device for controlling mobile terminal
CN112802475A (en) Automatic application login method based on voice recognition and computer readable storage medium
CN107680592A (en) A kind of mobile terminal sound recognition methods and mobile terminal and storage medium
CN116089334A (en) Data processing method, device, electronic equipment and storage medium
CN113593570A (en) Voice abnormity diagnosis method, device, equipment and storage medium
CN108234785A (en) Telemarketing reminding method, electronic device and readable storage medium storing program for executing
CN112908330B (en) Voice wake-up method and device for terminal equipment and computer readable storage medium

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
RJ01 Rejection of invention patent application after publication
RJ01 Rejection of invention patent application after publication

Application publication date: 20210514