diff --git a/emscripten/README.md b/emscripten/README.md index b8eed3e1..7348807e 100644 --- a/emscripten/README.md +++ b/emscripten/README.md @@ -8,7 +8,7 @@ allows client-side text-to-speech synthesis in any browser supporting Web workers and the Web Audio API. * Version: 1.49.1 -* Date: 2017-02-01 +* Date: 2017-05-01 * License: the GNU General Public License, Version 3 (GPLv3) * Size: 3.2 MB (including all the voices) @@ -112,21 +112,32 @@ repository. $ make en && make it && make de ``` -4. Recompile the `espeak-ng` library with `emconfigure` and `emmake`: +4. Enter the `src/ucd-tools` directory, `make clean` it, and compile with `emconfigure` and `emmake`: + + ```bash + $ cd src/ucd-tools + $ ./autogen.sh + $ make clean + $ emconfigure ./configure + $ emmake make + $ cd ../.. + ``` + +5. Recompile the `espeak-ng` library with `emconfigure` and `emmake`: ```bash $ emconfigure ./configure --prefix=/usr --without-async --without-mbrola --without-sonic $ emmake make src/libespeak-ng.la ``` -5. Enter the `emscripten` directory and compile the JS worker with `emmake`: +6. Enter the `emscripten` directory and compile the JS worker with `emmake`: ```bash $ cd emscripten $ emmake make ``` -6. The `js/` directory should contain the output JS files: +7. The `js/` directory should contain the output JS files: * `espeakng.js`, * `espeakng.worker.js`, and