Official documentation
DictationRecognizer: Unity Scripting API
Unity Technologies, Unity Scripting API documentation, 2026
Read the originalRead on October 17, 2026
- What it is
- The Unity scripting reference for DictationRecognizer, the class that turns open-ended speech into text in a Unity app. It covers the events, the Start and Stop methods, the Dispose step, and the Windows-only requirement.
- How much weight it carries
- Official Unity documentation for the engine's own API. It describes the Windows speech recognizer that Unity wraps, so it reflects Windows rules and not the cross-platform support that a Unity game may need. Check the version selector on the page for the Unity version you use.
Facts taken from this source
- Unity's scripting reference says the DictationRecognizer must be disposed with Dispose() once you are done with it, to release the resources it uses.
“Once done with the recognizer, it must be disposed using Dispose() method to release the resources it uses.” (Description)
- Unity's scripting reference says that if dictation is not enabled in the Speech privacy settings, the DictationRecognizer fails when you call Start.
“If dictation is not enabled, DictationRecognizer will fail on Start” (Description, after the code example)
- Unity's scripting reference says the DictationRecognizer is currently functional only on Windows 10, and that dictation must be permitted in the user's Speech privacy policy.
“Dictation recognizer is currently functional only on Windows 10, and requires that dictation is permitted in the user's Speech privacy policy” (Description, after the code example)