The Mixed Reality Forums here are no longer being used or maintained.
There are a few other places we would like to direct you to for support, both from Microsoft and from the community.
The first way we want to connect with you is our mixed reality developer program, which you can sign up for at https://aka.ms/IWantMR.
For technical questions, please use Stack Overflow, and tag your questions using either hololens or windows-mixed-reality.
If you want to join in discussions, please do so in the HoloDevelopers Slack, which you can join by going to https://aka.ms/holodevelopers, or in our Microsoft Tech Communities forums at https://techcommunity.microsoft.com/t5/mixed-reality/ct-p/MicrosoftMixedReality.
And always feel free to hit us up on Twitter @MxdRealityDev.
Use Cortana Speech
Hi,
Is there a way to make Cortana say dynamic sentence from the HoloLens ?
we would like to integrate Cortana to our project so she could speak sentences that we would provide to her to help the user navigate our UI, offer hints,...
I haven't been able to find anything on the net related to that so far.
We are using Unity3D and C# for coding.
Thanks
Best Answer
-
Optionsutekai ✭✭✭
There is a dictation recognizer that will take a user's voice and dictate to text.
There is a keyword recognizer that will take a user's voice and convert to commands.
There is a grammar recognizer which uses an SRGS syntax file to recognize speech and convert to commands, and this is useful to say multiple commands all at once, and have the recognizer parse out and execute those commands individually.
There is a text to speech (TTS) manager in the holotoolkit which arose from this post https://forums.hololens.com/discussion/611/text-to-speech and this would likely be your fastest path to get text to speech working in your hololens app.
There is spatial sound management, as discussed in the holographic academy course 220. Allowing you to spatially control from where the TTS eminates.
Between all these, you get a rather full spectrum of voice and TTS processing capabilities.
I don't think Cortana is involved in any of this though. There is also the Windows 10 Narrator. My understanding is Cortana doesn't do text to speech directly.
9
Answers
There is a dictation recognizer that will take a user's voice and dictate to text.
There is a keyword recognizer that will take a user's voice and convert to commands.
There is a grammar recognizer which uses an SRGS syntax file to recognize speech and convert to commands, and this is useful to say multiple commands all at once, and have the recognizer parse out and execute those commands individually.
There is a text to speech (TTS) manager in the holotoolkit which arose from this post https://forums.hololens.com/discussion/611/text-to-speech and this would likely be your fastest path to get text to speech working in your hololens app.
There is spatial sound management, as discussed in the holographic academy course 220. Allowing you to spatially control from where the TTS eminates.
Between all these, you get a rather full spectrum of voice and TTS processing capabilities.
I don't think Cortana is involved in any of this though. There is also the Windows 10 Narrator. My understanding is Cortana doesn't do text to speech directly.
@utekai great ovreview
Building the future of holographic navigation. We're hiring.
Thanks, I will take a look at those.
does all of this needs internet connection?
I saw the 212 tutorial and the tutor used the same things. He said though that wifi connection is needed and i'm looking for somethin indipendent.
Ty
Hi, Have a look at my Hololens tutorial on how to use dictation using the latest MR Toolkit (2017). https://codeholo.com/2018/03/17/dictationexamplehololens/