Looking for breakthrough ideas for innovation challenges? Try Patsnap Eureka!

Speech recognition achieving method and system for third-party applications

A technology of speech recognition and implementation method, applied in the direction of multi-programming device, etc., can solve the problems of long interaction process and complicated operation, and achieve the effect of simplifying user operation and improving efficiency.

Active Publication Date: 2015-09-09
IFLYTEK CO LTD
View PDF4 Cites 9 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0004] The existing iOS8 third-party speech recognition solutions have the problems of complex operation and lengthy interaction process

Method used

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
View more

Image

Smart Image Click on the blue labels to locate them in the text.
Viewing Examples
Smart Image
  • Speech recognition achieving method and system for third-party applications
  • Speech recognition achieving method and system for third-party applications
  • Speech recognition achieving method and system for third-party applications

Examples

Experimental program
Comparison scheme
Effect test

Embodiment 1

[0027] figure 1 It is a flow chart of the third-party application voice recognition implementation method provided by Embodiment 1 of the present invention. This embodiment is applicable to the situation where voice recognition is performed through a third-party application in iOS. This method can be configured by the first The terminal (such as Apple Watch, Apple Watch) and the second terminal (such as iPhone, Apple mobile phone) configured with the main client cooperate with each other to execute, specifically including the following steps:

[0028] Step 110, the auxiliary client configured on the first terminal obtains the voice input instruction initiated by the main client configured on the second terminal.

[0029] Preferably, the first terminal is a portable smart wearable device, such as a smart watch, smart glasses, and the like. The second terminal is an electronic device with higher processing capability than the first terminal, such as a smart phone, a tablet comp...

Embodiment 2

[0039] This embodiment also provides a third-party application voice recognition implementation method, as a specific description of Embodiment 1, as figure 2 As shown, in step 110, the auxiliary client configured on the first terminal obtains the voice input command initiated by the main client configured on the second terminal, including:

[0040] Step 110', the auxiliary client configured in the first terminal listens to the shared area configured in the second terminal through the monitoring thread, so as to obtain the voice input command written in the shared area by the main client.

[0041]Since the second terminal has a larger storage capacity than the first terminal, a dedicated storage area for data sharing with the first terminal may be allocated in the second terminal, called a shared area. After the first terminal establishes a connection with the second terminal, the auxiliary client can monitor the shared area through a monitoring thread (such as a WatchKit mon...

Embodiment 3

[0079] The embodiment of the present invention also provides a third-party application speech recognition implementation system, which is used to implement the above method, such as Figure 4 As shown, the above system includes:

[0080] An auxiliary client 41 and a main client 51 , the auxiliary client 41 is configured in the first terminal 4 , and the main client 51 is configured in the second terminal 5 . Such as Figure 5 As shown, the auxiliary client 41 includes:

[0081] An instruction acquisition module 411, configured to acquire the voice input instruction initiated by the main client 51;

[0082] The recording control module 412 is configured to generate a background recording request according to the voice input command, and transmit it to the operating system of the first terminal 4, so as to request the first terminal 4 to call the recording device of the second terminal 5 to perform recording;

[0083] A speech recognition control module 413, configured to co...

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

PUM

No PUM Login to View More

Abstract

The invention discloses a speech recognition achieving method and system for third-party applications. The method comprises that an auxiliary client arranged at a first terminal obtains a speech input instruction initiated by a main client arranged at a second terminal; the auxiliary client produces a background recording requirement according to the speech input instruction and transmits the background recording requirement to an operation system of the first terminal to request the first terminal to call recording equipment of the second terminal to perform recording; the auxiliary client recognizes speech information obtained through recording by controlling the second terminal through the first terminal, so that the main client processes speech recognition results. By means of the method and the system, third-party speech recognition user operations can be simplified, and the third-party speech recognition efficiency is improved.

Description

technical field [0001] Embodiments of the present invention relate to application software and network communication technologies, and in particular to a method and system for realizing voice recognition of a third-party application. Background technique [0002] Apple mobile phone (iPhone) system iOS 8.0 supports third-party keyboard input methods, but due to system permission regulations, third-party keyboards do not have permission to access the microphone of Apple mobile phones, and cannot provide recording functions on the keyboard, so third-party input cannot be supported voice recognition function. [0003] Now the speech recognition scheme of the iOS 8 third-party keyboard is as follows: when the user needs to input text through speech recognition, first click the input button in the interface of the third-party keyboard to jump to the speech recognition main program provided by iOS. Speech recognition in the program (the main program is a program provided by iOS de...

Claims

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

Application Information

Patent Timeline
no application Login to View More
Patent Type & Authority Applications(China)
IPC IPC(8): G06F9/46
Inventor 王夏鸣胡浩赵志翔陶涛童勇勇崔阿鹏储双双
Owner IFLYTEK CO LTD
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Patsnap Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Patsnap Eureka Blog
Learn More
PatSnap group products