I want to use my own LLM to get speech-to-text transcription

Hello,

I’m using OpenVidu v3.3.0 single node. I want to use my own LLM to get speech-to-text transcription. I’ve already made the API server.

Can you help me how I can modify the project to use my own Speech Processing agent?

Hello,

It is very easy to integrate your own custom agent in an OpenVidu deployment. The steps are:

  1. Implement your agent using LiveKit Agents framework.
  2. Dockerized your agent.
  3. Add your agent to your OpenVidu deployment simply by creating a YAML file and restarting your deployment.

These steps are explained in detail here: Custom agents - openVidu

Thank you a lot! I didn’t notice that in documentation