(57)【要約】      （修正有）【課題】入力システムにユーザが入力した音声のうち、例えばユーザの新造語のなどの単語を正確に識別し、さらに入力システムの音声入力において、ユーザに正確な候補結果を提供する。【解決手段】ユーザにより入力された音声情報を受信するステップと、音声情報をサーバに送信し、サーバから送信された、音声情報に対して音声識別を実行して得た識別語句と、音声情報に対して音声識別を実行して得た識別語句を分解した単語のうち確信度が閾値より低い単語のピンインとを受信するステップと、予め設定されたシソーラスにおいてピンインに対応する単語を捜し出し、識別語句のうち確信度が閾値より低い単語を、捜し出されたピンインに対応する単語で切り替えてジョインティング語句を取得するステップと、ジョインティング語句に対応する重みと識別語句に対応する重みの比較結果に基づいて、ユーザに表示する候補結果を確定するステップとを含む。【選択図】図２
2019008771.tif 000002
【特許請求の範囲】
【請求項１】
ユーザにより入力された音声情報を受信するステップと、
前記音声情報をサーバに送信し、且つ、サーバから送信された、前記音声情報に対して音声識別を実行して得た識別語句とピンインとを受信するステップであって、前記ピンインは、前記識別語句を分解した単語のうち確信度が閾値より低い単語のピンインである、ステップと、
予め設定されたシソーラスにおいて、前記ピンインに対応する単語を捜し出し、且つ、前記識別語句のうち前記確信度が閾値より低い単語を、捜し出された前記ピンインに対応する単語で切り替えて、ジョインティング語句を取得するステップと、
前記ジョインティング語句に対応する重みと識別語句に対応する重みの比較結果に基づいて、ユーザに表示する候補結果を確定するステップと、
を含むことを特徴とする情報入力方法。
【請求項２】
前記ジョインティング語句に対応する重みと識別語句に対応する重みの比較結果に基づいて、ユーザに表示する候補結果を確定するステップは、
前記ジョインティング語句に対応する重みが識別語句に対応する重みより大きい場合、前記ジョインティング語句を、ユーザに表示する候補結果とするステップと、
前記ジョインティング語句に対応する重みが識別語句に対応する重みより小さい場合、前記識別語句を、ユーザに表示する候補結果とするステップと、
を含むことを特徴とする請求項１に記載の情報入力方法。
【請求項３】
予め設定されたシソーラスは、新造語シソーラスを含むことを特徴とする請求項２に記載の情報入力方法。
【請求項４】
端末から送信された音声情報を受信するステップと、
前記音声情報に対して音声識別を実行して識別語句を取得し、且つ、前記識別語句を分解して複数の単語を取得するステップと、
前記複数の単語のうち確信度が閾値より低い単語を確定して、前記識別語句と前記確定された単語のピンインとを端末に送信するステップと、
を含むことを特徴とする情報入力方法。
【請求項５】
端末から送信された、新造語シソーラスを含む予め設定されたシソーラスにおいて捜し出された、前記ピンインに対応する単語を受信し、且つ、識別語句のうち確信度が閾値より低い単語を前記ピンインに対応する単語で切り替えてジョインティング語句を取得するステップと、
前記ジョインティング語句に対応する重みが識別語句に対応する重みより大きい場合、前記ジョインティング語句を端末に送信するステップと、
前記ジョインティング語句に対応する重みが識別語句に対応する重みより小さい場合、前記識別語句を端末に送信するステップと、
をさらに含むことを特徴とする請求項４に記載の情報入力方法。
【請求項６】
音声情報とは、ユーザが端末で実行される入力システムに入力した音声であることを特徴とする請求項５に記載の情報入力方法。
【請求項７】
一つまたは複数のプロセッサと、
一つまたは複数のプログラムを記憶するためのメモリと、を含む端末であって、
前記一つまたは複数のプログラムが前記一つまたは複数のプロセッサにより実行される場合、前記一つまたは複数のプロセッサが請求項１乃至３のいずれか一項に記載の方法を実現するようにすることを特徴とする端末。
【請求項８】
一つまたは複数のプロセッサと、
一つまたは複数のプログラムを記憶するためのメモリと、を含むサーバであって、
前記一つまたは複数のプログラムが前記一つまたは複数のプロセッサにより実行される場合、前記一つまたは複数のプロセッサが請求項４乃至６のいずれか一項に記載の方法を実現するようにすることを特徴とするサーバ。
【請求項９】
コンピュータプログラムが記憶されているコンピュータ読取り可能な記憶媒体であって、
当該プログラムがプロセッサにより実行される場合、請求項１乃至３のいずれか一項に記載の方法を実現することを特徴とするコンピュータ読取り可能な記憶媒体。
【請求項１０】
コンピュータプログラムが記憶されているコンピュータ読取り可能な記憶媒体であって、
当該プログラムがプロセッサにより実行される場合、請求項４乃至６のいずれか一項に記載の方法を実現することを特徴とするコンピュータ読取り可能な記憶媒体。
【発明の詳細な説明】
【技術分野】
【０００１】
本出願は、コンピュータ分野に関するものであり、具体的には、入力システム分野に関するものであり、特に、情報入力方法に関するものである。
【背景技術】
【０００２】
現在、一部の入力システムにおいて、ユーザに音声入力機能を提供する。ユーザにより音声情報を入力した後、ユーザに表示する候補結果は、サーバが音声情報に対して音声識別を実行した後の通用結果である。
【０００３】
しかしながら、異なるユーザが使用する単語の個性化特徴を考慮していないため、ユーザにより入力した音声のうちのユーザの新造語のような単語を正確に識別することができず、さらに入力システムの音声入力において、ユーザに正確な候補結果を提供することができなくなる。
【発明の概要】
【０００４】
本出願は、上記背景技術部分に存在する技術問題を解決するための情報入力方法を提供する。
【０００５】
本出願は、情報入力方法を提供し、当該方法は、ユーザにより入力された音声情報を受信するステップと、前記音声情報をサーバに送信し、且つ、サーバから送信された、前記音声情報に対して音声識別を実行して得た識別語句とピンインとを受信するステップであって、前記ピンインは、前記識別語句を分解した単語のうち確信度が閾値より低い単語のピンインである、ステップと、予め設定されたシソーラスにおいて、前記ピンインに対応する単語を捜し出し、且つ、前記識別語句のうち前記確信度が閾値より低い単語を、捜し出された前記ピンインに対応する単語で切り替えて、ジョインティング語句を取得するステップと、前記ジョインティング語句に対応する重みと識別語句に対応する重みの比較結果に基づいて、ユーザに表示する候補結果を確定するステップと、を含む。
【０００６】
本出願は、情報入力方法を提供し、当該方法は、端末から送信された音声情報を受信するステップと、前記音声情報に対して音声識別を実行して識別語句を取得し、且つ、前記識別語句を分解して複数の単語を取得するステップと、前記複数の単語のうち確信度が閾値より低い単語を確定して、前記識別語句と前記確定された単語のピンインとを端末に送信するステップと、を含む。
【０００７】
本出願に係る情報入力方法は、ユーザにより入力された音声情報を受信し、音声情報をサーバに送信し、且つサーバから送信された、音声情報に対して音声識別を実行して得た識別語句と、前記識別語句を分解した単語のうち確信度が閾値より低い単語のピンインとを受信し、予め設定されたシソーラスにおいてピンインに対応する単語を捜し出し、且つ識別語句のうち確信度が閾値より低い単語を、捜し出されたピンインに対応する単語で切り替えてジョインティング語句を取得し、ジョインティング語句に対応する重みと識別語句に対応する重みの比較結果に基づいて、ユーザに表示する候補結果を確定することによって、ユーザが入力システムに入力した音声のうちの例えばユーザの新造語のような単語を正確に識別し、さらに入力システムの音声入力において、ユーザに正確な候補結果を提供することを実現する。
【図面の簡単な説明】
【０００８】
本出願の他の特徴、目的、および利点は、下記の図面を参照して行われた、非限定的の実施例に対する詳しい説明を閲読することによって、さらに明らかになる。
【０００９】
【図１】本出願の情報入力方法に適用可能な例示的なシステム構造を示す。
【図２】本出願に係る情報入力方法の一つの実施例のフローチャートを示す。
【図３】本出願に係る情報入力方法の別の一つの実施例のフローチャートを示す。
【発明を実施するための形態】
【００１０】
下記に図面と実施例を組み合わせて、本出願に対してさらに詳しく説明する。ここで説明する具体的な実施例は、関連発明を解釈するためのものだけであり、当該発明を限定するものではない、ことが理解できる。なお、説明すべきなことは、説明の便宜上、図面において該当する発明と関連する部分のみを図示する。
【００１１】
説明すべきなことは、矛盾しない状況で、本出願の実施例、および実施例における特徴は、互いに組み合わせることができる。以下、図面を参照し、実施例と組み合わせて本出願を詳しく説明する。
【００１２】
図１は、本出願の情報入力方法に適用可能な例示的なシステム構造を示す。
【００１３】
図１に示されたように、システム構造は、端末１０１、１０２、１０３、ネットワーク１０４、及びサーバ１０５を含んでもよい。ネットワーク１０４は、端末１０１、１０２、１０３とサーバ１０５の間で伝送リンクの媒体を提供する。ネットワーク１０４は、いろいろな接続種類を含んでもよく、例えば、有線、無線転送リンクまたは光ケーブルなどを含む。
【００１４】
ユーザは、端末１０１、１０２、１０３を用いて、ネットワーク１０４を介してサーバ１０５とインタラクションしてメッセージなどを送受信することができる。端末１０１、１０２、１０３には、例えば、入力システム類のアプリケーション、ブラウザ類のアプリケーション、検索類のアプリケーション、インスタントメッセンジャー類のアプリケーションなどのいろいろな通信アプリケーションをインストールすることができる。
【００１５】
端末１０１、１０２、１０３は、ディスプレーを有し、ネットワーク通信をサポートするいろいろな電子機器であってもよく、スマートフォン、タブレットＰＣ、電子ブックリーダー、ＭＰ３（Ｍｏｖｉｎｇ  Ｐｉｃｔｕｒｅ  Ｅｘｐｅｒｔｓ  Ｇｒｏｕｐ  Ａｕｄｉｏ  Ｌａｙｅｒ  ＩＩＩ）プレーヤー、ＭＰ４（Ｍｏｖｉｎｇ  Ｐｉｃｔｕｒｅ  Ｅｘｐｅｒｔｓ  Ｇｒｏｕｐ  Ａｕｄｉｏ  Ｌａｙｅｒ  ＩＶ）プレーヤー、ノートパソコン、及びデスクトップなどを含むが、これに限定されない。
【００１６】
サーバ１０５は、端末１０１、１０２、１０３上の入力システム類のアプリケーションをサポートするサーバであってもよい。サーバ１０５は、端末１０１、１０２、１０３から送信された、ユーザにより入力された音声を識別して識別語句を取得し、且つ識別語句を分解し、分解して得られた複数の単語のうち確信度が閾値より低い単語のピンインを確定し、識別語句と、確信度が閾値より低い単語のピンインとを端末１０１、１０２、１０３に送信することができる。端末１０１、１０２、１０３において実行される入力システムは、例えば、システムシソーラス、ユーザシソーラス、新造語シソーラスのようないろいろなシソーラスを含む。
【００１７】
図２を参照すると、本出願による情報入力方法の一つの実施例の流れを示す。説明すべきなことは、本出願の実施例に係る情報入力方法は、例えば図１の端末１０１、１０２、１０３のような端末により実行されることができる。当該方法は、下記のステップを含む。
【００１８】
ステップ２０１において、ユーザにより入力された音声情報を受信する。
【００１９】
本実施例において、音声情報は、ユーザが入力システムにおいて入力した音声であってもよい。ユーザが入力システムを利用して音声を入力するとき、入力システムを利用可能なクライアントは、ユーザにより入力された音声情報が受信される。
【００２０】
ステップ２０２において、音声情報をサーバに送信し、且つサーバから送信された識別語句とピンインを受信する。
【００２１】
本実施例において、ステップ２０１を通じてユーザにより入力された音声情報を受信した後、音声情報をサーバに送信することができる。サーバは、受信された、ユーザにより入力された音声情報に対して音声識別を実行して識別語句を取得することができる。その後、サーバは、識別語句を分解して複数の単語を取得することができる。サーバは、識別語句を分解して複数の単語を取得した後、識別語句を分解して得られた複数の単語のうち確信度が閾値より低い単語を確定することができる。
【００２２】
本実施例において、識別語句を分解して得られる一つの単語の確信度は、単語のうちの字の音節により構成可能な単語の数、単語と、識別語句を分解して得られる、当該単語と隣接する単語とのマッチング程度によって確定することができる。
【００２３】
例えば、識別語句を分解して得られる一つの単語のうちの字の音節により構成可能な単語の新しい単語の数が多いほど、すなわち音節が異なる声調を採用する場合に組み合わせて得られる新しい単語の数が多いほど、当該単語の確信度は低い。識別語句を分解して得られる一つの単語と、識別語句を分解して得られる複数の単語のうち当該単語と隣接する単語とのマッチング程度が低いほど、すなわち単語組み合わせを構成する可能性が低いほど、当該単語の確信度は低い。
【００２４】
サーバは、識別語句を分解し、識別語句を分解して得られた複数の単語のうち確信度が閾値より低い単語を確定した後、識別語句を分解して得られた複数の単語のうち確信度が閾値より低い単語のピンインを確定することができる。
【００２５】
本実施例において、サーバが、受信されたユーザにより入力された音声情報に対して音声識別を実行して、識別語句を取得し、識別語句を分解して得られた複数の単語のうち確信度が閾値より低い単語のピンインを確定した後、サーバから返信された識別語句と、識別語句を分解して得られた複数の単語のうち確信度が閾値より低い単語のピンインとを受信することができる。
【００２６】
ステップ２０３において、予め設定されたシソーラスにおいてピンインに対応する単語を捜し出し、ジョインティング語句を取得する。
【００２７】
本実施例において、ステップ２０２を通じて、サーバから返信された識別語句、及び識別語句を分解して得られた複数の単語のうち確信度が閾値より低い単語のピンインを受信した後、予め設定されたシソーラスにおいて、例えばユーザシソーラスにおいて当該確信度が閾値より低い単語のピンインに対応する単語を捜し出し、識別語句のうち確信度が閾値より低い単語を、予め設定されたシソーラスにおいて捜し出された確信度が閾値より低い単語のピンインに対応する単語で切り替えて、確信度が閾値より低い単語のピンインに対応する単語と、識別語句のうち切り替えられていない他の単語とを含むジョインティング語句を取得することができる。
【００２８】
本実施例の一部の選択可能な実現形態において、予め設定されたシソーラスは、新造語シソーラスを含む。サーバから返信された識別語句、及び識別語句を分解して得られた複数の単語のうち確信度が閾値より低い単語のピンインを受信した後、新造語シソーラスにおいて確信度が閾値より低い単語のピンインに対応する単語を捜し出すことができる。例えば、ユーザにより入力された音声情報に新造語が含まれている場合、サーバは、ユーザにより入力された音声情報に対して音声識別を実行して得た識別語句を分解した複数の単語のうち、当該新造語に対応する単語の確信度が閾値より低いと確定することができるため、ユーザにより入力された音声情報に対して音声識別を実行して得た識別語句を分解した当該新造語に対応する単語を、確信度が閾値より低い単語とすることができる。その後、サーバから返信された、音声情報に対して音声識別を実行して得た複数の単語のうち確信度が閾値より低い単語のピンインを受信することができるため、新造語シソーラスにおいて確信度が閾値より低い単語のピンインに対応する単語を捜し出すことができる。即ち、新造語シソーラスにおいて、ユーザにより入力された音声情報のうちの新造語を捜し出すことができる。ユーザにより入力された音声情報のうちの新造語を捜し出した後、サーバが音声情報に対して音声識別を実行して得た識別語句のうち確信度が閾値より低い単語、すなわち新造語に対応する単語を、捜し出されたピンインに対応する単語すなわち新造語で切り替えて、新造語と、識別語句のうち切り替えられていない他の単語とを含むジョインティング語句を取得することができる。
【００２９】
ステップ２０４において、ジョインティング語句に対応する重みと識別語句に対応する重みの比較結果に基づいて、ユーザに表示する候補結果を確定する。
【００３０】
本実施例において、ステップ２０３を通じて、識別語句のうち確信度が閾値より低い単語を、捜し出されたピンインに対応する単語で切り替えてジョインティング語句を取得した後、ジョインティング語句に対応する重みと識別語句に対応する重みの比較結果に基づいて、ユーザに表示する候補結果を確定することができる。
【００３１】
本実施例において、一つの語句に対応する重みは、下記の方式で計算することができる。語句のうちの各単語は、単語図構造における一つのノードに対応し、互いに隣接するノード同士の関連度を計算し、すなわち互いに隣接する単語同士の関連度を計算し、関連度の和を、語句に対応する重みとすることができる。
【００３２】
本実施例の一部の選択可能な実現方式において、ジョインティング語句に対応する重みが識別語句に対応する重みより大きい場合、ジョインティング語句を、ユーザに表示する候補結果とすることができる。即ち、ジョインティング語句を、ユーザに表示する、ユーザが端末で実行される入力システムに入力した音声の候補結果とする。ジョインティング語句に対応する重みが識別語句に対応する重みより小さい場合、識別語句を、ユーザに表示する候補結果にすることができる。即ち、識別語句を、ユーザに表示する、ユーザが端末で実行される入力システムにユーザが入力した音声の候補結果とすることができる。
【００３３】
例えば、ユーザにより入力された音声情報に新造語が含まれている場合、サーバは、ユーザにより入力された音声情報に対して音声識別を実行して得た識別語句を分解した、当該新造語に対応する単語の確信度が閾値より低いと確定することができるため、ユーザにより入力された音声情報に対して音声識別を実行して得た識別語句を分解した、当該新造語に対応する単語を、確信度が閾値より低い単語とすることができる。その後、サーバから返信された、音声情報に対して音声識別を実行して得た単語のうち確信度が閾値より低い単語のピンインを受信することができるため、新造語シソーラスにおいて、確信度が閾値より低い単語のピンインに対応する単語、すなわちユーザにより入力された音声情報のうちの新造語を捜し出すことができる。ユーザにより入力された音声情報のうちの新造語が捜し出された後、サーバが音声情報に対して音声識別を実行して得た識別語句のうち確信度が閾値より低い単語、すなわち新造語に対応する単語を、捜し出されたピンインに対応する単語、すなわち新造語で切り替えて、新造語と、識別語句のうち切り替えられていない他の単語とを含むジョインティング語句を取得することができる。
【００３４】
正確に識別された、ユーザにより入力された音声情報のうちの新造語で、識別語句のうち確信度が閾値より低い単語を切り替えたため、新造語を含むジョインティング語句に対応する重みはサーバが音声情報に対して音声識別を実行して得た識別語句に対応する重みより大きく、そのため、新造語を含むジョインティング語句を、ユーザに表示する候補結果とし、入力システムにおいて入力した音声の正確な候補結果をユーザに提供することができる。
【００３５】
図３を参照すると、本出願による情報入力方法の他の一つの実施例の流れを示す。説明すべきなことは、本出願の実施例に係る情報入力方法は、サーバ、例えば図１のサーバ１０５により実行されることができる。当該方法は、下記のステップを含む。
【００３６】
ステップ３０１において、端末から送信された音声情報を受信する。
【００３７】
本実施例において、ユーザが端末において音声情報を入力した後、端末から送信された音声情報を受信することができる。
【００３８】
本実施例の一部の選択可能な実現方式において、音声情報とは、ユーザが端末で実行される入力システムに入力した音声であってもよい。ユーザが入力システムを用いて音声を入力する場合、端末から送信された音声情報を受信することができる。
【００３９】
ステップ３０２において、音声情報に対して音声識別を実行して識別語句を取得し、且つ識別語句を分解して複数の単語を取得する。
【００４０】
本実施例において、ステップ３０１を通じて端末から送信された音声情報を受信した後、音声情報に対して音声識別を実行して識別語句を取得し、且つ識別語句を分解して複数の単語を取得することができる。
【００４１】
ステップ３０３において、複数の単語のうち確信度が閾値より低い単語を確定し、且つ識別語句と確定された単語のピンインを端末に送信する。
【００４２】
本実施例において、ステップ３０２を通じて、識別語句を分解して複数の単語を取得した後、識別語句を分解して得られた複数の単語のうち確信度が閾値より低い単語を確定し、かつ識別語句と、確定された確信度が閾値より低い単語のピンインとを端末に送信することができる。
【００４３】
本実施例において、識別語句を分解して得られる一つの単語の確信度は、単語のうちの字の音節により構成可能な単語の量、単語と、識別語句を分解して得られる、単語と隣接する単語とのマッチング程度によって確定することができる。
【００４４】
例えば、識別語句を分解して得られる一つの単語のうちの字の音節により構成可能な単語の新しい単語の量が多いほど、音節が異なる声調を採用する場合に組み合わせて得られる新しい単語の量が多いほど、当該単語の確信度は低い。識別語句を分解して得られる一つの単語と、識別語句を分解して得られる複数の単語のうち当該単語と隣接する単語とのマッチング程度が低いほど、すなわち単語組み合わせを構成する可能性が低いほど、当該単語の確信度は低い。
【００４５】
本実施例において、識別語句を分解し得られた複数の単語のうち確信度が閾値より低い単語を確定した後、確信度が閾値より低い単語のピンインを確定し、識別語句と確信度が閾値より低い単語のピンインとを端末に送信することができる。
【００４６】
端末は、識別語句と確信度が閾値より低い単語のピンインとを受信した後、予め設定されたシソーラスにおいて、確信度が閾値より低い単語のピンインに対応する単語を捜し出すことができ、識別語句のうち確信度が閾値より低い単語を、捜し出されたピンインに対応する単語で切り替えてジョインティング語句を取得する。端末は、ジョインティング語句に対応する重みと識別語句に対応する重みの比較結果に基づいて、ユーザに表示する、ユーザが端末で実行される入力システムに入力した音声の候補結果を確定することができる。
【００４７】
本実施例において、一つの語句に対応する重みは、下記の方式で計算することができる。語句のうちの各単語は、単語図構造における一つのノードに対応し、互いに隣接するノード同士の関連度を計算し、すなわち互いに隣接する単語同士の関連度を計算し、関連度の和を、語句に対応する重みとすることができる。
【００４８】
本実施例の一部の選択可能な実現方式において、端末が、識別語句を分解して得られた複数の単語のうち確信度が閾値より低い単語のピンインを受信した後、端末は、端末の予め設定されたシソーラスにおいて、確信度が閾値より低い単語のピンインに対応する単語を捜し出すことができる。その後、端末から送信された、端末の予め設定されたシソーラスにおいて捜し出された確信度が閾値より低い単語のピンインに対応する単語を受信することができ、識別語句のうち確信度が閾値より低い単語を、予め設定されたシソーラスにおいて捜し出された確信度が閾値より低い単語のピンインに対応する単語で切り替えて、ジョインティング語句を取得する。予め設定されたシソーラスは、新造語シソーラスであってもよい。ジョインティング語句に対応する重みが識別語句に対応する重みより大きい場合、ジョインティング語句を、端末に送信する語句とすることができ、そのため、端末は、ジョインティング語句を、ユーザに表示する、ユーザが端末で実行される入力システムに入力した音声の候補結果とすることができる。ジョインティング語句に対応する重みが識別語句に対応する重みより小さい場合、識別語句を、端末に送信する語句とすることができ、そのため、端末は、識別語句を、ユーザに表示する、ユーザが端末で実行される入力システムに入力した音声の候補結果とすることができる。
【００４９】
本出願は、端末をさらに提供し、当該端末には、一つまたは複数のプロセッサ、一つまたは複数のプログラムを記憶するためのメモリが設けられることができ、一つまたは複数のプログラムには、上記ステップ２０１〜２０４において説明された動作を実行するための命令が含まれてもよい。一つまたは複数のプログラムが一つまたは複数のプロセッサにより実行される場合、一つまたは複数のプロセッサが上記ステップ２０１〜２０４において説明された動作を実行するようにする。
【００５０】
本出願は、サーバをさらに提供し、当該サーバには、一つまたは複数のプロセッサ、一つまたは複数のプログラムを記憶するためのメモリが設けられることができ、一つまたは複数のプログラムには、上記ステップ３０１〜３０３において説明された動作を実行するための命令が含まれてもよい。一つまたは複数のプログラムが一つまたは複数のプロセッサにより実行される場合、一つまたは複数のプロセッサが上記ステップ３０１〜３０３において説明された動作を実行するようにする。
【００５１】
本出願は、コンピュータ読取り可能な非揮発性媒体をさらに提供し、当該コンピュータ読取り可能な媒体は、端末に含まれてもよく、単独に存在して端末に設けられなくてもよい。当該コンピュータ読取り可能な非揮発性媒体には、一つまたは複数のプログラムがローディングされており、一つまたは複数のプログラムが端末により実行される場合、端末が、ユーザにより入力された音声情報を受信し、音声情報をサーバに送信し、且つサーバから送信された、音声情報に対して音声識別を実行して得た識別語句と、前記識別語句を分解した単語のうち確信度が閾値より低い単語のピンインとを受信し、予め設定されたシソーラスにおいてピンインに対応する単語を捜し出し、且つ識別語句のうち確信度が閾値より低い単語を、捜し出されたピンインに対応する単語で切り替えてジョインティング語句を取得し、ジョインティング語句に対応する重みと識別語句に対応する重みの比較結果に基づいて、ユーザに表示する候補結果を確定するようにする。
【００５２】
本出願は、コンピュータ読取り可能な非揮発性媒体をさらに提供し、当該コンピュータ読取り可能な非揮発性媒体は、サーバに含まれてもよく、単独に存在してサーバに設けられなくてもよい。当該コンピュータ読取り可能な非揮発性媒体には、一つまたは複数のプログラムがローディングされており、一つまたは複数のプログラムがサーバにより実行される場合、サーバが、端末から送信された音声情報を受信し、音声情報に対して音声識別を実行して識別語句を取得し、且つ識別語句を分解して複数の単語を取得し、複数の単語のうち確信度が閾値より低い単語を確定し、識別語句と確定された単語のピンインとを端末に送信するようにする。
【００５３】
説明すべきなことは、上記コンピュータ読取り可能な非揮発性媒体は、コンピュータ読取り可能な信号媒体、またはコンピュータ読取り可能な非揮発性記憶媒体、または上記両者のいずれの組み合わせであってもよい。コンピュータ読取り可能な記憶媒体は、例えば、電気、磁気、光、電磁気、赤外線または半導体のシステム、装置または素子、または上記媒体のいずれの組み合わせを含んでもいいが、これに限定されない。コンピュータ読取り可能な非揮発性記憶媒体のより具体的な例は、一つまたは複数の導線を有する電気的接続、携帯式コンピュータディスク、ハードディスク、ＲＡＭ、ＲＯＭ、ＥＰＲＯＭまたはフラッシュメモリ、光ファイバー、携帯式コンパクト磁気ディスクローム（ＣＤ−ＲＯＭ）、光記憶素子、磁気記憶素子または上記メモリのいずれの適切な組み合わせを含んでもいいが、これに限定されない。本出願において、コンピュータ読取り可能な非揮発性記憶媒体は、プログラムを含むか記憶するいずれかの種類の媒体であってもよく、当該プログラムは、命令実行システム、装置または素子により使用されるか、またはそれと組み合わせて使用されることができる。一方、本出願において、コンピュータ読取り可能な信号媒体は、ベースバンドまたはキャリアの一部として伝播されるデータ信号に含まれてもよく、その中には、コンピュータ読取り可能なプログラムコードがローディングされている。このように伝播されるデータ信号は、いろいろな形を採用することができ、電磁気信号、光信号または上記信号のいずれの適切な組み合わせを含むが、これに限定されない。コンピュータ読取り可能な信号媒体は、さらにコンピュータ読取り可能な非揮発性記憶媒体以外のコンピュータ読取り可能ないずれかの非揮発性媒体であってもよく、当該コンピュータ読取り可能な媒体は、命令実行システム、装置または素子により使用されるかまたはそれと組み合わせて使用されるプログラムを送信、伝播または伝送することができる。コンピュータ読取り可能な媒体に含まれるプログラムコードは、いずれかの適切な媒体で伝送することができ、無線、電気線、光ケーブル、ＲＦなど、または上記媒体のいずれかの適切な組み合わせを含むが、これに限定されない。
【００５４】
以上の説明は、本出願の比較的好ましい実施例、及び応用する技術原理に対する説明だけである。当業者は、本出願の発明の範囲が上記技術的特徴の特定の組み合わせからなる技術案に限定されないとともに、上記発明の趣旨を離脱しない状況で、上記技術的特徴または均等特徴を任意に組み合わせて形成される他の技術案も含むべきである、ということを理解すべきである。例えば、上記特徴と本出願において開示された（しかし、これに限定されない）類似な機能を有する技術的特徴を互いに切り替えて形成される技術案を含むべきである。
【図１】
2019008771.tif 000003
【図２】
2019008771.tif 000004
【図３】
2019008771.tif 000005
【外国語明細書】
2019008771.tif 000006
2019008771.tif 000007
2019008771.tif 000008
2019008771.tif 000009
2019008771.tif 000010
2019008771.tif 000011
2019008771.tif 000012
2019008771.tif 000013
2019008771.tif 000014
2019008771.tif 000015
2019008771.tif 000016
2019008771.tif 000017
2019008771.tif 000018
2019008771.tif 000019
2019008771.tif 000020
2019008771.tif 000021
2019008771.tif 000022