ipa-translator

Convert text into IPA and romanization formats across multiple languages.

57|8|Updated Nov 21, 2017
One-click install
npx skills add https://github.com/lotusfa/IPA-Translator --skill ipa-translator
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: ipa-translator
Source: https://github.com/lotusfa/IPA-Translator/tree/main
Command: npx skills add https://github.com/lotusfa/IPA-Translator --skill ipa-translator

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

It solves the problem of manually looking up pronunciations by providing fast, offline-capable IPA (and romanization) conversion for multiple languages using prebuilt IPA databases.

Core Features & Use Cases

  • URL-parameter agent interface: Generate IPA output via a simple browser-accessible endpoint.
  • Multi-language support: Translate for many languages with language-specific processors (e.g., character-based vs longest-match).
  • Format & variant handling: Request raw IPA or specific romanization/IPA formatting for supported languages (including variants such as US/UK, FR/QC, ES-MX, and Vietnamese C/N/S).
  • With words / learning workflow support: Designed to support learning modes in the main web app (agent focuses on plain-text output).

Quick Start

Ask the agent endpoint to translate Cantonese text “你好” into Jyutping by using the URL: https://toolbox.lotusfa.com/ipa/agent.html?language=cantonese&format=Jyutping&input=%E4%BD%A0%E5%A5%BD

Frequently Asked Questions about ipa-translator

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I convert text to IPA phonetic transcription automatically?▼

IPA phonetic transcription converts text into International Phonetic Alphabet symbols via a browser-executed agent endpoint, fetching language-specific IPA databases and applying deterministic text processing with format-specific post-processing for accurate pronunciation lookup.

Does this phonetic transcription tool support regional variants like US and UK English?▼

Yes, this phonetic transcription tool handles regional variants including US/UK, FR/QC, ES-MX, and Vietnamese C/N/S by accepting variant specifications in the URL parameters to generate the correct localized IPA or romanization output.

How do I generate Jyutping romanization for Cantonese text using URL parameters?▼

To generate Jyutping romanization, you construct a URL containing parameters for language, format, and input text, then access the browser-executed agent endpoint to retrieve the processed Cantonese phonetic output.

Can I use this IPA translator for large texts or is it only for short phrases?▼

You can use this IPA translator for both short phrases and large texts across multiple languages, as it applies deterministic text processing with language-specific character-based or longest-match processors to generate phonetic transcriptions.

What languages are supported by this phonetic transcription agent?▼

The phonetic transcription agent supports multiple languages with language-specific processors, including English, French, Spanish, and Vietnamese, offering distinct romanization and IPA formatting options with regional variant handling.

Do I need to install any dependencies to run the IPA conversion agent?▼

No dependencies are required to run the IPA conversion agent because it operates entirely through client-side browser execution, utilizing in-browser fetching of language IPA databases and URL parameters for input processing.