* distributed under the License is distributed on an AS IS BASIS,
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
* See the License for the specific language governing permissions and
- * limitations under the License.
+ * limitations under the License.
*/
* @brief The @ref VOICE_CONTROL_ELEMENTARY_MODULE API provides functions to control widget by voice commands.
* @section VOICE_CONTROL_ELEMENTARY_MODULE_HEADER Required Header
* \#include <voice_control_elm.h>
- *
+ *
* @section VOICE_CONTROL_ELEMENTARY_MODULE_OVERVIEW Overview
* The voice control elementary API is provided for controlling widgets by voice commands.
* The voice UI control provided by voice control elementary is done the following way:
* - Each widget supported and currently visible in the application is given a text hint.<br>
- * - Widget hints are shown on the User's wish.<br>
+ * - Widget hints are shown on the User's wish.<br>
* - User speaks the hint name of the widget he/she wants to trigger and the action he/she wants to perform on that widget.<br>
* - The voice command is interpreted and the requested action on the widget is performed.<br>
* To use of voice control elementary, use the following steps: <br>
* And the callback function of action related to widget is called internally, when user speaks a particular widget's hint.
*
* @image html sample_app_hints.png Example: your application layout with voice control elementary enabled with default settings.
- *
+ *
* Here is an example code for supporting voice control elm module :
* @code
* #include <app.h>
* void app_control(app_control_h app_control, void *user_data)
* {
* vc_elm_initialize();
- * vc_elm_set_current_language_changed_cb(_vc_elm_language_changed_cb, NULL);
+ * vc_elm_set_current_language_changed_cb(_vc_elm_language_changed_cb, NULL);
* elm_main(0, (char **)NULL);
* }
- *
+ *
* void app_terminate(void *user_data)
* {
* vc_elm_deinitialize();
* }
- *
+ *
* int main(int argc, char *argv[])
* {
* struct appdata ad;
* return ui_app_main(argc, argv, &event_callback, &ad);
* }
* @endcode
- *
- * If you want to create some widgets with voice control, you can refer below function.
+ *
+ * If you want to create some widgets with voice control, you can refer below function.
*
* @code
* int elm_main(int argc, char **argv)
* }
* @endcode
*
- * If you want to support several language for voice control elm module, you need to set language changed callback function.
+ * If you want to support several language for voice control elm module, you need to set language changed callback function.
*
* @code
* void _vc_elm_language_changed_cb(void)
* // You need to update codes in order to change text of command & hint according to changed language.
* }
* @endcode
- *
+ *
* @section VOICE_CONTROL_ELEMENTARY_MODULE_FEATURE Related Features
* This API is related with the following features:<br>
- * - http://tizen.org/feature/microphone<br>
- * - http://tizen.org/feature/speech.control<br>
+ * - %http://tizen.org/feature/microphone<br>
+ * - %http://tizen.org/feature/speech.control<br>
* It is recommended to design feature related codes in your application for reliability.<br>
* You can check if a device supports the related features for this API by using @ref CAPI_SYSTEM_SYSTEM_INFO_MODULE, thereby controlling the procedure of your application.<br>
* To ensure your application is only running on the device with specific features, please define the features in your manifest file using the manifest editor in the SDK.<br>