forked from rdkcentral/rdkservices
-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathTextToSpeech.config
49 lines (43 loc) · 1.6 KB
/
TextToSpeech.config
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
set(callsign "org.rdk.TextToSpeech")
set(preconditions Platform)
set(autostart ${PLUGIN_TEXTTOSPEECH_AUTOSTART})
if(PLUGIN_TEXTTOSPEECH_STARTUPORDER)
set (startuporder ${PLUGIN_TEXTTOSPEECH_STARTUPORDER})
endif()
map()
kv(mode ${PLUGIN_TEXTTOSPEECH_MODE})
end()
ans(rootobject)
map()
kv(en-US ${PLUGIN_TEXTTOSPEECH_VOICE_FOR_EN})
kv(es-MX ${PLUGIN_TEXTTOSPEECH_VOICE_FOR_ES})
kv(fr-CA ${PLUGIN_TEXTTOSPEECH_VOICE_FOR_FR})
kv(en-GB ${PLUGIN_TEXTTOSPEECH_VOICE_FOR_GB})
kv(de-DE ${PLUGIN_TEXTTOSPEECH_VOICE_FOR_DE})
kv(it-IT ${PLUGIN_TEXTTOSPEECH_VOICE_FOR_IT})
end()
ans(voices)
map()
kv(en-US ${PLUGIN_TEXTTOSPEECH_LOCALVOICE_FOR_EN})
kv(es-MX ${PLUGIN_TEXTTOSPEECH_LOCALVOICE_FOR_ES})
kv(fr-CA ${PLUGIN_TEXTTOSPEECH_LOCALVOICE_FOR_FR})
kv(en-GB ${PLUGIN_TEXTTOSPEECH_LOCALVOICE_FOR_GB})
kv(de-DE ${PLUGIN_TEXTTOSPEECH_LOCALVOICE_FOR_DE})
kv(it-IT ${PLUGIN_TEXTTOSPEECH_LOCALVOICE_FOR_IT})
end()
ans(local_voices)
map()
kv(endpoint ${PLUGIN_TEXTTOSPEECH_ENDPOINT})
kv(secureendpoint ${PLUGIN_TEXTTOSPEECH_SECURE_ENDPOINT})
kv(endpoint_type ${PLUGIN_TEXTTOSPEECH_ENDPOINT_TYPE})
kv(localendpoint ${PLUGIN_TEXTTOSPEECH_LOCAL_ENDPOINT})
kv(speechrate ${PLUGIN_TEXTTOSPEECH_SPEECHRATE})
kv(satplugincallsign ${PLUGIN_TEXTTOSPEECH_SATPLUGINCALLSIGN})
kv(language ${PLUGIN_TEXTTOSPEECH_LANGUAGE})
kv(volume ${PLUGIN_TEXTTOSPEECH_VOLUME})
kv(rate ${PLUGIN_TEXTTOSPEECH_RATE})
end()
ans(configuration)
map_append(${configuration} voices ${voices})
map_append(${configuration} local_voices ${local_voices})
map_append(${configuration} root ${rootobject})