Fix using the mbrola voices in Windows Subsystem for Linux.

This commit is contained in:
Reece H. Dunn
2020-02-19 08:40:49 +02:00
committed by Valdis Vitolins
parent 812ea81319
commit 1a4590098c
+5
View File
@@ -527,6 +527,11 @@ static int init_mbrola(char *voice_path)
if (error)
return -1;
// Allow mbrola time to start when running on Windows Subsystem for
// Linux (WSL). Otherwise, the receive_from_mbrola call to read the
// wav header from mbrola will fail.
usleep(100);
result = send_to_mbrola("#\n");
if (result != 2) {
stop_mbrola();