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.