2 instantiations of RecognizedWordUnit
System.Speech (2)
Internal\SapiInterop\SapiRecoInterop.cs (1)
438
wordUnits[i] = new
RecognizedWordUnit
(null, 1.0f, null, words[i], DisplayAttributes.OneTrailingSpace, TimeSpan.Zero, TimeSpan.Zero);
Result\RecognizedPhrase.cs (1)
204
wordList.Add(new
RecognizedWordUnit
(displayForm, element.SREngineConfidence, pronunciation, lexicalForm!, displayAttributes, new TimeSpan(element.ulAudioTimeOffset * TimeSpan.TicksPerMillisecond / 10000), new TimeSpan(element.ulAudioSizeTime * TimeSpan.TicksPerMillisecond / 10000)));
33 references to RecognizedWordUnit
System.Speech (33)
Internal\SapiInterop\SapiRecoInterop.cs (5)
435
RecognizedWordUnit
[] wordUnits = new
RecognizedWordUnit
[words.Length];
448
internal static ISpPhrase CreatePhraseFromWordUnits(
RecognizedWordUnit
[] words, CultureInfo culture, out GCHandle[] memHandles, out IntPtr coMem)
461
RecognizedWordUnit
word = words[i];
465
bDisplayAttributes =
RecognizedWordUnit
.DisplayAttributesToSapiAttributes(word.DisplayAttributes == DisplayAttributes.None ? DisplayAttributes.OneTrailingSpace : word.DisplayAttributes),
Recognition\RecognizerBase.cs (6)
363
internal RecognitionResult? EmulateRecognize(
RecognizedWordUnit
[] wordUnits, CompareOptions compareOptions)
376
foreach (
RecognizedWordUnit
wordUnit in wordUnits)
387
internal void EmulateRecognizeAsync(
RecognizedWordUnit
[] wordUnits, CompareOptions compareOptions)
400
foreach (
RecognizedWordUnit
wordUnit in wordUnits)
1845
private RecognitionResult? InternalEmulateRecognize(string? phrase, SpeechEmulationCompareFlags flag, bool useReco2,
RecognizedWordUnit
[]? wordUnits)
1877
private void InternalEmulateRecognizeAsync(string? phrase, SpeechEmulationCompareFlags flag, bool useReco2,
RecognizedWordUnit
[]? wordUnits)
Recognition\SpeechRecognitionEngine.cs (2)
345
public RecognitionResult? EmulateRecognize(
RecognizedWordUnit
[] wordUnits, CompareOptions compareOptions)
367
public void EmulateRecognizeAsync(
RecognizedWordUnit
[] wordUnits, CompareOptions compareOptions)
Recognition\SpeechRecognizer.cs (2)
152
public RecognitionResult? EmulateRecognize(
RecognizedWordUnit
[] wordUnits, CompareOptions compareOptions)
185
public void EmulateRecognizeAsync(
RecognizedWordUnit
[] wordUnits, CompareOptions compareOptions)
Result\RecognitionResult.cs (2)
64
public RecognizedAudio GetAudioForWordRange(
RecognizedWordUnit
firstWord,
RecognizedWordUnit
lastWord)
Result\RecognizedPhrase.cs (16)
154
public ReadOnlyCollection<
RecognizedWordUnit
> Words
162
List<
RecognizedWordUnit
> wordList = new(countOfElements);
197
DisplayAttributes displayAttributes =
RecognizedWordUnit
.SapiAttributesToDisplayAttributes(element.bDisplayAttributes);
206
_words = new ReadOnlyCollection<
RecognizedWordUnit
>(wordList);
301
DisplayAttributes displayAttributes =
RecognizedWordUnit
.SapiAttributesToDisplayAttributes(replacement.bDisplayAttributes);
420
IList<
RecognizedWordUnit
> words = Words;
443
IList<
RecognizedWordUnit
> words = Words;
454
private static List<ResultPropertiesRef> BuildRecoPropertyTree(SPSERIALIZEDPHRASE serializedPhrase, IntPtr phraseBuffer, RuleNode ruleTree, IList<
RecognizedWordUnit
> words, bool isSapi53Header)
466
private static SemanticValue RecursiveBuildSemanticProperties(IList<
RecognizedWordUnit
> words, List<ResultPropertiesRef> properties, RuleNode ruleTree, GrammarOptions semanticTag, ref Collection<SemanticValue>? dupItems)
543
private static void RecursivelyExtractSemanticProperties(List<ResultPropertiesRef> propertyList, int semanticsOffset, IntPtr phraseBuffer, RuleNode ruleTree, IList<
RecognizedWordUnit
> words, bool isSapi53Header)
575
private void RecursivelyExtractSemanticValue(IntPtr phraseBuffer, int semanticsOffset, SemanticValue semanticValue, IList<
RecognizedWordUnit
> words, bool isSapi53Header, GrammarOptions semanticTag)
808
private static bool TryExecuteOnParse(RuleNode ruleRef, SemanticValue value, IList<
RecognizedWordUnit
> words, out object? newValue, ref Exception? exceptionThrown)
854
private static bool ExecuteOnParse(Grammar grammar, RuleNode ruleRef, SemanticValue value, IList<
RecognizedWordUnit
> words, out object? newValue)
871
RecognizedWordUnit
[] recoUnits = new
RecognizedWordUnit
[ruleRef._count];
1217
private ReadOnlyCollection<
RecognizedWordUnit
>? _words;