Development of an audio-to-text transcription app for Oculus Quest 2 and 3.
I am developing an application for Oculus Quest 2 that converts audio into text, but I have encountered some issues. I tried using the SpeechRecognition API on a web page, but it doesn't seem to be compatible with the Oculus browser. I also tried installing Chrome, but that didn’t work either. I’ve explored alternatives like Vosk and PocketSphinx, but I haven't had success with them so far. My question is: is there any API or framework compatible with Oculus Quest 2 that would allow me to perform voice-to-text transcription? Any recommendations or guidance would be greatly appreciated. Thank you in advance for your help!1.1KViews1like2CommentsClarity on what I need to do with the User Age Group API
My app is for mixed ages, so I understand I need to use the API to get the age group of the user. But what am I meant to do with that information? The only platform services I use are the leaderboard and getting the username for the leaderboard. I've seen here (Platform Solutions: Unity | Oculus Developers) that an app which is primarily for children under 13 can't use leaderboards. But what about an app for a mixed age group? Do I just simply need to check the age? Do I need to disable the leaderboard if the user under 13? Do I need to close the app if they are under 10? None of this is clear in the docs. Please tell me what is required.9.5KViews5likes27CommentsLeaderboard / Achievement Testing
I'm probably asking a repeat question here. In the event this matches a similar ask - then there must be an answer. Scenario: I have integrated META Platform SDK into my VR App being developed in Unity Engine. 1. Latest Platform SDK integrated in App check 2. Leaderboard Setup including setup in Unity check 3. Test users created check 4. Test from Editor check and validated 5. Signed in with test user account on Quest2 Device check 6. Build to device using Android 12 API level 32 check 7. Leaderboard score test on device (FAILED!!!!!!!!!!!!!) Can someone tell me what I am missing please 🙂3.6KViews0likes1CommentCan't Get User Name (App Lab)
I am developing an Oculus Quest app for release on the App Lab. Previously, I was able to get the player's user name just fine via Oculus.Platform.Users.GetLoggedInUser().OnComplete(getLoggedInUserComplete); but recently that stopped working and now the user name is just an empty/null string. Essentially, I can't display a user name above players' heads anymore. Below is the code I am using to retrieve the user name: void getLoggedInUserComplete(Message msg) { if (msg.IsError) { Debug.LogError("Could not get Oculus user name!"); } else { Debug.Log("GetLoggedInUser success! " + msg + "; message type: " + msg.Type); if (msg.Type == Message.MessageType.User_GetLoggedInUser) { Debug.Log("Oculus GetLoggedInUser success! Setting user name in game manager: " + msg.GetUser().OculusID); GameManager.Instance.SetUserName(msg.GetUser().OculusID); Debug.Log(msg.GetUser().DisplayName); Debug.Log(msg.GetUser().ID); Debug.Log(msg.GetUser().OculusID); Debug.Log(msg.GetUser().ToString()); GetLoggedInUser is successful, however the message that gets returned is empty. Here is what prints out into the debug log from the above code: Oculus Platform entitlement check passed! GetLoggedInUser success! Oculus.Platform.MessageWithUser: message type: User_GetLoggedInUser Oculus GetLoggedInUser success! Setting user name in game manager: 0 Oculus.Platform.Models.User As you can see, all of the information returned in the GetLoggedInUser message is empty. My app key is correct, the entitlement check passes, and it successfully gets the logged in user but with an empty return message. It did not used to be this way but recently it broke (without me changing any of the code). I'm stumped. How can this be fixed?Solved7KViews1like7CommentsHorizon Worlds API? Other Meta App API?
Hello! I'd like to know if there is an API which we can call to retrieve data about upcoming events in Horizon Worlds or other Meta-owned metaverse apps? All of the docs I see are intended for people developing apps or doing things within Horizon Worlds, but not so much for getting metadata about Horizon Worlds or events in it.721Views0likes0CommentsWhat are the differences between Oculus OpenXR and Epic OpenXR ?
There are two option for OpenXR API in UE's Project Settings. One is Oculus OpenXR and another one is Epic OpenXR. I use VRE plugin and if I use Oculus OpenXR, I completely lose hand tracking functionality provided by VRE (which is amazing btw). If I use Epic OpenXR, I get everything I can wish for, except for some reason game's colors are washed out and who knows what else I miss out on (whatever special sauce Oculus OpenXR has over Epic's OpenXR). So, I am wondering what do I lose by going with Epic OpenXR over Oculus OpenXR ?Solved2.6KViews0likes5CommentsClawback API
Is there any method I can retrieve players' items status? From a developer perspective, I want to know why items from players are gone. There is an API to retrieve a list of items that the user owned (Retrieve Items Owned - https://developer.oculus.com/documentation/native/ps-iap-s2s/). However, if we called that API at different points of time, some items might be gone due to refund, chargeback or other reasons. Is there any way for a developer to know why items are gone? If this API does not exist, is it possible for meta to implement it?2.8KViews0likes1CommentAPI Call for clearing room data
Hey folks, I am looking into adding a feature to clear/reset the scanned room data on Quest 3. The intent is to be able to trigger this as part of a live update which will be updating room setup login from in game to avoid existing room data being modified, corrupted, offset etc. Does anyone know of a direct API call to clear that data or if its in a particular location/format that can be cleared through other means? Thanks506Views0likes0Comments