Vocx
A library for transcribing Esperanto text into phonetic Polish for use in TTS engines
Install / Use
/learn @martinrue/VocxREADME
vocx
vocx transcribes Esperanto text into phonetic Polish for use in professional TTS engines.
Background
Commercial TTS engines tend not to support minority languages, particularly constructed languages such as Esperanto. It turns out Esperanto shares lots of sounds with Polish. By transcribing Esperanto to Polish, we can make commercial TTS engines give us a good approximation for spoken Esperanto.
Usage
t := vocx.NewTranscriber()
t.Transcribe("Ĉu vi ŝatas Esperanton? Esperanto estas facila lingvo.")
// czu wij szatas esperanton? esperanto estas fatssila lijngwo.
Custom Rules
To override the default rules used during transcriptions, call the LoadRules function, passing it a custom rule document. See default_rules.go for the correct structure.
Related Skills
node-connect
341.8kDiagnose OpenClaw node connection and pairing failures for Android, iOS, and macOS companion apps
frontend-design
84.6kCreate distinctive, production-grade frontend interfaces with high design quality. Use this skill when the user asks to build web components, pages, or applications. Generates creative, polished code that avoids generic AI aesthetics.
openai-whisper-api
341.8kTranscribe audio via OpenAI Audio Transcriptions API (Whisper).
commit-push-pr
84.6kCommit, push, and open a PR
