Add new function for a synthesis parameter 55/306955/4
authorSuyeon Hwang <stom.hwang@samsung.com>
Wed, 28 Feb 2024 07:11:48 +0000 (16:11 +0900)
committersungwook79.park <sungwook79.park@samsung.com>
Thu, 18 Apr 2024 01:42:50 +0000 (10:42 +0900)
commit6b72ed7d5a64620f2ea649a79c60ee21a303fc8b
tree0ebd04ef66661bed993e61aeed4538b65d9ce0be
parentc5672702daa9f435e57fe3fb01cef35888486659
Add new function for a synthesis parameter

- Requirements:
The app needs to play each utterance with different configuration such
as pitch, speed, volume, or background volume.

- Contents:
This patch adds new function for a synthesis parameter. The synthesis
parameter is newly introduced by this patch. Using current API, the
client can only change the speed value using fixed parameter of
tts_add_text() function. The synthesis parameter is a kind of handle, so
client can set various configuration value using provided setter
functions. The client can manages the synthesis parameter with related
functions and these functions will be expandable.
Thus, through this change, TTS framework will provides changable
configuration for each utterance.

Change-Id: I7c15d72e253e047b45ec03424e4a729d95007843
Signed-off-by: Suyeon Hwang <stom.hwang@samsung.com>
client/tts.c
client/tts_main.h
include/tts_internal.h