PRO CODE CATEGORY update

After the student is allocated to the new Faculty, the Wayfinder Academy provides a hyper care by allowing students to verbally communicate with the voice digital twin of their mentor.

From the technology part, we are using:
1. LiveKit – to handle real-time audio communication. Students join room via the LiveKit SDK embedded in the Next.js frontend.

2. ChatGPT Voice Assistant – to process voice inputs using a pipeline:
– ASR (speech-to-text)

  • LLM (GPT-4) to generate intelligent responses
  • TTS text-to-speech
  • STT to process audio streams and convert them to text

3.Next.js application – serves as the frontend:

  • SSR ensures fast loading and API integration
  • connects students to LiveKit rooms and the assistant, displaying responses or playing them as audio

Here are more details on the backend part:

  • Transcription Handler:

an entrypoint function to connect to LiveKit Room, track subscriptions and initialise the assistant:

Leave a Reply