LiveKit docs › Models › STT › Additional models › OVHCloud

---

# OVHCloud STT plugin guide

> How to use the OVHCloud STT plugin for LiveKit Agents.

Available in:
- [x] Node.js
- [x] Python

## Overview

This plugin allows you to use [OVHCloud AI Endpoints](https://www.ovhcloud.com/en/public-cloud/ai-endpoints/) as an STT provider for your voice agents.

### Installation

Install the OpenAI plugin to add OVHCloud AI Endpoints support:

**Python**:

```shell
uv add "livekit-agents[openai]~=1.5"

```

---

**Node.js**:

```shell
pnpm add @livekit/agents-plugin-openai@1.x

```

### Authentication

The OVHCloud AI Endpoints plugin requires an [API key](https://ovh.com/manager). You can generate one by creating a new Public Cloud project, then navigate to **AI Endpoints** > **API key**.

Set `OVHCLOUD_API_KEY` in your `.env` file.

### Usage

Use OVHCloud AI Endpoints STT in your `AgentSession` or as a standalone transcription service. For example, you can use this STT in the [Voice AI quickstart](https://docs.livekit.io/agents/start/voice-ai.md).

**Python**:

```python
from livekit.plugins import openai
session = AgentSession(
   stt=openai.STT.with_ovhcloud(
      model="whisper-large-v3-turbo",
      language="en",
   ),
   # ... tts, llm, vad, turn_handling, etc.
)

```

---

**Node.js**:

```typescript
import * as openai from '@livekit/agents-plugin-openai';
const session = new voice.AgentSession({
    stt: new openai.STT.withOVHcloud(
        model: "whisper-large-v3-turbo"
    ),
    // ... tts, llm, vad, turnHandling, etc.
});

```

### Parameters

This section describes some of the available parameters. See the plugin reference links in the [Additional resources](#additional-resources) section for a complete list of all available parameters.

- **`model`** _(string)_ (optional) - Default: `whisper-large-v3-turbo`: Name of the STT model to use. For help with model selection, see the [OVHCloud AI Endpoints STT documentation](https://help.ovhcloud.com/csm/en-gb-public-cloud-ai-endpoints-audio-models?id=kb_article_view&sysparm_article=KB0072728).

- **`language`** _(LanguageCode)_ (optional) - Default: `en`: [Language code](https://docs.livekit.io/agents/models/stt.md#language-codes) for the input audio.

- **`prompt`** _(string)_ (optional): Prompt to guide the model's style or specify how to spell unfamiliar words. 224 tokens max.

## Additional resources

The following resources provide more information about using OVHCloud AI Endpoints with LiveKit Agents.

- **[OVHCloud AI Endpoints docs](https://help.ovhcloud.com/csm/en-gb-public-cloud-ai-endpoints-audio-models?id=kb_article_view&sysparm_article=KB0072728)**: OVHCloud AI Endpoints STT docs.

- **[Voice AI quickstart](https://docs.livekit.io/agents/start/voice-ai.md)**: Get started with LiveKit Agents and OVHCloud AI Endpoints STT.

---

This document was rendered at 2026-06-07T11:35:24.451Z.
For the latest version of this document, see [https://docs.livekit.io/agents/models/stt/ovhcloud.md](https://docs.livekit.io/agents/models/stt/ovhcloud.md).

To explore all LiveKit documentation, see [llms.txt](https://docs.livekit.io/llms.txt).