-
Notifications
You must be signed in to change notification settings - Fork 5
/
Copy pathKconfig
62 lines (46 loc) · 1.86 KB
/
Kconfig
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
50
51
52
53
54
55
56
57
58
59
60
61
62
menu "Pico TTS"
choice PICOTTS_LANGUAGE
prompt "Voice language"
default PICOTTS_LANGUAGE_EN_GB
config PICOTTS_LANGUAGE_EN_GB
bool "English (en-GB)"
config PICOTTS_LANGUAGE_EN_US
bool "English (en-US)"
config PICOTTS_LANGUAGE_DE_DE
bool "German (de-DE)"
config PICOTTS_LANGUAGE_ES_ES
bool "Spanish (es-ES)"
config PICOTTS_LANGUAGE_FR_FR
bool "French (fr-FR)"
config PICOTTS_LANGUAGE_IT_IT
bool "Italian (it-IT)"
endchoice
choice PICOTTS_RESOURCE_MODE
prompt "Resource storage mode"
default PICOTTS_RESOURCE_MODE_EMBED
config PICOTTS_RESOURCE_MODE_EMBED
bool "Embed into application binary"
config PICOTTS_RESOURCE_MODE_PARTITION
bool "Load resources from raw partitions"
endchoice
config PICOTTS_TA_PARTITION
string "TA resource partition name" if PICOTTS_RESOURCE_MODE_PARTITION
default "picotts_ta"
help
Partition name where the Text Analysis (TA) resource blob is
located. This needs to be flashed separately from the application.
config PICOTTS_SG_PARTITION
string "SG resource partition name" if PICOTTS_RESOURCE_MODE_PARTITION
default "picotts_sg"
help
Partition name where the Signal Generator (SG) resource blob is
located. This needs to be flashed separately from the application.
config PICOTTS_INPUT_QUEUE_SIZE
int "TTS input queue size"
default 256
help
The size of the TTS input quueue used to transfer the text to be
spoken over to the TTS engine. A larger size makes it less likely
that the picotts_add() function will block, but of course has the
downside of using up more memory.
endmenu