{"categories":[{"label":"Linguistic","url":"https://skillfed.io/packages/category/text-processing-linguistic/2"}],"enrichment":{"capability":"Gruut IPA parses, analyzes, and converts International Phonetic Alphabet (IPA) pronunciations, splitting them into phones or phonemes and translating between IPA, espeak, and SAMPA formats across multiple languages.","skillfed_tags":["phonetics","nlp","speech-processing"],"use_cases":["Convert pronunciation data between IPA, espeak, and SAMPA formats in speech synthesis pipelines.","Analyze and classify individual phones to extract linguistic features like vowel height, nasalization, or stress markers.","Split IPA transcriptions into phoneme units for a specific language to normalize pronunciation representations.","Build multilingual text-to-speech or pronunciation dictionary tools that need to handle IPA input.","Extract phonetic metadata (e.g., \"open front unrounded vowel\") for linguistic research or educational applications."],"what_it_does":"Gruut IPA is a Python library for working with International Phonetic Alphabet (IPA) pronunciations. It provides tools to analyze individual phones (distinct sounds), extract phonemes (language-specific sound units), and convert between IPA notation and other phonetic representation systems like espeak and SAMPA. The library includes built-in data for multiple languages including English, German, Spanish, Russian, Arabic, and others.\n\nThe package is designed primarily for speech processing, linguistic analysis, and pronunciation handling in applications that need to work with phonetic data. It offers both a Python API for programmatic use and command-line tools for interactive exploration. However, the project is archived and no longer maintained, so it should be considered stable but not actively developed.","worth_installing":"Yes, if you need IPA manipulation and can tolerate an abandoned codebase. The package is stable, has no known vulnerabilities, and works with current Python versions (3.6+). However, install friction is high due to source-only distribution, and you should expect no future maintenance or bug fixes. Use it for one-off linguistic tasks or embedded in applications where you can maintain a local fork if needed."},"id":"gruut-ipa","links":{"html":"https://skillfed.io/packages/gruut-ipa","md":"https://skillfed.io/packages/gruut-ipa.md","pypi":"https://pypi.org/project/gruut-ipa/"},"maintenance":{"status":"abandoned"},"meta":{"latest_release":"2022-03-11","license_spdx":null,"license_treatment":"permissive","name":"gruut-ipa","python_support":"supports_current","summary":"Library for manipulating pronunciations using the International Phonetic Alphabet (IPA)"},"popularity":{"monthly_downloads":98103,"position":13109,"tier":"top_15000"},"security":{"n_vulnerabilities":0},"version":"0.13.0"}
