🚀 Big News: Socket Acquires Coana to Bring Reachability Analysis to Every Appsec Team.Learn more
Socket
DemoInstallSign in
Socket

@echogarden/espeak-ng-emscripten

Package Overview
Dependencies
Maintainers
1
Versions
8
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

@echogarden/espeak-ng-emscripten

eSpeak-NG speech synthesizer, compiled to JavaScript via Emscripten. Intended for use with Echogarden.

0.3.3
latest
Source
npm
Version published
Weekly downloads
2.1K
8.76%
Maintainers
1
Weekly downloads
 
Created
Source

eSpeak-NG (Emscripten port)

eSpeak-NG speech synthesizer, compiled to JavaScript via Emscripten.

Intended for use with Echogarden.

How to build

Building is only known to work in Linux. On Windows, use WSL.

Ensure you have essential build tools, like:

sudo apt install autoconf automake libtool autotools-dev build-essential gcc g++

Ensure you have python in path (used by Emscripten).

Clone the EMSDK repository:

git clone https://github.com/emscripten-core/emsdk

Install and activate EMSDK:

cd emsdk
git pull
./emsdk install latest
./emsdk activate latest
source ./emsdk_env.sh
cd ..

Clone Echogarden's eSpeak-NG fork repository and switch to its 'fork' branch:

git clone --branch fork https://github.com/echogarden-project/espeak-ng

Build eSpeak-NG Emscripten port

cd espeak-ng
./build-emscripten.sh

If successful, the compiled files should be at:

espeak-ng/emscripten/espeak-ng.js
espeak-ng/emscripten/espeak-ng.data

FAQs

Package last updated on 14 Nov 2024

Did you know?

Socket

Socket for GitHub automatically highlights issues in each pull request and monitors the health of all your open source dependencies. Discover the contents of your packages and block harmful activity before you install or update your dependencies.

Install

Related posts