Move creating AudioStream instance when playing tts is requested 93/316693/1
authorsooyeon <sooyeon.kim@samsung.com>
Wed, 14 Aug 2024 11:01:14 +0000 (20:01 +0900)
committerSooyeon Kim <sooyeon.kim@samsung.com>
Tue, 27 Aug 2024 04:44:51 +0000 (04:44 +0000)
commit968b5632b01b56912284a6955e16d2c75245c788
tree9ced1e56f91ed9568ac2616bf73e84c95a8e8f66
parent1a99787008f1349c1602a0e6cf27af1d532812b9
Move creating AudioStream instance when playing tts is requested

- Issue:
At booting time, there is a case that focus server is not ready.
Because focus server is not ready, initializing TTS engine is delayed with blocking a main thread.

- Solution:
Initializing AudioStream is moved to be invoked when playing TTS is requested.

Change-Id: I141b9a1e7f2835675f625c778968d9308ec3c121
Signed-off-by: sooyeon <sooyeon.kim@samsung.com>
server/ttsd_player.cpp