mirror of
https://github.com/rhasspy/espeak-ng.git
synced 2026-10-31 05:35:35 +00:00
Fix for newer versions of emscripten
This commit is contained in:
+1
-1
@@ -100,7 +100,7 @@ CXXFLAGS+=-I ./ -I ../ -I ../src/include/espeak-ng
|
||||
#CXXFLAGS+=-s USE_PTHREADS=1
|
||||
|
||||
# NOTE: extra flags for emscripten
|
||||
EM_CXXFLAGS=-s RESERVED_FUNCTION_POINTERS=2 --memory-init-file 0
|
||||
EM_CXXFLAGS=-s RESERVED_FUNCTION_POINTERS=2 --memory-init-file 0 -s FORCE_FILESYSTEM=1 -s WASM=0
|
||||
|
||||
|
||||
|
||||
|
||||
@@ -186,7 +186,7 @@ function speak() {
|
||||
tts.synthesize(
|
||||
user_text,
|
||||
function cb(samples, events) {
|
||||
//console.log(' Inside synt cb');
|
||||
console.log(' Receiving synthesis samples...');
|
||||
if (!samples) {
|
||||
if (pusher) {
|
||||
pusher.close();
|
||||
@@ -207,7 +207,6 @@ function speak() {
|
||||
); // end of tts.synthesize()
|
||||
console.log(' Calling synthesize... done');
|
||||
console.log('Leaving speak()');
|
||||
|
||||
} // end of speak()
|
||||
|
||||
function ipa() {
|
||||
|
||||
+2
-2
@@ -88,9 +88,9 @@ eSpeakNGWorker.prototype.synthesize = function (aText, aCallback) {
|
||||
return aCallback(data, events) ? 1 : 0;
|
||||
}
|
||||
|
||||
var fp = Runtime.addFunction(cb);
|
||||
var fp = addFunction(cb);
|
||||
this.synth_(aText, fp);
|
||||
Runtime.removeFunction(fp);
|
||||
removeFunction(fp);
|
||||
};
|
||||
|
||||
eSpeakNGWorker.prototype.synthesize_ipa = function (aText, aCallback) {
|
||||
|
||||
Reference in New Issue
Block a user