How to get an API key

Voice Notes has no servers and no subscription. You bring your own key from one AI provider, and the app talks to that provider directly from your phone. Pick one below. You only need one.

Which one should I choose?

ProviderCostGood for
Google Gemini Free tier available (as of October 2026) Trying the app at no cost. Transcribes and translates in one step.
Sarvam Free credits when you sign up, then pay as you go Indian languages, with automatic language detection.
OpenAI Paid, from prepaid credit General use. Whisper handles many languages.

Prices, free tiers and limits are set by the providers and change. Check each provider's own page before relying on them.

Google Gemini Free tier

As of October 2026, Google offers a free tier for the Gemini API. It has usage limits, which Google can change, so check Google AI Studio for the current ones.

  1. Open Google AI Studio, API keys and sign in with a Google account.
  2. Choose Create API key. Pick a project, or let it create one for you.
  3. Copy the key.
  4. In Voice Notes, open Settings, choose Google Gemini, paste the key into API key, and tap Save.
Privacy on the free tier. Google's terms say that on the unpaid Gemini API tier, your content may be used to improve its products. Your voice notes are sent to Gemini, so avoid recording anything sensitive while you use the free tier, or use a paid key. Read Google's Gemini API terms for the current wording.

Sarvam

Built for Indian languages. New accounts get free credits, which do not expire. After that, speech-to-text is billed by the hour of audio.

  1. Open the Sarvam dashboard and sign up or sign in.
  2. Go to the API keys section and create a new key.
  3. Copy the key.
  4. In Voice Notes, open Settings, choose Sarvam, paste the key, and tap Save.

See Sarvam's pricing page for the current free credits and rates.

OpenAI

OpenAI's API is paid and separate from a ChatGPT subscription. You add prepaid credit, and each request uses some of it.

  1. Open the OpenAI API keys page and sign in.
  2. Add a payment method and some credit under Billing if you have not already.
  3. Choose Create new secret key, give it a name such as "Voice Notes", and copy it. OpenAI shows the key only once.
  4. In Voice Notes, open Settings, choose OpenAI, paste the key, and tap Save.

Consider setting a monthly spending limit in your OpenAI billing settings.

Keeping your key safe