Skip to main content

A Python package that provides shared library loader for eSpeak NG

Project description

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

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)

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distributions

No source distribution files available for this release.See tutorial on generating distribution archives.

Built Distributions

If you're not sure about the file name format, learn more about wheel file names.

espeakng_loader-0.2.1-py3-none-win_arm64.whl (9.4 MB view details)

Uploaded Python 3Windows ARM64

espeakng_loader-0.2.1-py3-none-win_amd64.whl (9.4 MB view details)

Uploaded Python 3Windows x86-64

espeakng_loader-0.2.1-py3-none-manylinux_2_28_aarch64.whl (10.0 MB view details)

Uploaded Python 3manylinux: glibc 2.28+ ARM64

espeakng_loader-0.2.1-py3-none-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (10.0 MB view details)

Uploaded Python 3manylinux: glibc 2.17+ x86-64

espeakng_loader-0.2.1-py3-none-macosx_11_0_arm64.whl (9.9 MB view details)

Uploaded Python 3macOS 11.0+ ARM64

espeakng_loader-0.2.1-py3-none-macosx_10_12_x86_64.whl (10.0 MB view details)

Uploaded Python 3macOS 10.12+ x86-64

File details

Details for the file espeakng_loader-0.2.1-py3-none-win_arm64.whl.

File metadata

File hashes

Hashes for espeakng_loader-0.2.1-py3-none-win_arm64.whl
Algorithm Hash digest
SHA256 a0c4482a80fb2e8d60fa31291fd44437075d30eeb15dce1f7aac7057dada3517
MD5 6db399fa43f21308c464fbc5603065f3
BLAKE2b-256 dd16b6d5acfca12768ed783c93d44d6924d6a8809dd914ad7752c89726502d15

See more details on using hashes here.

File details

Details for the file espeakng_loader-0.2.1-py3-none-win_amd64.whl.

File metadata

File hashes

Hashes for espeakng_loader-0.2.1-py3-none-win_amd64.whl
Algorithm Hash digest
SHA256 c66ee888728c6fe2f940d7aee7726f45b9a781c4c0676ea50174a0f0d789cd3c
MD5 2e9d88c1fd9809ee3e458dfd5c8b8d1a
BLAKE2b-256 c38741ad3d7b104383a39ce748b4376b1ad407131d63349d3346707bbf51ab31

See more details on using hashes here.

File details

Details for the file espeakng_loader-0.2.1-py3-none-manylinux_2_28_aarch64.whl.

File metadata

File hashes

Hashes for espeakng_loader-0.2.1-py3-none-manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 0e615ee569b8246ab344985de66e2debecf5c6a097fb8651893c0b704cf3a667
MD5 4862dbcf4ab44cf6f9a0c4f7783dc117
BLAKE2b-256 752d57c29a2dbaa3b9287e6dd153e41508b88d1b5ef3236d2baad573d88068e0

See more details on using hashes here.

File details

Details for the file espeakng_loader-0.2.1-py3-none-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for espeakng_loader-0.2.1-py3-none-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 b30538e0d6d8b4f6e17f5097efc2f522237fab2344604de57a68be9781776e3e
MD5 f87004a7746d3fb2f460b23bc622ec07
BLAKE2b-256 da324b73fda7104b5baa15fc541f2a8889fbb3f451ebf812c2fb72ebb1b27007

See more details on using hashes here.

File details

Details for the file espeakng_loader-0.2.1-py3-none-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for espeakng_loader-0.2.1-py3-none-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 245af5f91c2f9bb94cac734d2bf6aea430fe0ca99949d2f7c5e402ae3630fc86
MD5 92e41952dee0a632cf062036d2343393
BLAKE2b-256 74d341c12a6bd54db48db0b7d20bc4186fabd622a0e7670861e2db06470e8654

See more details on using hashes here.

File details

Details for the file espeakng_loader-0.2.1-py3-none-macosx_10_12_x86_64.whl.

File metadata

File hashes

Hashes for espeakng_loader-0.2.1-py3-none-macosx_10_12_x86_64.whl
Algorithm Hash digest
SHA256 166aaaceb210a108f731e411b1b74514a7acaf26274506da86c4b66081a47e28
MD5 3ee9d30645e136e62884da94670dfe08
BLAKE2b-256 b5cc1243e5875d28c5022d74b46947e00ad4d5a645aab535e9194676ee6af9ce

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page