|
|
@@ -620,9 +620,10 @@ espeak_ng_Synthesize(const void *text, size_t size, |
|
|
|
#ifdef USE_ASYNC |
|
|
|
// Create the text command |
|
|
|
t_espeak_command *c1 = create_espeak_text(text, size, position, position_type, end_position, flags, user_data); |
|
|
|
|
|
|
|
// Retrieve the unique identifier |
|
|
|
*unique_identifier = c1->u.my_text.unique_identifier; |
|
|
|
if (c1) { |
|
|
|
// Retrieve the unique identifier |
|
|
|
*unique_identifier = c1->u.my_text.unique_identifier; |
|
|
|
} |
|
|
|
|
|
|
|
// Create the "terminated msg" command (same uid) |
|
|
|
t_espeak_command *c2 = create_espeak_terminated_msg(*unique_identifier, user_data); |