Would your application benefit from used-driven voice input or control? Find out about your options, and leveraging this amazing technology, along with a tip for implementation within your mixed reality application.
- [Instructor] Hi, and welcome to Mixed Reality Fundamentals Top Tips. Today, we're looking at voice input within Unity. When creating your application for mixed reality, you may soon find that either you have too few gestures or buttons on your controllers to do all the commands you want. You may also find that users find it less comfortable to use controllers where they need to find buttons. The first tip I would like to share is to use the simple, yet incredibly powerful solution of utilizing voice input.
Voice input can be leveraged in several ways. One of these is to use the keyword recognizer. This works through you first identifying some keywords you would like your user to use and then providing them to the recognizer to listen for while your application is running. This could be helpful for situations where you do not really need to know too much about what the user is saying, just that they want to use a command to trigger a specific action. Another voice input approach is to use the dictation recognizer.
This works through listening to the user and taking note of what has been said. The recognizer can detect pauses in speech, which is helpful if you wish to process something the user has said. This could be helpful for situations where you want to know, or record, everything the user is saying. You can then work out what has been said and trigger what you need from there. This could potentially also then be used to dictate and capture speech to text. The other tip is that if you choose to utilize keyword recognizer, be selective with the words you want to use.
Some keywords will be easier to recognize than others. You may also find users want to use certain words more intuitively, so it is a great idea to make use of that. You may also find users want to use certain words more intuitively, so it is a great idea to make use of that. Learn more about voice input within Unity, which will further augment your applications by heading over to our mixed reality fundamentals course.