Fix using the mbrola voices in Windows Subsystem for Linux.

This commit is contained in:
Reece H. Dunn
2020-01-18 15:58:05 +00:00
parent e11cd42b03
commit 7290b6f3cc
+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();