情報
要求されたトピックは次のとおりです。しかし、このトピックはこのライブラリには含まれていません。

SpeechRecognizer.PreloadGrammarsAsync Method

11/30/2012

音声文法セットのすべての文法を読み込みます。

構文


public IAsyncAction PreloadGrammarsAsync()

パラメーター

この メソッド にはパラメーターがありません。

戻り値

型: IAsyncAction

非同期アクションの結果。

注釈

音声認識でカスタム文法を使用するには、RecognizeAsync のメソッドで各文法を追加し、読み込み、使用する必要があります。AddGrammarFromListAddGrammarFromUri、および AddGrammarFromPredefinedType は内部キューに文法を追加しますが、文法はまだ読み込み済みの状態ではありません。文法を読み込むには 2 つの方法があります。RecognizeAsync を呼び出す前に、PreloadGrammarsAsync を明示的に呼び出すことができます。または PreloadGrammarsAsync を呼び出さないと、RecognizeAsync で自動的に呼び出されます。いずれの場合も同じ遅延が発生しますが、RecognizeAsync に負担を課すと、ユーザーが音声認識を試行したときに遅延が発生し、ユーザーが遅延に気付く可能性が高くなります。したがって、少数の簡単な文法だけがある場合を除き、このメソッドを呼び出してもかまいません。

要件

サポートされている最小のクライアント

サポートなし

サポートされている最小のサーバー

サポートなし

サポートされている最小の電話

Windows Phone 8

名前空間

Windows.Phone.Speech.Recognition
Windows::Phone::Speech::Recognition [C++]

メタデータ

Windows.winmd

Capabilities

ID_CAP_SPEECH_RECOGNITION [Windows Phone]
ID_CAP_MICROPHONE [Windows Phone]
ID_CAP_NETWORKING [Windows Phone]

参照

SpeechRecognizer

 

 

表示: