Hi,
I wanted to test the program - Speech-to-Text .
I’m particularly interested:
- Windows recognition - Windows Streaming
- Google recognition - Google Streaming and Non-Streaming
I do not understand what is causing the error.
Speech recognition is not supported on this machine. ???
I do not really understand what’s going on.
How can I solve this problem?
Please help?
Errors:
-
Starting the test application - speechToTextComparison
UnityException: Speech recognition is not supported on this machine.
UnityEngine.Windows.Speech.DictationRecognizer.Create (ConfidenceLevel minimumConfidence, DictationTopicConstraint topicConstraint) (at C:/buildslave/unity/build/artifacts/generated/common/runtime/SpeechBindings.gen.cs:92)
UnityEngine.Windows.Speech.DictationRecognizer…ctor (ConfidenceLevel minimumConfidence, DictationTopicConstraint topic) (at C:/buildslave/unity/build/Runtime/Export/Windows/Speech.cs:303)
UnitySpeechToText.Services.WindowsSpeechToTextService.Start () (at Assets/SpeechToText/Scripts/SpeechToTextServices/WindowsSpeechToTextService.cs:49) -
Start Recording
NullReferenceException: Object reference not set to an instance of an object
UnitySpeechToText.Services.WindowsSpeechToTextService.StartRecording () (at Assets/SpeechToText/Scripts/SpeechToTextServices/WindowsSpeechToTextService.cs:66)
UnitySpeechToText.Widgets.SpeechToTextServiceWidget.StartRecording () (at Assets/SpeechToText/Scripts/SpeechToTextWidgets/SpeechToTextServiceWidget.cs:300)
UnitySpeechToText.Widgets.SpeechToTextComparisonWidget.StartRecording () (at Assets/SpeechToText/Scripts/SpeechToTextWidgets/SpeechToTextComparisonWidget.cs:251)
UnitySpeechToText.Widgets.SpeechToTextComparisonWidget.OnRecordButtonClicked () (at Assets/SpeechToText/Scripts/SpeechToTextWidgets/SpeechToTextComparisonWidget.cs:207)
UnityEngine.Events.InvokableCall.Invoke (System.Object args) (at C:/buildslave/unity/build/Runtime/Export/UnityEvent.cs:153)
UnityEngine.Events.InvokableCallList.Invoke (System.Object parameters) (at C:/buildslave/unity/build/Runtime/Export/UnityEvent.cs:630)
UnityEngine.Events.UnityEventBase.Invoke (System.Object parameters) (at C:/buildslave/unity/build/Runtime/Export/UnityEvent.cs:765)
UnityEngine.Events.UnityEvent.Invoke () (at C:/buildslave/unity/build/Runtime/Export/UnityEvent_0.cs:53)
UnityEngine.UI.Button.Press () (at C:/buildslave/unity/build/Extensions/guisystem/UnityEngine.UI/UI/Core/Button.cs:35)
UnityEngine.UI.Button.OnPointerClick (UnityEngine.EventSystems.PointerEventData eventData) (at C:/buildslave/unity/build/Extensions/guisystem/UnityEngine.UI/UI/Core/Button.cs:44)
UnityEngine.EventSystems.ExecuteEvents.Execute (IPointerClickHandler handler, UnityEngine.EventSystems.BaseEventData eventData) (at C:/buildslave/unity/build/Extensions/guisystem/UnityEngine.UI/EventSystem/ExecuteEvents.cs:52)
UnityEngine.EventSystems.ExecuteEvents.Execute[IPointerClickHandler] (UnityEngine.GameObject target, UnityEngine.EventSystems.BaseEventData eventData, UnityEngine.EventSystems.EventFunction`1 functor) (at C:/buildslave/unity/build/Extensions/guisystem/UnityEngine.UI/EventSystem/ExecuteEvents.cs:269)
UnityEngine.EventSystems.EventSystem:Update()
Regards,
Marek