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

# Vocabulary Builder

> Automatically extract custom phrases from PDFs and text to improve transcription accuracy

export const FeedbackEn = () => <>
    <Tip>
      Have an idea or request about this feature? Send it to the team via <a href="/en/product-feedback">Product Feedback</a>.
    </Tip>

    <h2>Official Links</h2>

    <CardGroup cols={2}>
      <Card title="Official Website" icon="globe" href="https://voiceping.net/en/">
        Visit our official website
      </Card>
      <Card title="X (Twitter)" icon="x-twitter" href="https://x.com/VoicePingMedia">
        Follow us on X
      </Card>
      <Card title="Facebook" icon="facebook" href="https://www.facebook.com/voiceping.inc">
        Like us on Facebook
      </Card>
      <Card title="LinkedIn" icon="linkedin" href="https://www.linkedin.com/company/28684130/">
        Connect on LinkedIn
      </Card>
    </CardGroup>
  </>;

<Note>
  This feature is available on paid plans only. Please upgrade your plan if you are on the free plan. This feature is not available for guest users.
</Note>

## Prepare for Any Meeting or Event in Minutes

You have an important meeting tomorrow. The agenda is full of client names, product terms, and technical vocabulary that generic speech-to-text will get wrong. Normally, you'd spend time manually adding each term to the dictionary one by one — or worse, you'd skip it and deal with messy transcripts after.

**Vocabulary Builder lets you skip all of that.** Upload the meeting agenda, slide deck, speaker list, or any relevant PDF — and AI automatically extracts the terms most likely to be misrecognized, generates the correction variants, and adds them to your dictionary in bulk. What used to take an hour of manual preparation now takes a few minutes.

### When to use it

* **Before a multilingual conference** — upload the speaker list and program PDF to get names and session titles right
* **Before an investor or client meeting** — upload the earnings report or proposal to catch financial terms, product names, and people's names
* **Before a technical workshop** — upload the spec document or training materials to handle industry jargon
* **When joining a new project** — paste meeting notes from previous sessions to learn the team's vocabulary fast
* **Before a product demo** — upload the feature documentation so product names and technical terms appear correctly in live captions

### How big is the difference?

Here's a real example. We spoke this sentence during a live VoicePing session — once **without** preparation, and once **after** uploading a single PDF through Vocabulary Builder:

> "On a non-GAAP basis, we filed the Form 10-Q with updated Llama 4.1 performance metrics."

<CardGroup cols={2}>
  <Card title="Without Preparation">
    <Frame>
      <img src="https://mintcdn.com/test-cf63e467/yJOLVx6nWj9-gzC6/en/images/vocabulary-builder/en-before-2.webp?fit=max&auto=format&n=yJOLVx6nWj9-gzC6&q=85&s=5cc79ec0830979609b1a77c1bb6798fb" alt="Before: non-GOP, form 10Q" width="1734" height="398" data-path="en/images/vocabulary-builder/en-before-2.webp" />
    </Frame>

    `non-GOP` ... `form 10Q`

    JP translation: 「共和党以外に基づいて」— "based on non-Republican party"
  </Card>

  <Card title="After Uploading 1 PDF">
    <Frame>
      <img src="https://mintcdn.com/test-cf63e467/yJOLVx6nWj9-gzC6/en/images/vocabulary-builder/en-after-2.webp?fit=max&auto=format&n=yJOLVx6nWj9-gzC6&q=85&s=5795dfff437842a10286ef00f208467f" alt="After: non-GAAP, Form 10-Q" width="1686" height="448" data-path="en/images/vocabulary-builder/en-after-2.webp" />
    </Frame>

    `non-GAAP` ... `Form 10-Q` ✓

    JP translation: 「非GAAPベースでは...Form 10-Qを提出した。」 ✓
  </Card>
</CardGroup>

`GAAP` (an accounting standard) was misheard as `GOP` (a political party). One wrong word made the entire Japanese translation nonsensical. One PDF upload fixed it — no manual dictionary work required.

***

## Step-by-Step: Preparing for a Meeting with a Real Document

Let's walk through the full process using Meta's Q2 2025 earnings call transcript — a real PDF full of product names, executive names, and financial terminology. The same workflow applies to any document in any language.

### 1. Open Vocabulary Builder

Open the Dictionary from any of these entry points, then select the **Vocabulary Builder** tab:

<CardGroup cols={3}>
  <Card title="Home Screen" img="https://mintcdn.com/test-cf63e467/z13MfE0CikV5b-4X/en/images/dictionary/11-access-home.webp?fit=max&auto=format&n=z13MfE0CikV5b-4X&q=85&s=f430ad8a2c2d83c1f71c231672fc75a9" width="1630" height="1404" data-path="en/images/dictionary/11-access-home.webp">
    Click the Dictionary icon (top-right) before starting a session.
  </Card>

  <Card title="Settings" img="https://mintcdn.com/test-cf63e467/z13MfE0CikV5b-4X/en/images/dictionary/12-access-settings.webp?fit=max&auto=format&n=z13MfE0CikV5b-4X&q=85&s=02b4bf2e78b5b76de33d6d08ad9df43b" width="1650" height="1322" data-path="en/images/dictionary/12-access-settings.webp">
    Click the Settings icon (top-right) → **Dictionary** in the left sidebar.
  </Card>

  <Card title="Live Session" img="https://mintcdn.com/test-cf63e467/z13MfE0CikV5b-4X/en/images/dictionary/13-access-toolbar.webp?fit=max&auto=format&n=z13MfE0CikV5b-4X&q=85&s=1b62c04de063a479e5a0d0961a0960f2" width="1254" height="1280" data-path="en/images/dictionary/13-access-toolbar.webp">
    Click **Dictionary** in the top toolbar during transcription.
  </Card>
</CardGroup>

Once the modal opens, select **My Dictionary** or **Workspace Dictionary** at the top — this determines where extracted phrases will be saved. Then select the **Vocabulary Builder** tab.

<Tip>
  Choose **Workspace Dictionary** if you want the extracted phrases to improve accuracy for all team members. Choose **My Dictionary** if you want to test terms privately first.
</Tip>

<Frame>
  <img src="https://mintcdn.com/test-cf63e467/yJOLVx6nWj9-gzC6/en/images/vocabulary-builder/01-access.webp?fit=max&auto=format&n=yJOLVx6nWj9-gzC6&q=85&s=2f623ef1c164c3432b7f0bc39662baea" alt="Vocabulary Builder tab with My Dictionary selected" width="2272" height="1752" data-path="en/images/vocabulary-builder/01-access.webp" />
</Frame>

### 2. Upload Your Document

Select the language that matches your document, then upload it. You can drag and drop files or click to browse. Enter a session name if you want — otherwise one is generated automatically.

We uploaded Meta's earnings call PDF and clicked **Create & Upload**.

<Frame>
  <img src="https://mintcdn.com/test-cf63e467/yJOLVx6nWj9-gzC6/en/images/vocabulary-builder/03-upload-files.webp?fit=max&auto=format&n=yJOLVx6nWj9-gzC6&q=85&s=74d8745a54f7d8acc6fb0930275dc239" alt="File uploaded and ready to process with Create & Upload button" width="2260" height="1720" data-path="en/images/vocabulary-builder/03-upload-files.webp" />
</Frame>

You can also switch to the **Enter Text** tab and paste text directly (up to 50,000 characters) instead of uploading a file.

**File Limits:**

| Item                  | Limit          |
| --------------------- | -------------- |
| Supported formats     | PDF, TXT       |
| Max files per session | 20             |
| Max file size         | 100MB per file |

### 3. Wait for AI to Analyze

After uploading, the session appears in the **session dropdown** with an "in progress" label and a percentage. Click on it to see the full progress bar.

<Frame>
  <img src="https://mintcdn.com/test-cf63e467/yJOLVx6nWj9-gzC6/en/images/vocabulary-builder/08-session-list.webp?fit=max&auto=format&n=yJOLVx6nWj9-gzC6&q=85&s=fbcd95554264daa52b61142cd97b68d9" alt="Session dropdown showing in progress session at 49% alongside past sessions" width="1826" height="530" data-path="en/images/vocabulary-builder/08-session-list.webp" />
</Frame>

This may take several minutes depending on the file size. You can close the modal and come back later — processing continues in the background. Click **+ Create** to start another session while this one is still running.

<Frame>
  <img src="https://mintcdn.com/test-cf63e467/yJOLVx6nWj9-gzC6/en/images/vocabulary-builder/05-processing.webp?fit=max&auto=format&n=yJOLVx6nWj9-gzC6&q=85&s=1081b7b88644eaf3b9d5b2835820d322" alt="Processing view showing progress bar at 58%" width="2218" height="910" data-path="en/images/vocabulary-builder/05-processing.webp" />
</Frame>

### 4. Review What AI Found

Once processing completes, the results appear. From the Meta earnings call PDF, Vocabulary Builder extracted **14 terms** that speech-to-text is likely to get wrong — including executive names, financial terms, and product names:

<Frame>
  <img src="https://mintcdn.com/test-cf63e467/yJOLVx6nWj9-gzC6/en/images/vocabulary-builder/10-extracted-en.webp?fit=max&auto=format&n=yJOLVx6nWj9-gzC6&q=85&s=25e3a49b54f7d039a01e8776e69ee4e0" alt="14 English financial terms extracted from Meta earnings call with misrecognized variants" width="2228" height="1032" data-path="en/images/vocabulary-builder/10-extracted-en.webp" />
</Frame>

For each term, the AI has already generated:

* **Special Word** — the correct spelling
* **Pronunciation** — how it sounds when spoken
* **Misrecognized Words** — the incorrect transcriptions VoicePing should auto-correct

You can edit any of these, remove variants that don't apply, click **AI suggest** for more variants, or uncheck terms you don't need.

<Frame>
  <img src="https://mintcdn.com/test-cf63e467/yJOLVx6nWj9-gzC6/en/images/vocabulary-builder/06-review-phrases.webp?fit=max&auto=format&n=yJOLVx6nWj9-gzC6&q=85&s=2b90c123f77cd85f1e7814f6b1ff3fc1" alt="Review extracted phrases with checkboxes, pronunciation, misrecognized variants, and AI suggest buttons" width="2268" height="1916" data-path="en/images/vocabulary-builder/06-review-phrases.webp" />
</Frame>

### 5. Save to Your Dictionary

Once you're satisfied with the list, click **Review X in My Dictionary** (or **Review X in Workspace Dictionary**). This takes you to the **Special Words Recognition** tab where the phrases appear as a draft. Review them one more time, then click **Save** to apply.

<Frame>
  <img src="https://mintcdn.com/test-cf63e467/yJOLVx6nWj9-gzC6/en/images/vocabulary-builder/07-added-to-dictionary.webp?fit=max&auto=format&n=yJOLVx6nWj9-gzC6&q=85&s=cc71dfabd3a51d3ccf1bbe7747f9365d" alt="Phrases added to Special Words Recognition as draft with confirmation toast" width="2256" height="2102" data-path="en/images/vocabulary-builder/07-added-to-dictionary.webp" />
</Frame>

That's it — from PDF upload to fully prepared dictionary in a few minutes. No manual entry, no guessing which terms might fail. The next time someone speaks these terms in a meeting, VoicePing gets them right.

***

## The Difference It Makes

We spoke two sentences from the earnings call — once **before** uploading the PDF, and once **after**. Same speaker, same microphone, same VoicePing session. The only difference: a few minutes of preparation.

### English Example 1: "Meta Quest" misheard as "met a Quest"

> "Alexandr Wang from Scale AI asked about Llama 4.2 and Meta Quest 3S during the earnings call."

<CardGroup cols={2}>
  <Card title="Before Dictionary">
    <Frame>
      <img src="https://mintcdn.com/test-cf63e467/yJOLVx6nWj9-gzC6/en/images/vocabulary-builder/en-before-1.webp?fit=max&auto=format&n=yJOLVx6nWj9-gzC6&q=85&s=7284be447ca6a81ad82521d32354f72d" alt="Before: Alexander Wang, met a Quest 3S" width="1826" height="408" data-path="en/images/vocabulary-builder/en-before-1.webp" />
    </Frame>

    `Alexander Wang` ... `met a Quest 3S`

    JP: 「配当説明会中にQuest 3Sに遭遇した」— "encountered Quest 3S during a dividend briefing"
  </Card>

  <Card title="After Dictionary">
    <Frame>
      <img src="https://mintcdn.com/test-cf63e467/yJOLVx6nWj9-gzC6/en/images/vocabulary-builder/en-after-1.webp?fit=max&auto=format&n=yJOLVx6nWj9-gzC6&q=85&s=545d6645d3f00057418799bfdf9f54e7" alt="After: Alexandr Wang, Meta Quest 3" width="1680" height="434" data-path="en/images/vocabulary-builder/en-after-1.webp" />
    </Frame>

    `Alexandr Wang` ... `Meta Quest 3` ✓

    JP: 「収益報告会でLlama 4.2とMeta Quest 3について質問した。」 ✓
  </Card>
</CardGroup>

"Meta" was misheard as "met a" — turning a product name into a random verb. The name `Alexander` was also corrected to `Alexandr`. Both fixes rippled into the Japanese translation, turning nonsense into an accurate sentence.

### English Example 2: "GAAP" misheard as "GOP"

This is the example from the top of this page — `GAAP` (accounting standard) heard as `GOP` (political party), with the Japanese translation going from "non-Republican party" to the correct financial term. A few minutes of preparation prevented a completely wrong transcript.

***

## Same Preparation, Different Language: Japanese Government Document

The same workflow applies to any language. We uploaded the Digital Agency's (デジタル庁) Priority Plan PDF before a session about Japanese government digital policy. The document is dense with formal terminology that speech-to-text would normally mangle.

Vocabulary Builder extracted **34 terms** in minutes — including `ガバメントクラウド`, `防災デジタルプラットフォーム`, `保活ワンストップサービス`, `IT 基本法`, and `クラウド第一原則`. Manually building this list from scratch would have taken far longer.

<Frame>
  <img src="https://mintcdn.com/test-cf63e467/yJOLVx6nWj9-gzC6/en/images/vocabulary-builder/09-extracted-ja.webp?fit=max&auto=format&n=yJOLVx6nWj9-gzC6&q=85&s=fded2dc9cf684b1e74a96af71613f075" alt="34 Japanese government terms extracted from Digital Agency PDF" width="2230" height="1038" data-path="en/images/vocabulary-builder/09-extracted-ja.webp" />
</Frame>

### Japanese Example 1: クラウド第一原則

> 「総務省報道資料によると、クラウド第一原則の適用が進んでいます。」

<CardGroup cols={2}>
  <Card title="Before Dictionary">
    <Frame>
      <img src="https://mintcdn.com/test-cf63e467/yJOLVx6nWj9-gzC6/en/images/vocabulary-builder/ja-before-1.webp?fit=max&auto=format&n=yJOLVx6nWj9-gzC6&q=85&s=93f2b9e1e4f6c82c49e2fc59d1292954" alt="Before: クラウド第1原則" width="1728" height="432" data-path="en/images/vocabulary-builder/ja-before-1.webp" />
    </Frame>

    `クラウド第1原則` → "Cloud's first principle is progressing"
  </Card>

  <Card title="After Dictionary">
    <Frame>
      <img src="https://mintcdn.com/test-cf63e467/yJOLVx6nWj9-gzC6/en/images/vocabulary-builder/ja-after-1.webp?fit=max&auto=format&n=yJOLVx6nWj9-gzC6&q=85&s=da32ec59bbaa97a647ae21059b151663" alt="After: クラウド第一原則" width="1690" height="414" data-path="en/images/vocabulary-builder/ja-after-1.webp" />
    </Frame>

    `クラウド第一原則` → "the cloud-first principle is advancing" ✓
  </Card>
</CardGroup>

The dictionary corrected `第1` to the formal kanji `第一`, and the English translation shifted from the awkward "Cloud's first principle" to the accurate "cloud-first principle."

### Japanese Example 2: デジタル・ガバメント

> 「IT基本法に基づき、デジタル・ガバメントの推進を加速させます。」

<CardGroup cols={2}>
  <Card title="Before Dictionary">
    <Frame>
      <img src="https://mintcdn.com/test-cf63e467/yJOLVx6nWj9-gzC6/en/images/vocabulary-builder/ja-before-2.webp?fit=max&auto=format&n=yJOLVx6nWj9-gzC6&q=85&s=fe717df0f80d6a900a85208156a90de9" alt="Before: デジタルガバメント" width="1832" height="366" data-path="en/images/vocabulary-builder/ja-before-2.webp" />
    </Frame>

    `デジタルガバメントの推進を加速させます`
  </Card>

  <Card title="After Dictionary">
    <Frame>
      <img src="https://mintcdn.com/test-cf63e467/yJOLVx6nWj9-gzC6/en/images/vocabulary-builder/ja-after-2.webp?fit=max&auto=format&n=yJOLVx6nWj9-gzC6&q=85&s=c82df733f9a71f5fabe1b30ba61a9b63" alt="After: デジタル政府" width="1698" height="438" data-path="en/images/vocabulary-builder/ja-after-2.webp" />
    </Frame>

    `デジタル政府の推進を加速させます` ✓
  </Card>
</CardGroup>

***

## Managing Sessions

### View Past Sessions

Use the session dropdown to see all your previous analysis sessions. Each session shows the session name, date, processing status, creator name, and number of files.

### Delete Sessions

Select a session and click the delete option to remove it. Deleted sessions cannot be recovered.

<FeedbackEn />
