Forum Discussion

🚨 This forum is archived and read-only. To submit a forum post, please visit our new Developer Forum. 🚨
InterfaseVR's avatar
InterfaseVR
Explorer
8 years ago

[Oculus Go] "This app uses the speech API, which is not supported on this device"

Hi,
I'm trying to upload the alpha version of my application on the oculus build dashboard, but I keep getting this message from the test status result: "This app uses the speech API, which is not supported on this device.".
I'm using Unity 2018.1.0f2 with all the oculus integration assets updated. I did some research and tried re-generating the AndroidManifest.xml with the tools->oculus feature, then added this line manually
<uses-feature
android:name="android.hardware.microphone"
android:required="false" />
inside the manifest template in Assets\Plugins\Android.
After the build I inspected the apk and noticed that the merged manifest file has this permission listed:
<uses-permission
android:name="android.permission.RECORD_AUDIO" />
which I guess could be the issue ... but I don't really know how to get rid of it, Unity seems to add it arbitrarily.
If I push the app directly from Unity to the Oculus Go it works without any issue so I'm a bit confused, I'm pretty sure I haven't written any line of code that could require such API
in order to run (or that RECORD_AUDIO permission to be added in the manifest file), yet I'm also pretty sure that I'm missing something obvious :)
I hope somebody will be able to help me, thanks in advance.

13 Replies

Replies have been turned off for this discussion