{"categories":[{"label":"Linguistic","url":"https://skillfed.io/packages/category/text-processing-linguistic"}],"enrichment":{"capability":"Loads the espeak-ng shared library and makes it available to other Python packages that need text-to-speech synthesis via espeak-ng.","skillfed_tags":["text-to-speech","phonetics","system-library-loader"],"use_cases":["Set up espeak-ng for phonemizer or other text-to-speech libraries that require it as a system dependency.","Programmatically retrieve the espeak-ng library path to pass to a downstream speech synthesis tool.","Ensure espeak-ng is available in containerized or CI/CD environments without manual system package installation.","Load espeak-ng directly in a Python application that needs phoneme generation or speech synthesis."],"what_it_does":"espeakng-loader is a thin wrapper that locates and loads the espeak-ng shared library, making it available to other Python packages that depend on it for text-to-speech synthesis. It provides three functions: get_library_path() to retrieve the library location, load_library() to load it directly into memory, and make_library_available() to expose it globally for downstream packages.\n\nThe package ships precompiled wheels for common platforms (Linux x86-64 and arm64, Windows x86-64 and arm64, macOS x86-64 and arm), eliminating the need to compile espeak-ng yourself. It is primarily used as a dependency resolver for packages like phonemizer that wrap espeak-ng's functionality. The package has no runtime dependencies of its own.","worth_installing":"Yes, if you need espeak-ng for a downstream package like phonemizer and want to avoid manual system library setup. The precompiled wheels make installation straightforward across platforms. However, verify the license terms first (currently unclear) and note that the package is dormant\u2014no active maintenance since January 2025. If you need active support or encounter platform-specific issues, this may not be the right choice."},"id":"espeakng-loader","links":{"html":"https://skillfed.io/packages/espeakng-loader","md":"https://skillfed.io/packages/espeakng-loader.md","pypi":"https://pypi.org/project/espeakng-loader/"},"maintenance":{"status":"dormant"},"meta":{"latest_release":"2025-01-17","license_spdx":null,"license_treatment":"unclear","name":"espeakng-loader","python_support":"supports_current","summary":"A Python package that provides shared library loader for eSpeak NG"},"popularity":{"monthly_downloads":1009750,"position":4516,"tier":"top_5000"},"security":{"n_vulnerabilities":0},"version":"0.2.4"}
