Method and Apparatus for Providing Modular Speech Input to Client Applications

    公开(公告)号:US20210104237A1

    公开(公告)日:2021-04-08

    申请号:US16596715

    申请日:2019-10-08

    Abstract: A computing device with an output assembly and microphone stores: an input mechanism identifier corresponding to a client application and indicating one of several input mechanisms; and speech recognition engine interfaces, executable independently of the client application to control respective speech recognition engines. The device executes the client application to generate a request for input data; responsive to the request generation, retrieves the input mechanism identifier; when the input mechanism identifier indicates a predetermined engine, provides the request to a corresponding speech recognition engine interface; executes the corresponding interface to control the predetermined engine to obtain audio data via the microphone, for conversion of the audio data to input data by the predetermined engine; receives the input data at the corresponding interface from the predetermined engine; returns the input data to the client application; and executes the client application to control the output assembly to present the input data.

Patent Agency Ranking