Skip to main content

espeakng-loader

This package loads the espeak-ng shared library so it will be available for other libraries.

Platforms

  • Linux (x86-64, arm64)
  • Windows (x86-64, arm64)
  • macOS (x86-64, arm)

Install

pip install espeakng-loader

Usage

from espeakng_loader import get_library_path, load_library, make_library_available

library_path = get_library_path() # Pass it to the library
# Or use load_library() for load it directly
# Or use make_library_available() for making it available for other libraries

Usage with phonemizer

Note: please use phonemizer-fork instead of phonemizer package until #191 merged.

from phonemizer.backend.espeak.wrapper import EspeakWrapper
from phonemizer import phonemize
import espeakng_loader

EspeakWrapper.set_library(espeakng_loader.get_library_path())
EspeakWrapper.set_data_path(espeakng_loader.get_data_path())

phonemes = phonemize('Hello')
print('Phonemes: ', phonemes)

Metadata

Release files for espeakng-loader 0.2.4

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Built distributions (wheels)

Table of built distributions (wheels) for espeakng-loader 0.2.4
File
espeakng_loader-0.2.4-py3-none-win_arm64.whl Python 3 none Windows ARM64 Details
espeakng_loader-0.2.4-py3-none-win_amd64.whl Python 3 none Windows x86-64 Details
espeakng_loader-0.2.4-py3-none-manylinux_2_28_aarch64.whl Python 3 none Linux glibc 2.28+ ARM64 Details
espeakng_loader-0.2.4-py3-none-manylinux_2_17_x86_64.manylinux2014_x86_64.whl Python 3 none Linux glibc 2.17+ x86-64 Details
espeakng_loader-0.2.4-py3-none-macosx_11_0_arm64.whl Python 3 none macOS 11.0+ ARM64 Details
espeakng_loader-0.2.4-py3-none-macosx_10_12_x86_64.whl Python 3 none macOS 10.12+ x86-64 Details

Total release size: 58.8 MB

Release files / espeakng_loader-0.2.4-py3-none-win_arm64.whl

Download URL espeakng_loader-0.2.4-py3-none-win_arm64.whl
Size 9.4 MB
Tags Python 3 Windows ARM64
SHA-256 checksum
How to use checksums
d7a2928843eaeb2df82f99a370f44e8a630f59b02f9b0d1f168a03c4eeb76b89
BLAKE2b-256 checksum
How to use checksums
29640b75bc50ec53b4e000bac913625511215aa96124adf5dba8c4baa17c02cd
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via uv/0.5.20

Release files / espeakng_loader-0.2.4-py3-none-win_amd64.whl

Download URL espeakng_loader-0.2.4-py3-none-win_amd64.whl
Size 9.4 MB
Tags Python 3 Windows x86-64
SHA-256 checksum
How to use checksums
41f1e08ac9deda2efd1ea9de0b81dab9f5ae3c4b24284f76533d0a7b1dd7abd7
BLAKE2b-256 checksum
How to use checksums
9deda3d872fbad4f3a3f3db0e8c31768ab14e77cd77306de16b8b20b1e1df7ea
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via uv/0.5.20

Release files / espeakng_loader-0.2.4-py3-none-manylinux_2_28_aarch64.whl

Download URL espeakng_loader-0.2.4-py3-none-manylinux_2_28_aarch64.whl
Size 10.0 MB
Tags Linux glibc 2.28+ ARM64 Python 3
SHA-256 checksum
How to use checksums
d1e798141b46a050cdb75fcf3c17db969bb2c40394f3f4a48910655d547508b9
BLAKE2b-256 checksum
How to use checksums
d9ad1b768d8daffc2996e07bbcb6f534d8de3202cd75fce1f1c45eced1ce6465
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via uv/0.5.20

Release files / espeakng_loader-0.2.4-py3-none-manylinux_2_17_x86_64.manylinux2014_x86_64.whl

Download URL espeakng_loader-0.2.4-py3-none-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Size 10.1 MB
Tags Linux glibc 2.17+ x86-64 Python 3
SHA-256 checksum
How to use checksums
08721baf27d13d461f6be6eed9a65277e70d68234ff484fd8b9897b222cdcb6d
BLAKE2b-256 checksum
How to use checksums
de1e25ec5ab07528c0fbb215a61800a38eca05c8a99445515a02d7fa5debcb32
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via uv/0.5.20

Release files / espeakng_loader-0.2.4-py3-none-macosx_11_0_arm64.whl

Download URL espeakng_loader-0.2.4-py3-none-macosx_11_0_arm64.whl
Size 9.9 MB
Tags Python 3 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
d27cdca31112226e7299d8562e889d3e38a1e48055c9ee381b45d669072ee59f
BLAKE2b-256 checksum
How to use checksums
a826258c0cd43b9bc1043301c5f61767d6a6c3b679df82790c9cb43a3277b865
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via uv/0.5.20

Release files / espeakng_loader-0.2.4-py3-none-macosx_10_12_x86_64.whl

Download URL espeakng_loader-0.2.4-py3-none-macosx_10_12_x86_64.whl
Size 9.9 MB
Tags Python 3 macOS 10.12+ x86-64
SHA-256 checksum
How to use checksums
b77477ae2ddf62a748e04e49714eabb2f3a24f344166200b00539083bd669904
BLAKE2b-256 checksum
How to use checksums
f892f44ed7f531143c3c6c97d56e2b0f9be8728dc05e18b96d46eb539230ed46
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via uv/0.5.20
Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page