ホーム › Media.Speech › ISpeechPhraseElement
ISpeechPhraseElement
COMIDispatch (デュアル)✅ IDispatch を実装(デュアルインターフェース)。HSP では
comobj 経由でメソッド名による遅延バインド呼び出しができます(vtableインデックス不要)。メソッド 13
vtbl = vtable インデックス(0始まり)。IDispatch 実装のため HSP ではメソッド名でも呼べます(上記)。低レベルの index 呼び出し用に vtbl も掲載。0〜2 は IUnknown。
vtbl 7 HRESULT get_AudioTimeOffset(INT* AudioTimeOffset)
| AudioTimeOffset | INT* | out | フレーズ先頭からこの要素までの時間オフセット(100ナノ秒単位)を受け取るポインタ。 |
vtbl 8 HRESULT get_AudioSizeTime(INT* AudioSizeTime)
| AudioSizeTime | INT* | out | この要素の音声長(100ナノ秒単位)を受け取るポインタ。 |
vtbl 9 HRESULT get_AudioStreamOffset(INT* AudioStreamOffset)
| AudioStreamOffset | INT* | out | 入力ストリーム上のこの要素の音声開始オフセット(バイト)を受け取るポインタ。 |
vtbl 10 HRESULT get_AudioSizeBytes(INT* AudioSizeBytes)
| AudioSizeBytes | INT* | out | この要素の音声のバイトサイズを受け取るポインタ。 |
vtbl 11 HRESULT get_RetainedStreamOffset(INT* RetainedStreamOffset)
| RetainedStreamOffset | INT* | out | 保持音声ストリーム上のこの要素のオフセット(バイト)を受け取るポインタ。 |
vtbl 12 HRESULT get_RetainedSizeBytes(INT* RetainedSizeBytes)
| RetainedSizeBytes | INT* | out | 保持音声内のこの要素のバイトサイズを受け取るポインタ。 |
vtbl 13 HRESULT get_DisplayText(LPWSTR* DisplayText)
| DisplayText | LPWSTR* | out | この要素の表示用テキストを受け取るポインタ。 |
vtbl 14 HRESULT get_LexicalForm(LPWSTR* LexicalForm)
| LexicalForm | LPWSTR* | out | この要素の字句形(正規化前の語形)を受け取るポインタ。 |
vtbl 15 HRESULT get_Pronunciation(VARIANT* Pronunciation)
| Pronunciation | VARIANT* | out | この要素の発音(音素列)を受け取るVARIANTポインタ。 |
vtbl 16 HRESULT get_DisplayAttributes(SpeechDisplayAttributes* DisplayAttributes)
| DisplayAttributes | SpeechDisplayAttributes* | out | 前後の空白付与等の表示属性(SpeechDisplayAttributes)を受け取るポインタ。 |
vtbl 17 HRESULT get_RequiredConfidence(SpeechEngineConfidence* RequiredConfidence)
| RequiredConfidence | SpeechEngineConfidence* | out | 文法が要求した最低信頼度(SpeechEngineConfidence)を受け取るポインタ。 |
vtbl 18 HRESULT get_ActualConfidence(SpeechEngineConfidence* ActualConfidence)
| ActualConfidence | SpeechEngineConfidence* | out | 実際の信頼度レベル(SpeechEngineConfidence: 低/中/高)を受け取るポインタ。 |
vtbl 19 HRESULT get_EngineConfidence(FLOAT* EngineConfidence)
| EngineConfidence | FLOAT* | out | エンジンが算出した生の信頼度スコア(FLOAT)を受け取るポインタ。 |