Welcome to Typeech

Typeech is the fastest cross-platform writing assistant. It allows you to transform speech into written text in ANY application on your Windows or macOS computer.

Pro Tip: Typeech works in Word, Notion, Slack, VS Code, and even your browser URL bar.

If you can type there, you can Typeech there.

Installation

Getting up and running takes less than 2 minutes.

Windows

  1. Download Typeech-Setup.exe
  2. Run the installer and follow the prompts
  3. Launch Typeech Application
  4. Grant Accessibility Permissions on launch (If needed)

macOS

  1. Download Typeech.dmg
  2. Drag to Applications folder
  3. Grant Accessibility Permissions on launch

Your First Writing

Once installed, launch the application and log in with your credentials.

How it works

1

Place cursor in any text field (e.g., Notepad)

2
Hold the hotkey to dictate.
3

Speak clearly and calmly while holding the key

4

Release to see text appear on your field

Keyboard Shortcuts

Global shortcuts for quick access to Typeech. Hold the keys while speaking for dictation.

Action Windows macOS
Hold to Speak Win+Ctrl Hold Cmd+Ctrl Hold
Agentic Writing Shift+Win+Ctrl Hold Shift+Cmd+Ctrl Hold
Paste Last Transcription Ctrl+Alt+V Cmd+Opt+V
Settings Ctrl+Alt+S Cmd+Opt+S
Cancel Recording Esc Esc

About Agentic Writing

Agentic Writing uses AI to understand your intent and compose professional text. Instead of dictating word-for-word, describe what you want written (e.g., "Write a polite email to John about the project delay"). Note: Agentic mode consumes 2x credits per character.

Writing Modes

Typeech offers specialized modes for different use cases.

Normal Writing Mode

  • Normal Mode (Default): Best for general dictation. Uses a balanced model for speed and accuracy. Ideal for writing with voice with proper grammar and spelling anywhere.

Agentic Writing Mode

AI-Powered

Agentic Writing is an AI-powered intelligent dictation mode that understands context and intent. Instead of dictating word-for-word, simply describe what you want written, and Typeech's AI agent will compose professional, well-structured text for you.

How it Works:

  1. Hold the Agentic hotkey (Shift+Win+Ctrl)
  2. Speak your instruction naturally in any language (e.g., "Write a polite email to John about the project delay")
  3. Release the keys and let Typeech compose the text for you

Perfect For:

  • Email composition
  • Document drafting
  • Content creation
  • Professional messaging

💰 Note: Agentic Writing uses advanced AI processing and consumes 2x credits per character written (double the cost of standard dictation).

Languages

Typeech supports over 99+ languages with auto identification capabilities.

en
English
English
bn
Bengali
বাংলা
zh
Chinese
中文
es
Spanish
Español
fr
French
Français
de
German
Deutsch
hi
Hindi
हिन्दी
ja
Japanese
日本語
ko
Korean
한국어
pt
Portuguese
Português
ru
Russian
Русский
ar
Arabic
العربية
it
Italian
Italiano
tr
Turkish
Türkçe
nl
Dutch
Nederlands
pl
Polish
Polski
vi
Vietnamese
Tiếng Việt
id
Indonesian
Bahasa Indonesia
th
Thai
ไทย
uk
Ukrainian
Українська
cs
Czech
Čeština
sv
Swedish
Svenska
af
Afrikaans
Afrikaans
am
Amharic
አማርኛ
hy
Armenian
Հայերեն
as
Assamese
অসমীয়া
az
Azerbaijani
Azərbaycan
ba
Bashkir
Башҡорт
be
Belarusian
Беларуская
bs
Bosnian
Bosanski
br
Breton
Brezhoneg
bg
Bulgarian
Български
my
Burmese
မြန်မာ
ca
Catalan
Català
yue
Cantonese
粵語
hr
Croatian
Hrvatski
da
Danish
Dansk
et
Estonian
Eesti
fo
Faroese
Føroyskt
fi
Finnish
Suomi
gl
Galician
Galego
ka
Georgian
ქართული
el
Greek
Ελληνικά
gu
Gujarati
ગુજરાતી
ht
Haitian Creole
Kreyòl Ayisyen
ha
Hausa
Hausa
haw
Hawaiian
ʻŌlelo Hawaiʻi
he
Hebrew
עברית
hu
Hungarian
Magyar
is
Icelandic
Íslenska
jw
Javanese
Basa Jawa
kn
Kannada
ಕನ್ನಡ
kk
Kazakh
Қазақ
km
Khmer
ខ្មែរ
lo
Lao
ລາວ
la
Latin
Latina
lv
Latvian
Latviešu
ln
Lingala
Lingála
lt
Lithuanian
Lietuvių
lb
Luxembourgish
Lëtzebuergesch
mk
Macedonian
Македонски
mg
Malagasy
Malagasy
ms
Malay
Bahasa Melayu
ml
Malayalam
മലയാളം
mt
Maltese
Malti
mi
Maori
Māori
mr
Marathi
मराठी
mn
Mongolian
Монгол
ne
Nepali
नेपाली
no
Norwegian
Norsk
nn
Norwegian Nynorsk
Nynorsk
oc
Occitan
Occitan
ps
Pashto
پښتو
fa
Persian
فارسی
pa
Punjabi
ਪੰਜਾਬੀ
ro
Romanian
Română
sa
Sanskrit
संस्कृतम्
sr
Serbian
Српски
sn
Shona
ChiShona
sd
Sindhi
سنڌي
si
Sinhala
සිංහල
sk
Slovak
Slovenčina
sl
Slovenian
Slovenščina
so
Somali
Soomaali
su
Sundanese
Basa Sunda
sw
Swahili
Kiswahili
tl
Tagalog
Tagalog
tg
Tajik
Тоҷикӣ
ta
Tamil
தமிழ்
tt
Tatar
Татар
te
Telugu
తెలుగు
bo
Tibetan
བོད་ཡིག
tk
Turkmen
Türkmen
ur
Urdu
اردو
uz
Uzbek
Oʻzbek
cy
Welsh
Cymraeg
yi
Yiddish
ייִדיש
yo
Yoruba
Yorùbá
zu
Zulu
isiZulu

Voice Shortcuts

Voice Shortcuts let you speak a trigger phrase during dictation and have it automatically replaced with useful text — dates, times, greetings, or your own custom text. They work instantly with zero latency, entirely on your device.

Example: While dictating, say insert today's date — the spoken phrase is replaced with May 6, 2026 before being typed into your application.

How It Works

1

Hold your dictation hotkey and speak a trigger phrase (e.g., insert current time)

2

Typeech detects the trigger phrase and replaces it with the dynamic value

3

The replacement text is pasted directly into your active application

Built-in Dynamic Shortcuts

Typeech includes 10 built-in voice shortcuts that generate dynamic values like dates and times. These are available in Settings → Voice Shortcuts.

Always Free

No Slot Cost

These three shortcuts are available on every plan and do not count toward your shortcut slot limit.

Speak This Also Matches Output
insert today's date insert the date, insert date May 6, 2026
insert current time insert the time, insert time 14:35
insert greeting insert greetings, insert a greeting Good morning / Good afternoon / Good evening

Premium Dynamics

Uses a Slot

These shortcuts use one slot each from your plan's shortcut limit. Enable them in Settings → Voice Shortcuts.

Speak This Also Matches Output
insert tomorrow's date insert tomorrow May 7, 2026
insert yesterday's date insert yesterday May 5, 2026
insert date after 7 days May 13, 2026 (any number 1–31)
insert time after 2 hours 16:35 (any number of hours)
insert day of week insert the day of the week, insert the day, insert day Tuesday
insert date and time insert the date and time, insert datetime May 6, 2026 14:35
insert next monday May 11, 2026 (any weekday)

Smart Number Detection

You can speak numbers as words in parameterized shortcuts. For example, insert date after twenty three days is recognized the same as insert date after 23 days. Word numbers 1 through 31 are supported.

Custom Shortcuts

Create your own shortcuts that replace a spoken trigger phrase with any text you want. Custom shortcuts are managed in Settings → Voice Shortcuts.

How to Create a Custom Shortcut

  1. Open Settings and go to the Voice Shortcuts tab
  2. In the Custom Shortcuts section, type your trigger phrase in the first field (max 50 characters)
  3. Type the replacement text in the second field (max 5,000 characters)
  4. Click the + button or press Enter to save

Example Custom Shortcuts

"my email"[email protected]
"my address" → 123 Main Street, New York, NY 10001
"best regards" → Best regards,
John Doe
Senior Developer
Acme Inc.

Shortcut Slot Limits

Voice shortcuts use a shared slot pool. The three free built-in shortcuts (date, time, greeting) never count toward your limit. All other enabled dynamics and custom shortcuts share the same pool.

Plan Shortcut Slots Always Free
Free 5 Date, Time, Greeting
Pro 25 Date, Time, Greeting
Enterprise 100 Date, Time, Greeting

Example: On the Free plan with 5 slots, you could enable 2 premium dynamics and create 3 custom shortcuts (2 + 3 = 5). The three free shortcuts remain available regardless.

Important Notes

  • Matching is instant: Shortcuts are processed entirely on your device with zero server round-trips. There is no added latency.
  • Dynamic shortcuts take priority: Built-in dynamics are checked first. If a dynamic matches, custom shortcuts are not evaluated.
  • 100-character guard: If your spoken sentence is longer than 100 characters, it will not be checked for shortcuts and will pass through as normal dictation.
  • Trigger phrases are case-insensitive: "My Email", "my email", and "MY EMAIL" all match the same shortcut.
  • Trailing punctuation is ignored: "insert date." and "insert date" match identically.
  • No duplicate triggers: Each custom trigger phrase must be unique. Attempting to create a duplicate will show an error.

Custom Vocabulary

Custom Vocabulary lets you define words and phrases that Typeech may not recognize by default — names, technical terms, brand names, medical jargon, or any domain-specific language. These words are injected into the speech recognition engine during transcription to significantly improve accuracy.

Why it matters: If you regularly dictate names like "Kowalski", technical terms like "Kubernetes", or brand names like "Ngrok", adding them to your vocabulary ensures they are transcribed correctly every time.

How It Works

1

Add your specialized words in Settings → Vocabulary

2

When you dictate, your vocabulary words are woven into the speech recognition prompt as context hints

3

The transcription engine uses these hints to correctly spell your terms, even if they are uncommon or brand-specific

Categories

Organize your vocabulary words into categories for easier management. Each word belongs to one category.

Name

Person names: Kowalski, Nguyen, Chandrasekhar

Technical

Jargon: Kubernetes, PostgreSQL, WebAssembly

Brand

Company/product names: Ngrok, Figma, Supabase

Medical

Medical terms: oscillosphygmomanometer, ischemic

Legal

Legal terminology: certiorari, habeas corpus

Custom

Anything else that fits your workflow

Adding Words

Manage your vocabulary in Settings → Vocabulary.

Add a Single Word

  1. Type the word or phrase in the input field (max 255 characters)
  2. Optionally select a category from the dropdown
  3. Click the + button or press Enter

Import & Export

Manage vocabulary in bulk using CSV import and export.

Export Your Vocabulary

Click the Export button to download your entire vocabulary as a vocabulary.csv file. The CSV includes columns: word, sounds_like, category, and weight.

Import from CSV

Click the Import button and select a .csv or .txt file. The import will:

  • Add all valid words that don't already exist in your vocabulary
  • Skip any duplicates (case-insensitive)
  • Stop adding once your plan's word limit is reached
  • Report how many words were added vs. skipped

Vocabulary Limits by Plan

Plan Max Words
Free 25 words
Pro 100 words
Enterprise 500 words

Auto-Learned Words

Typeech may automatically add words to your vocabulary that it detects you frequently use or correct. These appear with an auto badge in your vocabulary list.

  • Auto-learned words work the same as manually added words — they are used as hints during transcription
  • You can delete individual auto-learned words just like any other entry
  • Use the Clear Auto-Learned option to remove all auto-learned words at once
  • Auto-learned words count toward your plan's vocabulary limit

Prompt Budget

Vocabulary words are included in the transcription prompt up to a character limit. If you have many long words, higher-weight words are prioritized. Words are sorted by weight (highest first) to ensure your most important terms are always included.

Auto-Translate

Auto-Translate lets you speak in any language and have the output automatically translated and typed in your chosen target language. Speak in Bengali, get English text. Speak in Japanese, get French text. Any combination works.

Real-world example: You're a Bengali speaker who needs to write emails in English. Enable Auto-Translate, set the target language to English, then simply dictate in Bengali. Typeech will translate and type the English text directly into your email client.

Plan Availability

Auto-Translate is available on Pro and Enterprise plans. Free plan users can upgrade to unlock this feature.

How It Works

1

Enable Auto-Translate in Settings → General and select your target language

2

Hold your dictation hotkey and speak naturally in any language

3

Typeech auto-detects your spoken language and translates to your chosen target language

4

The translated text is typed directly into your active application

Enabling Auto-Translate

  1. Open Settings (gear icon or Ctrl+Alt+S)
  2. Go to the General tab
  3. Toggle Auto-Translate to enabled
  4. Select your Translation Language from the searchable dropdown — this is the language you want your output in

Input Language vs. Translation Language

The Language setting in General controls what language the speech recognizer expects you to speak. With Auto-Translate enabled, you can set this to Auto-detect and Typeech will figure out what language you're speaking automatically.

Supported Languages

Auto-Translate supports 99 languages for both input and output. The input language is auto-detected, and you choose your desired output language. Some popular combinations:

Speak

Bengali

Output

English

Speak

Japanese

Output

French

Speak

Hindi

Output

Spanish

Credit Consumption

Auto-Translate uses the same credit rate as normal transcription: 1 credit per character of the translated output text. There is no premium multiplier for translation.

Translation Credits

Auto-Translate: 1 character written = 1 credit consumed

Same rate as normal transcription — no extra cost

Example: You speak a sentence in Bengali that translates to a 100-character English sentence. That costs exactly 100 credits — the same as dictating 100 characters in English directly.

Vocabulary Integration

When Auto-Translate is enabled, your Custom Vocabulary words are still applied. Typeech will ensure your specialized terms (names, brands, technical jargon) are spelled correctly even in the translated output.

Important Notes

  • Translation uses Google Gemini: Auto-Translate is powered by Google's Gemini AI for high-quality, natural-sounding translations.
  • Only the translated text is output: The original spoken language is not included in the typed output. You get clean, translated text only.
  • Natural phrasing: Translations maintain natural phrasing in the target language, not word-for-word machine translation.
  • Works with both dictation modes: Auto-Translate works with Normal Writing mode. For Agentic Writing, the AI agent already understands multiple languages natively.
  • Disable anytime: Toggle Auto-Translate off in Settings to return to standard dictation in your selected language.

Account & Billing

Manage your Typeech subscription and dictation credits seamlessly from the Dashboard.

Managing Credits

Typeech operates on a straightforward character-based credit system, ensuring you only pay for what you use. Credits are consumed based on the number of characters transcribed and typed into your applications.

Character Consumption Rates

Normal Writing: 1 character written = 1 credit consumed

Standard fast voice typing mode

Agentic Writing: 1 character written = 2 credits consumed

AI-powered composition with advanced language models for professional output

Example: If you dictate a 100-character sentence using normal writing, you'll consume 100 credits. The same sentence composed using Agentic Writing will consume 200 credits due to the advanced AI processing.

Credits are deducted only when a transcription is successfully returned and typed. Failed requests do not consume your credits.

Plans Explained

  • Free Plan: Includes 10,000 one-time credits to test our Typeech capabilities.
  • Pro Plan: Includes 1,000,000 characters per month. Credits reset at the start of each billing cycle in our monthly plan.
  • Enterprise: Custom character allocations for high-volume teams and businesses needing bulk voice typing solutions.

Invoices

All payments are processed securely via Stripe. You can view your payment history and download PDF invoices directly from the Billing tab in your Dashboard.

Affiliate Program

Refer Friends, Earn Bonus Credits

Share the power of Typeech with your friends, colleagues, or audience. For every user who activates the app using your referral link, you will receive 20,000 bonus credits (valid for 30 days).

20,000 credits for You
10,000 signup credits for Them

Important: Affiliate credits expire 30 days after you receive them. Use them before they expire!

How It Works

Promote the best voice writing partner program and earn rewards in three simple steps:

  1. Go to the Affiliate Tab in your Dashboard.
  2. Copy your unique referral link.
  3. Share it with friends, colleagues, or your audience to help them boost productivity with voice.
  4. When they activate the desktop app, you instantly receive 20,000 bonus credits (valid for 30 days), and they get 10,000 signup credits.

There is no limit to how many people you can refer. Use Typeech to earn transcription credits indefinitely!