|
|
@@ -158,16 +158,16 @@ HRESULT __stdcall TtsEngine::SetObjectToken(ISpObjectToken *token) |
|
|
|
objectToken = token; |
|
|
|
objectToken->AddRef(); |
|
|
|
|
|
|
|
espeak_ng_STATUS status = ENS_OK; |
|
|
|
|
|
|
|
char *path = NULL; |
|
|
|
if (SUCCEEDED(GetStringValue(L"Path", path))) { |
|
|
|
espeak_ng_InitializePath(path); |
|
|
|
status = espeak_ng_Initialize(NULL); |
|
|
|
if (status == ENS_OK) |
|
|
|
status = espeak_ng_InitializeOutput(ENOUTPUT_MODE_SYNCHRONOUS, 100, NULL); |
|
|
|
GetStringValue(L"Path", path); |
|
|
|
espeak_ng_InitializePath(path); |
|
|
|
if (path) |
|
|
|
free(path); |
|
|
|
} |
|
|
|
|
|
|
|
espeak_ng_STATUS status; |
|
|
|
status = espeak_ng_Initialize(NULL); |
|
|
|
if (status == ENS_OK) |
|
|
|
status = espeak_ng_InitializeOutput(ENOUTPUT_MODE_SYNCHRONOUS, 100, NULL); |
|
|
|
|
|
|
|
espeak_SetSynthCallback(espeak_callback); |
|
|
|
|