summaryrefslogtreecommitdiff
path: root/domain_api/Config_uix.in
blob: a7acf1c2465d8c29b20ebeb63fe04c5f849b85ba (plain)
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
menu "UIX API"
config building-blocks-sub2-domain_API-UIX-Input_Method
	bool "Input Method"
	select building-blocks-sub2-domain_API-AppFramework-Native_EFL_UI_app_model
	depends on TBB_ENABLE_EFL && TBB_ENABLE_IM
	help
		This block supports Input Method API for starting IME application lifecycle, methods to interact with current UI state of IME, and getting attributesevents.
		And a user can manage the installed IMEs in the system.

config building-blocks-sub2-domain_API-UIX-STT
	bool "STT"
	select building-blocks-sub2-domain_API-AppFramework-TPK_Installation
	select building-blocks-sub2-domain_API-Multimedia-Audio_IO
	depends on TBB_ENABLE_RECORDING
	help
		STT : Speech-To-Text provides functions to recognize the speech.

config building-blocks-sub2-domain_API-UIX-TTS
	bool "TTS"
	select building-blocks-sub2-domain_API-AppFramework-TPK_Installation
	select building-blocks-sub2-domain_API-Multimedia-Audio_IO
	depends on TBB_ENABLE_AUDIO
	help
		TTS : Text-To-Speech provides functions to synthesize voice from text and play synthesized sound data.

config building-blocks-sub2-domain_API-UIX-Voice_control
	bool "Voice Control"
	select building-blocks-sub2-domain_API-UIX-STT
	depends on TBB_ENABLE_RECORDING
	help
		Voice control provides functions to register commands and get notification when registered command is recognized.

config building-blocks-sub2-domain_API-UIX-Voice_control_elementary
	bool "Voice Control Elementary"
	select building-blocks-sub2-domain_API-UIX-Voice_control
	depends on TBB_ENABLE_RECORDING
	help
		Voice control elementary provides functions to control widget by voice commands

endmenu