Skip to content

Platform edition

Google Cloud Speech-to-Text for macOS

Google Cloud Speech-to-Text with service-account authentication and chunking for long recordings.

  • by TypeWhisper
  • Marketplace
Version
1.0.4
Plugin ID
com.typewhisper.google-cloud-stt
Requirements
TypeWhisper 0.12.0 or newer · macOS 14.0 or newer

Inside this edition

Google Cloud Speech-to-Text settings in TypeWhisper for macOS

Features in this edition

  • Cloud speech-to-text processing
  • Long recordings split across multiple recognition requests
  • Active dictionary terms passed to the provider
  • Authentication with a Google service account

Settings in this edition

  • Store and validate the service-account JSON securely
  • Choose the transcription model in add-on or provider settings
  • Set the default language as a full Google language code

About

Google Cloud Speech-to-Text adds a cloud transcription engine backed by Google’s speech recognition models. The plugin authenticates with a Google Cloud service-account JSON key instead of a simple API key and stores credentials securely in the macOS Keychain. Long recordings are automatically split into overlapping chunks so they stay within Google’s per-request size limit.

Features

  • 30+ languages including Arabic, Bengali, German, English, Spanish, French, Hindi, Japanese, Korean, Portuguese, Russian, Chinese, and more
  • Automatic punctuation and capitalization
  • Word-level time offsets for precise alignment
  • Speech context boosting for domain-specific vocabulary
  • Automatic audio chunking with overlap for long recordings
  • Built-in credential validation against the live API
  • Secure service-account storage in the macOS Keychain
  • Configurable default language code

Transcription Models

ModelID
Defaultdefault
Command and Searchcommand_and_search
Latest Shortlatest_short
Latest Longlatest_long
Phone Callphone_call
Videovideo

Configuration

  • Service Account JSON - Create a service account in Google Cloud Console, generate a JSON key, and paste the full contents into the plugin settings. Simple API keys are not supported.
  • Model - Select a recognition model. Use default or command_and_search for the broadest language coverage.
  • Default Language - A BCP-47 language code (e.g. en-US, de-DE) used when TypeWhisper does not pass a spoken language.

Setup

  1. Enable the Cloud Speech-to-Text API in your Google Cloud project.
  2. Create a service account and download the JSON key file.
  3. In TypeWhisper, open Settings > Discover plugins and install Google Cloud Speech-to-Text. The add-on then appears in the Settings sidebar, and its page opens.
  4. Paste the full JSON key contents and save.
  5. Select Google Cloud Speech-to-Text as your transcription engine in Settings or in a profile.

Stay close to TypeWhisper

Follow for release notes, workflow tips, and product updates while the app downloads.