This is the finished project that forked from the HelloAgoraVision and added support for Voice AI. It uses the TEN AI framework to utilize LLM service from OpenAI and Speech service from Azure. With the TEN client plugin, a developer can build from the original project to this version in as little as 15 minutes.
- Set up TEN Frameworks Agent
- Obtain credentials:
-
Text to Speech Support API Key from Azure Speech Service
-
Agora project App ID
- Download the Unity SDK with visionPro support (AgoraRTC-Plugin-VisionOS.unitypackage)
-
Clone this repo and open the project from this folder.
-
Set up Unity environment for the VisionOS.
-
Import the AgoraRTC-Plugin-VisionOS.unitypackage.
-
Open the TestAgoraVP scene.
-
Fill in your App ID and server address.
- Build and Run the project on the device.
- Ask a question when the rotating sphere (AI Agent) shows up.
The MIT License (MIT).