Comments (9)
Hi, I know is a bit late but did you solve the issue for the oculus quest?
from speech-and-text-unity-ios-android.
Hi, I know is a bit late but did you solve the issue for the oculus quest?
No :(
I stopped the project.
Any way to implement speech to text on oculus quest through unity ?
from speech-and-text-unity-ios-android.
to bad, i want to implement it to in a future
i ll start looking any solution
from speech-and-text-unity-ios-android.
hey if you want to know, i found and sdk that aparently works on oculus quest, i cant test it yet becouse i dont have mi gear, but the coments says that somo people use it for oculus, here is the link:
https://github.com/Azure-Samples/cognitive-services-speech-sdk
from speech-and-text-unity-ios-android.
wow
Sounds like a life saver
Did you try it yet ?
from speech-and-text-unity-ios-android.
I tried using this packet on Oculus and it seems the callbacks don't get called, not sure if its a me error or if it just doesnt work for Oculus. I also gave this a go: https://github.com/Azure-Samples/cognitive-services-speech-sdk but you will need to pay for it.
from speech-and-text-unity-ios-android.
I can verify this library does not currently work with Oculus Quest 2 and Unity 2020.3.22f1. Presumably the c# cognitive services library will work, although as stated by @StuartWright it appears to require a subscription to the service via azure.
Here is an example of the exception I'm receiving when calling the SpeechToText.instance.StartRecording()
function:
AndroidJavaException: android.content.ActivityNotFoundException: No Activity found to handle Intent { act=android.speech.action.RECOGNIZE_SPEECH (has extras) }
android.content.ActivityNotFoundException: No Activity found to handle Intent { act=android.speech.action.RECOGNIZE_SPEECH (has extras) }
at android.app.Instrumentation.checkStartActivityResult(Instrumentation.java:2058)
at android.app.Instrumentation.execStartActivity(Instrumentation.java:1716)
at android.app.Activity.startActivityForResult(Activity.java:5211)
at android.app.Activity.startActivityForResult(Activity.java:5169)
at com.starseed.speechtotext.Bridge.OpenSpeechToText(Bridge.java:26)
at com.unity3d.player.UnityPlayer.nativeRender(Native Method)
at com.unity3d.player.UnityPlayer.access$300(Unknown Source:0)
at com.unity3d.player.UnityPlayer$e$1.handleMessage(Unknown Source:95)
at android.os.Handler.dispatchMessage(Handler.java:103)
at android.os.Looper.loop(Looper.java:214)
at com.unity3d.player.UnityPlayer$e.run(Unknown Source:20
Googling returns this stackoverflow post: https://stackoverflow.com/questions/9479846/no-activity-found-to-handle-intent-act-android-speech-action-recognize-speech
It appears the Quest is missing the com.google.android.voicesearch
app (or presumably any other app which would respond to the RECOGNIZE_SPEECH
intent). I'm a little out of my depth here on the android and java side of things so I'm not sure if this is a dead end. It seems to me the options would be installing an app to handle the intent (which might not be allowed or possible on this device) or maybe to include a wrapper lib which routes the intent into whatever voice recognition the Quest is using natively.
from speech-and-text-unity-ios-android.
I just stumbled across this, Oculus is working on an experimental voice SDK. If you're trying to integrate voice commands into a game or app this is probably going to be the best supported way to do it: https://developer.oculus.com/experimental/voice-sdk-integrate-voice
from speech-and-text-unity-ios-android.
Hey guys I have found a couple solutions if anyone is still interested: #66
from speech-and-text-unity-ios-android.
Related Issues (20)
- .
- Build is failing in xcode
- Registering new Vocabulary for the Speech-To-Text-Plugin to understand (IOS)
- IOS build error by undefined sumbols for arm64
- Error on Samsung S8 HOT 18
- Error SpeechRecognizer bind to recognition service failed |Android 11 HOT 11
- Build fails for iOS HOT 2
- Speech to text in android not working HOT 9
- Recents problems with Android 11 HOT 2
- Language pt-BR (Brasil) uses pt (Portugal)
- Speech to text doesn't work with popup - false (android) HOT 3
- speech to text just doesnot work
- Unity plugin speechToText not working when isShowPopupAndroid = false HOT 11
- Speech recognition not working HOT 1
- Create text in real time
- TextMeshPro not updating, does anyone know how to solve this? HOT 2
- 2 Android manifest
- Unexpected file found in Frameworks error during iOS Archiving process. HOT 1
- Android build fails
- IOS Text to Speech is not working
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from speech-and-text-unity-ios-android.