Отправляет email-рассылки с помощью сервиса Sendsay

За 2021-07-21

[prg] Re[10]: Проблема с ru_tts на андроид

Здравствуйте, Владислав.

Вы писали 21 июля 2021 г., 13:14:29:
А вот если поставить вконце метода
return false;
Тогда вроде читает фразу полностью, но всё равно его нельзя
остановить.

   2021-07-21 13:30:09 (#3673919)

[prg] Re[9]: Проблема с ru_tts на андроид

Здравствуйте, gozaltech.

Вы писали 20 июля 2021 г., 9:52:40:

g> попробуйте в цикле забрать все данные до тех пор пока размер данных не достигнет нуля.
Вот переписал метод, максимум чего я достиг, это улучшилось качество
звучания, а фразу не дочитывает.
Вот моя реализация:
boolean speechCallback(final byte[] audioBuffer)
{
for (int i = 0; i < audioBuffer.length; i++)
{
audioBuffer[i] = (byte) (audioBuffer[i] +128);
}
if (audio == null || audio.getState()!= AudioTrack.STATE_INITIALIZED || audioBuffer == null) return false;
{
audio.write(audioBuffer, 0, audioBuffer.length);
}
return true;
}

   2021-07-21 13:14:54 (#3673918)