> ## Documentation Index
> Fetch the complete documentation index at: https://docs.typingmind.com/llms.txt
> Use this file to discover all available pages before exploring further.

# Voice Input (Speech to Text)

Voice input on TypingMind allows you to convert spoken language into written text, making it accessible and user-friendly for all users.

We offer 2 speech-to-text providers:

* Web API (Free)
* OpenAI Whisper (Pay as you go)
* Groq Whisper (Pay as you go)
* Azure Whisper (Pay as you go)

Let’s see how to set them up.

## **1. Web API (Free)**

You can use the Web API speech for free. To enable this:

* Go to **Settings** in the workspace bar
* Select **Voice Input**
* Choose **“Web API”** speech-to-text provider from the drop-down list
* Start recording your voice, which will be automatically transcribed into text so you can easily feed the AI model

![image.webp](https://mintcdn.com/typingmind/WjL1vJONkCdYBRi1/voice-input-\(speech-to-text\)/image.webp?fit=max\&auto=format\&n=WjL1vJONkCdYBRi1\&q=85\&s=0edf0e36675e69037ec365de266af5d6)

## **2. OpenAI Whisper**

To enable OpenAI Whisper, you **must enter your OpenAI API key:**

* Go to **API key within your Profile**
* Enter your [OpenAI API key](https://docs.typingmind.com/manage-and-connect-ai-models/openai.md)

![Openai Api Key](https://mintcdn.com/typingmind/xaXnPhjmAOhvRSzS/images/openai-api-key.webp?fit=max\&auto=format\&n=xaXnPhjmAOhvRSzS\&q=85\&s=f0a9313072f60db061311057801bf59d)

Then follow the steps below to enable it:

* Go to **Settings** in the workspace bar
* Select **Voice Input**
* Choose **“OpenAI Whisper”** speech-to-text provider from the drop-down list
* Start recording your voice, which will be automatically transcribed into text so you can easily feed the AI model

> [!TIP]
>
> You can also upload your recorded meetings/webinars with OpenAI Whisper to get the transcription. Please note that the uploaded file can not be exceeded 25MB

![image.webp](https://mintlify.s3.us-west-1.amazonaws.com/typingmind/voice-input-\(speech-to-text\)/image%201.webp)

## **3. Groq Whisper**

To enable Groq Whisper, you must provide your **Groq API key**.

![Groq Stt](https://mintcdn.com/typingmind/xaXnPhjmAOhvRSzS/images/groq-stt.webp?fit=max\&auto=format\&n=xaXnPhjmAOhvRSzS\&q=85\&s=0dc5304f2e85d912668c22d3818457b2)

Or, if you are part of a **TypingMind Team**, an administrator can set up the Groq API key in the **API Keys page** of the admin portal.

![Xnapper-2024-12-23-16.44.46.webp](https://mintcdn.com/typingmind/WjL1vJONkCdYBRi1/voice-input-\(speech-to-text\)/Xnapper-2024-12-23-16.44.46.webp?fit=max\&auto=format\&n=WjL1vJONkCdYBRi1\&q=85\&s=6626c021d04db668eabe03fd05513880)

## **4. Azure Whisper**

To enable Azure Whisper, you must provide your **Azure Whisper API key** and **API endpoint**.

![Azure Whisper Key](https://mintcdn.com/typingmind/xaXnPhjmAOhvRSzS/images/azure-whisper-key.webp?fit=max\&auto=format\&n=xaXnPhjmAOhvRSzS\&q=85\&s=2c0048b1c71b31e9b5cd5e5c644678d5)

Or, if you are part of a **TypingMind Team**, an administrator can set up the Azure API key and endpoint in the **API Keys page** of the admin portal.

![Xnapper-2024-12-23-16.52.18.webp](https://mintcdn.com/typingmind/WjL1vJONkCdYBRi1/voice-input-\(speech-to-text\)/Xnapper-2024-12-23-16.52.18.webp?fit=max\&auto=format\&n=WjL1vJONkCdYBRi1\&q=85\&s=2264e4ac4b56aed5bacb7a9cf8d0a1e6)

### How to get Azure Whisper API Key and Endpoint?

1. If you do not already have an Azure OpenAI account, create one [**here**](https://oai.azure.com/).
2. In the Azure Portal, navigate to the **Deployments** section.
3. Create a new deployment using a **Whisper model**.

![Xnapper-2024-12-23-17.00.37.webp](https://mintcdn.com/typingmind/WjL1vJONkCdYBRi1/voice-input-\(speech-to-text\)/Xnapper-2024-12-23-17.00.37.webp?fit=max\&auto=format\&n=WjL1vJONkCdYBRi1\&q=85\&s=d45c2a01c1d2d7600aa31120d3db1d1a)

1. Click on the deployment to view the details, and copy the **API Endpoint (Target URI)** and **API Key**.

![Xnapper-2024-12-23-17.05.45.webp](https://mintcdn.com/typingmind/WjL1vJONkCdYBRi1/voice-input-\(speech-to-text\)/Xnapper-2024-12-23-17.05.45.webp?fit=max\&auto=format\&n=WjL1vJONkCdYBRi1\&q=85\&s=cd1c527489949412e7d5ea850a0274ce)


This documentation is built and hosted on [Mintlify](https://mintlify.com), a developer documentation platform.