Patent Document ID: 10140989
Application ID: 14562410

Base Claim:
1. A speech recognition system, comprising: an instant messaging server (IMS) configured to: assign a unique identifier to speech information received from a sending end to serve as a speech ID; send the speech information to a receiving end; and in response to a determination that a speech recognition request issued from a user of the receiving end corresponding to the speech information is received: extract the speech ID corresponding to the speech information from the speech recognition request; look up the speech information; and deliver a speech recognition command in the speech recognition request and the looked-up speech information to one of a speech recognition module, a speech recognition server, or a speech recognition server cluster; the one of the speech recognition module, the speech recognition server, or the speech recognition server cluster configured to: perform speech recognition based on the speech information and the speech recognition command; and convert the speech information to obtain text information corresponding to the speech information, wherein the IMS obtains the text information from the one of the speech recognition module, the speech recognition server, or the speech recognition server cluster; and a sending module configured to send the obtained text information back as a speech recognition result to the receiving end, wherein the speech recognition module is set up in the one of the IMS, the speech recognition server, or the speech recognition server cluster, wherein the IMS is further configured to: store the obtained text information in a cache in correspondence with the speech ID; and in response to a determination that another speech recognition request for the same speech information is received: extract a speech ID from the other speech recognition request; and locate the text information corresponding to the speech ID from the other speech recognition request.

---

Claim 4:
4. The system as described in claim 1 , wherein the IMS is further configured to: in response to a determination that the speech recognition request is received from the receiving end: extract the speech ID from the request; locate the corresponding speech information based on the speech ID; perform speech recognition on the speech information based on the speech information and the speech recognition command; and obtain the text information corresponding to the speech information.