Language: EN UK RU

⚙️ Installation — GeneaScript Transcriber

This add-on runs in Google Docs™ and uses the Google™ AI (Gemini™) API to transcribe metric book images.

✅ Prerequisites


🏪 Install from Google Workspace™ Marketplace

flowchart LR
  A["🏪 Open Marketplace listing"] --> B[📥 Install]
  B --> C[📄 Open any Google Docs™ document]
  C --> D["🔑 Set API key<br/>(prompted on first Transcribe)"]
  D --> E([✅ Ready])
  1. 🏪 Open the GeneaScript Transcriber listing on the Google Workspace™ Marketplace.
  2. 📥 Click Install and grant the requested permissions.
  3. 📄 Open any Google Docs™ document. You should see the menu ExtensionsGeneaScript with Open Sidebar, Transcribe Image, Import Book from Drive Files, Extract Context from Cover Image, Setup AI, and more. You can also click the add-on icon in the right-side panel to open the sidebar.
  4. 🔑 The first time you run Transcribe Image, the add-on prompts you to enter a Google™ AI (Gemini™) API key and choose a model (default: Gemini™ Flash Latest, free tier ~20 requests/day). Get a key, paste it, pick a model, and click Save & Continue. Your key and model are stored privately (per user). To change them later, use ExtensionsGeneaScriptSetup AI. In the same dialog you can set Interface language (English, Ukrainian, Russian, or Auto to follow your Google Account™). See Gemini™ API pricing for model and token cost details.

That’s it — you can now import images from Drive and transcribe them. See the User Guide for step-by-step usage.


🔑 API key and model


🔧 Troubleshooting

Issue What to do
Menu doesn’t appear Reload the document. Try uninstalling and reinstalling the add-on from the Marketplace.
“Please set your Google AI API key” / no key Run Transcribe Image — the add-on will prompt you to enter a key and choose a model, with a link to Google AI Studio™ — API keys. Or use Setup AI to set or change key and model.
Setup dialog shows validation error Check request settings in Setup AI. Transcription strictness must be between 0 and 2; Max text length must be an integer between 1 and 65536; reasoning options depend on the selected model.
“Authorisation is required to perform that action” You may be a collaborator on the doc (not the person who added the add-on). Install the add-on for your account: ExtensionsGeneaScript and complete the authorization when prompted. Or remove and re-add the add-on to re-authorize.
Quota exceeded / 429 Free tier has limited requests per day (e.g. ~20 for Gemini™ Flash Latest). The add-on shows the API error in the dialog. Check Gemini™ API pricing and your quota/billing setup; consider switching model via Setup AI.
Cannot access selected files (Import from Drive) Ensure each file is shared with you or owned by you. Re-authorize the add-on if you changed permissions.
API errors / 403 Confirm the API key is valid and the Generative Language API is enabled. Check Google AI Studio™ — API keys.
Timeout The script uses a 60-second timeout. Try a smaller image or try again.

For usage (document structure, Context section, step-by-step with screenshots), see USER_GUIDE.html.