-<?xml version="1.0"?>
-<doc>
- <assembly>
- <name>Tizen.Uix.Stt</name>
- </assembly>
- <members>
- <member name="T:Interop">
- <summary>
- Partial interop class.
- </summary>
- <summary>
- Partial interop class.
- </summary>
- </member>
- <member name="T:Interop.Libraries">
- <summary>
- Partial libraries class.
- </summary>
- </member>
- <member name="T:Interop.Stt">
- <summary>
- Stt interop class.
- </summary>
- </member>
- <!-- Badly formed XML comment ignored for member "F:Interop.Stt.SttError.OutOfMemory" -->
- <!-- Badly formed XML comment ignored for member "F:Interop.Stt.SttError.IoError" -->
- <!-- Badly formed XML comment ignored for member "F:Interop.Stt.SttError.InvalidParameter" -->
- <!-- Badly formed XML comment ignored for member "F:Interop.Stt.SttError.TimedOut" -->
- <!-- Badly formed XML comment ignored for member "F:Interop.Stt.SttError.RecorderBusy" -->
- <!-- Badly formed XML comment ignored for member "F:Interop.Stt.SttError.OutOfNetwork" -->
- <!-- Badly formed XML comment ignored for member "F:Interop.Stt.SttError.PermissionDenied" -->
- <!-- Badly formed XML comment ignored for member "F:Interop.Stt.SttError.NotSupported" -->
- <!-- Badly formed XML comment ignored for member "F:Interop.Stt.SttError.InvalidState" -->
- <!-- Badly formed XML comment ignored for member "F:Interop.Stt.SttError.InvalidLanguage" -->
- <!-- Badly formed XML comment ignored for member "F:Interop.Stt.SttError.EngineNotFound" -->
- <!-- Badly formed XML comment ignored for member "F:Interop.Stt.SttError.OperationFailed" -->
- <!-- Badly formed XML comment ignored for member "F:Interop.Stt.SttError.NotSupportedFeature" -->
- <!-- Badly formed XML comment ignored for member "F:Interop.Stt.SttError.RecordingTimedOut" -->
- <!-- Badly formed XML comment ignored for member "F:Interop.Stt.SttError.NoSpeech" -->
- <!-- Badly formed XML comment ignored for member "F:Interop.Stt.SttError.InProgressToReady" -->
- <!-- Badly formed XML comment ignored for member "F:Interop.Stt.SttError.InProgressToRecording" -->
- <!-- Badly formed XML comment ignored for member "F:Interop.Stt.SttError.InProgressToProcessing" -->
- <!-- Badly formed XML comment ignored for member "F:Interop.Stt.SttError.ServiceReset" -->
- <member name="T:Tizen.Uix.Stt.DefaultLanguageChangedEventArgs">
- <summary>
- This class holds information about the DefaultLanguageChanged event.
- </summary>
- <since_tizen> 3 </since_tizen>
- </member>
- <member name="P:Tizen.Uix.Stt.DefaultLanguageChangedEventArgs.PreviousLanguage">
- <summary>
- The previous language.
- </summary>
- <since_tizen> 3 </since_tizen>
- </member>
- <member name="P:Tizen.Uix.Stt.DefaultLanguageChangedEventArgs.CurrentLanguage">
- <summary>
- The current language.
- </summary>
- <since_tizen> 3 </since_tizen>
- </member>
- <member name="T:Tizen.Uix.Stt.EngineChangedEventArgs">
- <summary>
- This class holds information related to the EngineChanged event.
- </summary>
- <since_tizen> 3 </since_tizen>
- </member>
- <member name="P:Tizen.Uix.Stt.EngineChangedEventArgs.EngineId">
- <summary>
- The Engine ID.
- </summary>
- <since_tizen> 3 </since_tizen>
- </member>
- <member name="P:Tizen.Uix.Stt.EngineChangedEventArgs.Language">
- <summary>
- The default language.
- </summary>
- <since_tizen> 3 </since_tizen>
- </member>
- <member name="P:Tizen.Uix.Stt.EngineChangedEventArgs.NeedCredential">
- <summary>
- The necessity of the credential.
- </summary>
- <since_tizen> 3 </since_tizen>
- </member>
- <member name="P:Tizen.Uix.Stt.EngineChangedEventArgs.SupportSilence">
- <summary>
- Whether silence detection is supported or not.
- </summary>
- <since_tizen> 3 </since_tizen>
- </member>
- <member name="T:Tizen.Uix.Stt.ErrorOccurredEventArgs">
- <summary>
- This class holds information related to the STT ErrorOccurred event.
- </summary>
- <since_tizen> 3 </since_tizen>
- </member>
- <member name="P:Tizen.Uix.Stt.ErrorOccurredEventArgs.ErrorValue">
- <summary>
- The error value.
- </summary>
- <since_tizen> 3 </since_tizen>
- </member>
- <member name="P:Tizen.Uix.Stt.ErrorOccurredEventArgs.ErrorMessage">
- <summary>
- Gets the current error message.
- </summary>
- <since_tizen> 3 </since_tizen>
- <returns>
- String error message.
- </returns>
- </member>
- <member name="T:Tizen.Uix.Stt.RecognitionResultEventArgs">
- <summary>
- The recognition result from the engine.
- </summary>
- <since_tizen> 3 </since_tizen>
- </member>
- <member name="P:Tizen.Uix.Stt.RecognitionResultEventArgs.Result">
- <summary>
- The result event.
- </summary>
- <since_tizen> 3 </since_tizen>
- </member>
- <member name="P:Tizen.Uix.Stt.RecognitionResultEventArgs.Data">
- <summary>
- The result text.
- </summary>
- <since_tizen> 3 </since_tizen>
- </member>
- <member name="P:Tizen.Uix.Stt.RecognitionResultEventArgs.DataCount">
- <summary>
- Returns the result text count.
- </summary>
- <since_tizen> 3 </since_tizen>
- </member>
- <member name="P:Tizen.Uix.Stt.RecognitionResultEventArgs.Message">
- <summary>
- The engine message.
- </summary>
- <since_tizen> 3 </since_tizen>
- </member>
- <member name="T:Tizen.Uix.Stt.ResultTime">
- <summary>
- This class represents the result of recognition result from the engine.
- </summary>
- <since_tizen> 3 </since_tizen>
- </member>
- <member name="P:Tizen.Uix.Stt.ResultTime.Index">
- <summary>
- The result index.
- </summary>
- <since_tizen> 3 </since_tizen>
- </member>
- <member name="P:Tizen.Uix.Stt.ResultTime.TokenEvent">
- <summary>
- The token event.
- </summary>
- <since_tizen> 3 </since_tizen>
- </member>
- <member name="P:Tizen.Uix.Stt.ResultTime.Text">
- <summary>
- The result text.
- </summary>
- <since_tizen> 3 </since_tizen>
- </member>
- <member name="P:Tizen.Uix.Stt.ResultTime.StartTime">
- <summary>
- The start time of result text.
- </summary>
- <since_tizen> 3 </since_tizen>
- </member>
- <member name="P:Tizen.Uix.Stt.ResultTime.EndTime">
- <summary>
- The end time of result text.
- </summary>
- <since_tizen> 3 </since_tizen>
- </member>
- <member name="T:Tizen.Uix.Stt.StateChangedEventArgs">
- <summary>
- This class holds information related to the STT StateChanged event.
- </summary>
- <since_tizen> 3 </since_tizen>
- </member>
- <member name="P:Tizen.Uix.Stt.StateChangedEventArgs.Previous">
- <summary>
- The previous state.
- </summary>
- <since_tizen> 3 </since_tizen>
- </member>
- <member name="P:Tizen.Uix.Stt.StateChangedEventArgs.Current">
- <summary>
- The current state.
- </summary>
- <since_tizen> 3 </since_tizen>
- </member>
- <member name="T:Tizen.Uix.Stt.ResultEvent">
- <summary>
- The token event.
- </summary>
- <since_tizen> 3 </since_tizen>
- </member>
- <member name="F:Tizen.Uix.Stt.ResultEvent.FinalResult">
- <summary>
- Event when the recognition for full or last result is ready.
- </summary>
- <since_tizen> 3 </since_tizen>
- </member>
- <member name="F:Tizen.Uix.Stt.ResultEvent.PartialResult">
- <summary>
- Event when the recognition for partial result is ready.
- </summary>
- <since_tizen> 3 </since_tizen>
- </member>
- <member name="F:Tizen.Uix.Stt.ResultEvent.Error">
- <summary>
- Event when the recognition has failed.
- </summary>
- <since_tizen> 3 </since_tizen>
- </member>
- <member name="T:Tizen.Uix.Stt.ResultMessage">
- <summary>
- Enumeration for representing the result message.
- </summary>
- <since_tizen> 3 </since_tizen>
- </member>
- <member name="F:Tizen.Uix.Stt.ResultMessage.None">
- <summary>
- No Error.
- </summary>
- <since_tizen> 3 </since_tizen>
- </member>
- <member name="F:Tizen.Uix.Stt.ResultMessage.TooSoon">
- <summary>
- Recognition failed because the speech started too soon.
- </summary>
- <since_tizen> 3 </since_tizen>
- </member>
- <member name="F:Tizen.Uix.Stt.ResultMessage.TooShort">
- <summary>
- Recognition failed because the speech is too short.
- </summary>
- <since_tizen> 3 </since_tizen>
- </member>
- <member name="F:Tizen.Uix.Stt.ResultMessage.TooLong">
- <summary>
- Recognition failed because the speech is too long.
- </summary>
- <since_tizen> 3 </since_tizen>
- </member>
- <member name="F:Tizen.Uix.Stt.ResultMessage.TooQuiet">
- <summary>
- Recognition failed because the speech is too quiet to listen.
- </summary>
- <since_tizen> 3 </since_tizen>
- </member>
- <member name="F:Tizen.Uix.Stt.ResultMessage.TooLoud">
- <summary>
- Recognition failed because the speech is too loud to listen.
- </summary>
- <since_tizen> 3 </since_tizen>
- </member>
- <member name="F:Tizen.Uix.Stt.ResultMessage.TooFast">
- <summary>
- Recognition failed because the speech is too fast to listen.
- </summary>
- <since_tizen> 3 </since_tizen>
- </member>
- <member name="T:Tizen.Uix.Stt.TimeEvent">
- <summary>
- Enumeration for the token types.
- </summary>
- <since_tizen> 3 </since_tizen>
- </member>
- <member name="F:Tizen.Uix.Stt.TimeEvent.Beginning">
- <summary>
- Event when the token is beginning type.
- </summary>
- <since_tizen> 3 </since_tizen>
- </member>
- <member name="F:Tizen.Uix.Stt.TimeEvent.Middle">
- <summary>
- Event when the token is middle type.
- </summary>
- <since_tizen> 3 </since_tizen>
- </member>
- <member name="F:Tizen.Uix.Stt.TimeEvent.End">
- <summary>
- Event when the token is end type.
- </summary>
- <since_tizen> 3 </since_tizen>
- </member>
- <member name="T:Tizen.Uix.Stt.Error">
- <summary>
- Enumeration for the error values that can occur.
- </summary>
- <since_tizen> 3 </since_tizen>
- </member>
- <member name="F:Tizen.Uix.Stt.Error.None">
- <summary>
- Successful, No error.
- </summary>
- <since_tizen> 3 </since_tizen>
- </member>
- <member name="F:Tizen.Uix.Stt.Error.OutOfMemory">
- <summary>
- Out of Memory.
- </summary>
- <since_tizen> 3 </since_tizen>.
- </member>
- <member name="F:Tizen.Uix.Stt.Error.IoError">
- <summary>
- I/O error.
- </summary>
- <since_tizen> 3 </since_tizen>.
- </member>
- <member name="F:Tizen.Uix.Stt.Error.InvalidParameter">
- <summary>
- Invalid parameter.
- </summary>
- <since_tizen> 3 </since_tizen>
- </member>
- <member name="F:Tizen.Uix.Stt.Error.TimedOut">
- <summary>
- No answer from the STT service.
- </summary>
- <since_tizen> 3 </since_tizen>
- </member>
- <member name="F:Tizen.Uix.Stt.Error.RecorderBusy">
- <summary>
- Device or resource busy.
- </summary>
- <since_tizen> 3 </since_tizen>
- </member>
- <member name="F:Tizen.Uix.Stt.Error.OutOfNetwork">
- <summary>
- Network is down.
- </summary>
- <since_tizen> 3 </since_tizen>
- </member>
- <member name="F:Tizen.Uix.Stt.Error.PermissionDenied">
- <summary>
- Permission denied.
- </summary>
- <since_tizen> 3 </since_tizen>
- </member>
- <member name="F:Tizen.Uix.Stt.Error.NotSupported">
- <summary>
- STT NOT supported.
- </summary>
- <since_tizen> 3 </since_tizen>
- </member>
- <member name="F:Tizen.Uix.Stt.Error.InvalidState">
- <summary>
- Invalid state.
- </summary>
- <since_tizen> 3 </since_tizen>
- </member>
- <member name="F:Tizen.Uix.Stt.Error.InvalidLanguage">
- <summary>
- Invalid language.
- </summary>
- <since_tizen> 3 </since_tizen>
- </member>
- <member name="F:Tizen.Uix.Stt.Error.EngineNotFound">
- <summary>
- No available engine.
- </summary>
- <since_tizen> 3 </since_tizen>
- </member>
- <member name="F:Tizen.Uix.Stt.Error.OperationFailed">
- <summary>
- Operation failed.
- </summary>
- <since_tizen> 3 </since_tizen>
- </member>
- <member name="F:Tizen.Uix.Stt.Error.NotSupportedFeature">
- <summary>
- Not supported feature of current engine.
- </summary>
- <since_tizen> 3 </since_tizen>
- </member>
- <member name="F:Tizen.Uix.Stt.Error.RecordingTimedOut">
- <summary>
- Recording timed out.
- </summary>
- <since_tizen> 3 </since_tizen>
- </member>
- <member name="F:Tizen.Uix.Stt.Error.NoSpeech">
- <summary>
- No speech while recording.
- </summary>
- <since_tizen> 3 </since_tizen>
- </member>
- <member name="F:Tizen.Uix.Stt.Error.InProgressToReady">
- <summary>
- Progress to ready is not finished.
- </summary>
- <since_tizen> 3 </since_tizen>
- </member>
- <member name="F:Tizen.Uix.Stt.Error.InProgressToRecording">
- <summary>
- Progress to recording is not finished.
- </summary>
- <since_tizen> 3 </since_tizen>
- </member>
- <member name="F:Tizen.Uix.Stt.Error.InProgressToProcessing">
- <summary>
- Progress to processing is not finished.
- </summary>
- <since_tizen> 3 </since_tizen>
- </member>
- <member name="F:Tizen.Uix.Stt.Error.ServiceReset">
- <summary>
- Service reset.
- </summary>
- <since_tizen> 3 </since_tizen>
- </member>
- <member name="T:Tizen.Uix.Stt.RecognitionType">
- <summary>
- Enumeration for the recognition types.
- </summary>
- <since_tizen> 3 </since_tizen>
- </member>
- <member name="F:Tizen.Uix.Stt.RecognitionType.Free">
- <summary>
- Free form dictation.
- </summary>
- <since_tizen> 3 </since_tizen>
- </member>
- <member name="F:Tizen.Uix.Stt.RecognitionType.Partial">
- <summary>
- Continuous free dictation.
- </summary>
- <since_tizen> 3 </since_tizen>
- </member>
- <member name="F:Tizen.Uix.Stt.RecognitionType.Search">
- <summary>
- Search.
- </summary>
- <since_tizen> 3 </since_tizen>
- </member>
- <member name="F:Tizen.Uix.Stt.RecognitionType.WebSearch">
- <summary>
- Web search.
- </summary>
- <since_tizen> 3 </since_tizen>
- </member>
- <member name="F:Tizen.Uix.Stt.RecognitionType.Map">
- <summary>
- Map.
- </summary>
- <since_tizen> 3 </since_tizen>
- </member>
- <member name="T:Tizen.Uix.Stt.State">
- <summary>
- Enumeration for the state types.
- </summary>
- <since_tizen> 3 </since_tizen>
- </member>
- <member name="F:Tizen.Uix.Stt.State.Created">
- <summary>
- Created state.
- </summary>
- <since_tizen> 3 </since_tizen>
- </member>
- <member name="F:Tizen.Uix.Stt.State.Ready">
- <summary>
- Ready state.
- </summary>
- <since_tizen> 3 </since_tizen>
- </member>
- <member name="F:Tizen.Uix.Stt.State.Recording">
- <summary>
- Recording state.
- </summary>
- <since_tizen> 3 </since_tizen>
- </member>
- <member name="F:Tizen.Uix.Stt.State.Processing">
- <summary>
- Processing state.
- </summary>
- <since_tizen> 3 </since_tizen>
- </member>
- <member name="F:Tizen.Uix.Stt.State.Unavailable">
- <summary>
- Unavailable.
- </summary>
- <since_tizen> 3 </since_tizen>
- </member>
- <member name="T:Tizen.Uix.Stt.SilenceDetection">
- <summary>
- Enumeration for the silence detection types.
- </summary>
- <since_tizen> 3 </since_tizen>
- </member>
- <member name="F:Tizen.Uix.Stt.SilenceDetection.False">
- <summary>
- Silence detection type - False.
- </summary>
- <since_tizen> 3 </since_tizen>
- </member>
- <member name="F:Tizen.Uix.Stt.SilenceDetection.True">
- <summary>
- Silence detection type - True.
- </summary>
- <since_tizen> 3 </since_tizen>
- </member>
- <member name="F:Tizen.Uix.Stt.SilenceDetection.Auto">
- <summary>
- Silence detection type - Auto.
- </summary>
- <since_tizen> 3 </since_tizen>
- </member>
- <member name="T:Tizen.Uix.Stt.SttClient">
- <summary>
- A main function of Speech-To-Text (below STT) API recognizes sound data recorded by users.
- After choosing a language, the applications will start recording and recognizing.
- After recording, the applications will receive the recognized result.
- The STT has a client-server for the service of multi-applications.
- The STT service always works in the background as a server. If the service is not working, client library will invoke it and the client will communicate with it.
- The service has engines and a recorder, so that the client does not have the recorder itself. Only the client request commands to the STT service for using STT.
- </summary>
- <since_tizen> 3 </since_tizen>
- </member>
- <member name="M:Tizen.Uix.Stt.SttClient.#ctor">
- <summary>
- Constructor to create a STT instance.
- </summary>
- <since_tizen> 3 </since_tizen>
- <privilege>
- http://tizen.org/privilege/recorder
- </privilege>
- <feature>
- http://tizen.org/feature/speech.recognition
- http://tizen.org/feature/microphone
- </feature>
- <exception cref="T:System.InvalidOperationException">This exception can be due to operation failed.</exception>
- <exception cref="T:System.OutOfMemoryException">This exception can be due to out of memory.</exception>
- <exception cref="T:System.NotSupportedException">This exception can be due to STT not supported.</exception>
- <exception cref="T:System.UnauthorizedAccessException">This exception can be due to permission denied.</exception>
- </member>
- <member name="E:Tizen.Uix.Stt.SttClient.RecognitionResult">
- <summary>
- Event to be invoked when the recognition is done.
- </summary>
- <since_tizen> 3 </since_tizen>
- </member>
- <member name="E:Tizen.Uix.Stt.SttClient.StateChanged">
- <summary>
- Event to be invoked when the STT state changes.
- </summary>
- <since_tizen> 3 </since_tizen>
- </member>
- <member name="E:Tizen.Uix.Stt.SttClient.ErrorOccurred">
- <summary>
- Event to be invoked when an error occurs.
- </summary>
- <since_tizen> 3 </since_tizen>
- </member>
- <member name="E:Tizen.Uix.Stt.SttClient.DefaultLanguageChanged">
- <summary>
- Event to be invoked when the default language changes.
- </summary>
- <since_tizen> 3 </since_tizen>
- </member>
- <member name="E:Tizen.Uix.Stt.SttClient.EngineChanged">
- <summary>
- Event to be invoked to detect the engine change.
- </summary>
- <since_tizen> 3 </since_tizen>
- </member>
- <member name="P:Tizen.Uix.Stt.SttClient.DefaultLanguage">
- <summary>
- Gets the default language set by the user.
- The language is specified as an ISO 3166 alpha-2 two letter country-code followed by ISO 639-1 for the two-letter language code.
- For example, "ko_KR" for Korean, "en_US" for American English.
- </summary>
- <since_tizen> 3 </since_tizen>
- <value>
- Default language in STT.
- </value>
- <privilege>
- http://tizen.org/privilege/recorder
- </privilege>
- <returns>
- Default Language string value.
- </returns>
- </member>
- <member name="P:Tizen.Uix.Stt.SttClient.RecordingVolume">
- <summary>
- Gets the microphone volume during recording.
- </summary>
- <since_tizen> 3 </since_tizen>
- <value>
- Recording volume in STT.
- </value>
- <privilege>
- http://tizen.org/privilege/recorder
- </privilege>
- <pre>
- The state must be recording.
- </pre>
- </member>
- <member name="P:Tizen.Uix.Stt.SttClient.CurrentState">
- <summary>
- Gets the current STT state.
- </summary>
- <since_tizen> 3 </since_tizen>
- <value>
- Current state of STT.
- </value>
- <privilege>
- http://tizen.org/privilege/recorder
- </privilege>
- <returns>
- Current STT state value.
- </returns>
- </member>
- <member name="P:Tizen.Uix.Stt.SttClient.Engine">
- <summary>
- This property can be used to get and set the current engine id.
- </summary>
- <since_tizen> 3 </since_tizen>
- <value>
- Current STT engine id.
- </value>
- <privilege>
- http://tizen.org/privilege/recorder
- </privilege>
- <exception cref="T:System.InvalidOperationException">
- This exceptioncan occur while setting due to the following reasons:
- 1. Operation Failed
- 2. Invalid State
- </exception>
- <exception cref="T:System.OutOfMemoryException">This exception can be due to out of memory.</exception>
- <exception cref="T:System.NotSupportedException">This exception can be due to STT not supported.</exception>
- <exception cref="T:System.UnauthorizedAccessException">This exception can be due to permission denied.</exception>
- <exception cref="T:System.ArgumentException">This can happen if improper EngineId is provided while setting the value.</exception>
- <pre>
- The state must be created.
- </pre>
- </member>
- <member name="M:Tizen.Uix.Stt.SttClient.GetDetailedResult">
- <summary>
- Retrieves the time stamp of the current recognition result.
- </summary>
- <since_tizen> 3 </since_tizen>
- <returns>
- List of ResultTime.
- </returns>
- <privilege>
- http://tizen.org/privilege/recorder
- </privilege>
- <feature>
- http://tizen.org/feature/speech.recognition
- http://tizen.org/feature/microphone
- </feature>
- <remarks>
- This function should only be called in the RecognitionResult event.
- </remarks>
- <exception cref="T:System.InvalidOperationException">This exception can be due to operation failed.</exception>
- <exception cref="T:System.NotSupportedException">This exception can be due to STT not supported.</exception>
- <exception cref="T:System.UnauthorizedAccessException">This exception can be due to permission denied.</exception>
- </member>
- <member name="M:Tizen.Uix.Stt.SttClient.GetPrivateData(System.String)">
- <summary>
- Gets the private data from the STT engine.
- </summary>
- <since_tizen> 3 </since_tizen>
- <param name="key">
- The key string.
- </param>
- <returns>
- The data corresponding to the key is provided.
- </returns>
- <privilege>
- http://tizen.org/privilege/recorder
- </privilege>
- <feature>
- http://tizen.org/feature/speech.recognition
- http://tizen.org/feature/microphone
- </feature>
- <exception cref="T:System.InvalidOperationException">This exception can be due to invalid state.</exception>
- <exception cref="T:System.NotSupportedException">This exception can be due to STT not supported.</exception>
- <exception cref="T:System.TimeoutException">This exception can be due to No Answer from STT Service.</exception>
- <pre>
- The state must be ready.
- </pre>
- </member>
- <member name="M:Tizen.Uix.Stt.SttClient.SetPrivateData(System.String,System.String)">
- <summary>
- Sets the private data to the STT engine.
- </summary>
- <since_tizen> 3 </since_tizen>
- <param name="key">
- The key string.
- </param>
- <param name="data">
- The data string.
- </param>
- <privilege>
- http://tizen.org/privilege/recorder
- </privilege>
- <feature>
- http://tizen.org/feature/speech.recognition
- http://tizen.org/feature/microphone
- </feature>
- <exception cref="T:System.InvalidOperationException">This exception can be due to invalid state.</exception>
- <exception cref="T:System.NotSupportedException">This exception can be due to STT not supported.</exception>
- <exception cref="T:System.TimeoutException">This exception can be due to No Answer from STT Service.</exception>
- <exception cref="T:System.ArgumentException"> This can happen if Improper value is provided while setting the value. </exception>
- <pre>
- The state must be ready.
- </pre>
- </member>
- <member name="M:Tizen.Uix.Stt.SttClient.GetSupportedEngines">
- <summary>
- Gets the list of supported engines.
- </summary>
- <since_tizen> 3 </since_tizen>
- <returns>
- IEnumerable<SupportedEngine> list of supported engines.
- </returns>
- <privilege>
- http://tizen.org/privilege/recorder
- </privilege>
- <feature>
- http://tizen.org/feature/speech.recognition
- http://tizen.org/feature/microphone
- </feature>
- <exception cref="T:System.InvalidOperationException">This exception can be due to operation failed.</exception>
- <exception cref="T:System.OutOfMemoryException">This exception can be due to out of memory.</exception>
- <exception cref="T:System.NotSupportedException">This exception can be due to STT not supported.</exception>
- <exception cref="T:System.UnauthorizedAccessException">This exception can be due to permission denied.</exception>
- </member>
- <member name="M:Tizen.Uix.Stt.SttClient.SetCredential(System.String)">
- <summary>
- Sets the application credential.
- </summary>
- <since_tizen> 3 </since_tizen>
- <param name="credential">
- The credential string.
- </param>
- <privilege>
- http://tizen.org/privilege/recorder
- </privilege>
- <feature>
- http://tizen.org/feature/speech.recognition
- http://tizen.org/feature/microphone
- </feature>
- <exception cref="T:System.InvalidOperationException">
- This exceptioncan be due to the following reasons:
- 1. Operation Failed
- 2. Invalid State
- </exception>
- <exception cref="T:System.OutOfMemoryException">This exception can be due to out of memory.</exception>
- <exception cref="T:System.NotSupportedException">This exception can be due to STT not supported.</exception>
- <exception cref="T:System.UnauthorizedAccessException">This exception can be due to permission denied.</exception>
- <exception cref="T:System.ArgumentException"> This can happen if Improper value is provided while setting the value. </exception>
- <pre>
- The state must be created.
- </pre>
- </member>
- <member name="M:Tizen.Uix.Stt.SttClient.Prepare">
- <summary>
- Connects to the STT service asynchronously.
- </summary>
- <since_tizen> 3 </since_tizen>
- <privilege>
- http://tizen.org/privilege/recorder
- </privilege>
- <feature>
- http://tizen.org/feature/speech.recognition
- http://tizen.org/feature/microphone
- </feature>
- <exception cref="T:System.InvalidOperationException">This exception can be due to invalid state.</exception>
- <exception cref="T:System.NotSupportedException">This exception can be due to STT not supported.</exception>
- <exception cref="T:System.UnauthorizedAccessException">This exception can be due to permission denied.</exception>
- <pre>
- The state must be created.
- </pre>
- <post>
- If this function is successful, the STT state will be ready.
- If this function is unsuccessful, ErrorOccurred event will be invoked.
- </post>
- </member>
- <member name="M:Tizen.Uix.Stt.SttClient.Unprepare">
- <summary>
- Disconnects from the STT service.
- </summary>
- <since_tizen> 3 </since_tizen>
- <privilege>
- http://tizen.org/privilege/recorder
- </privilege>
- <feature>
- http://tizen.org/feature/speech.recognition
- http://tizen.org/feature/microphone
- </feature>
- <exception cref="T:System.InvalidOperationException">This exception can be due to invalid state.</exception>
- <exception cref="T:System.NotSupportedException">This exception can be due to STT not supported.</exception>
- <exception cref="T:System.UnauthorizedAccessException">This exception can be due to permission denied.</exception>
- <pre>
- The state must be ready.
- </pre>
- <post>
- If this function is successful, the STT state will be Created.
- </post>
- </member>
- <member name="M:Tizen.Uix.Stt.SttClient.GetSupportedLanguages">
- <summary>
- Retrieves all the supported languages of the current engine.
- The language is specified as an ISO 3166 alpha-2 two letter country-code followed by ISO 639-1 for the two-letter language code.
- For example, "ko_KR" for Korean, "en_US" for American English.
- </summary>
- <since_tizen> 3 </since_tizen>
- <privilege>
- http://tizen.org/privilege/recorder
- </privilege>
- <returns>
- List of strings for supported languages.
- </returns>
- <feature>
- http://tizen.org/feature/speech.recognition
- http://tizen.org/feature/microphone
- </feature>
- <exception cref="T:System.InvalidOperationException">
- This exception can be due to the following reasons:
- 1. Engine Not Found.
- 2. Operation Failed.
- </exception>
- <exception cref="T:System.NotSupportedException">This exception can be due to STT not supported.</exception>
- <exception cref="T:System.UnauthorizedAccessException">This exception can be due to permission denied.</exception>
- </member>
- <member name="M:Tizen.Uix.Stt.SttClient.IsRecognitionTypeSupported(Tizen.Uix.Stt.RecognitionType)">
- <summary>
- Checks whether the recognition type is supported.
- </summary>
- <since_tizen> 3 </since_tizen>
- <privilege>
- http://tizen.org/privilege/recorder
- </privilege>
- <param name="type">
- RecognitionType value.
- </param>
- <returns>
- Bool value indicating whether the recognition type is supported.
- </returns>
- <feature>
- http://tizen.org/feature/speech.recognition
- http://tizen.org/feature/microphone
- </feature>
- <exception cref="T:System.InvalidOperationException">
- This exception can be due to the following reasons:
- 1. Invalid State
- 2. Engine Not Found
- 3. Operation Failed
- </exception>
- <exception cref="T:System.NotSupportedException">This exception can be due to STT not supported.</exception>
- <pre>
- The state should be ready.
- </pre>
- </member>
- <member name="M:Tizen.Uix.Stt.SttClient.SetSilenceDetection(Tizen.Uix.Stt.SilenceDetection)">
- <summary>
- Sets the silence detection.
- </summary>
- <since_tizen> 3 </since_tizen>
- <privilege>
- http://tizen.org/privilege/recorder
- </privilege>
- <param name="type">
- SilenceDetection value.
- </param>
- <feature>
- http://tizen.org/feature/speech.recognition
- http://tizen.org/feature/microphone
- </feature>
- <exception cref="T:System.InvalidOperationException">
- This exception can be due to the following reasons:
- 1. Invalid State
- 2. Not supported feature of current engine
- 3. Operation Failed
- </exception>
- <exception cref="T:System.NotSupportedException">This exception can be due to STT not supported.</exception>
- <pre>
- The state should be ready.
- </pre>
- </member>
- <member name="M:Tizen.Uix.Stt.SttClient.SetStartSound(System.String)">
- <summary>
- Sets the sound to start recording.
- Sound file type should be .wav type.
- </summary>
- <since_tizen> 3 </since_tizen>
- <privilege>
- http://tizen.org/privilege/recorder
- </privilege>
- <param name="filePath">
- File path for the sound.
- </param>
- <feature>
- http://tizen.org/feature/speech.recognition
- http://tizen.org/feature/microphone
- </feature>
- <exception cref="T:System.InvalidOperationException">
- This exception can be due to the following reasons:
- 1. Invalid State
- 2. Operation Failed
- </exception>
- <exception cref="T:System.NotSupportedException">This exception can be due to STT not supported.</exception>
- <exception cref="T:System.UnauthorizedAccessException">This exception can be due to permission denied.</exception>
- <exception cref="T:System.ArgumentException"> If an Invalid Parameter is provided. </exception>
- <pre>
- The state should be ready.
- </pre>
- </member>
- <member name="M:Tizen.Uix.Stt.SttClient.UnsetStartSound">
- <summary>
- Unsets the sound to start recording.
- </summary>
- <since_tizen> 3 </since_tizen>
- <privilege>
- http://tizen.org/privilege/recorder
- </privilege>
- <feature>
- http://tizen.org/feature/speech.recognition
- http://tizen.org/feature/microphone
- </feature>
- <exception cref="T:System.InvalidOperationException">
- This exception can be due to the following reasons:
- 1. Invalid State
- 2. Operation Failed
- </exception>
- <exception cref="T:System.NotSupportedException">This exception can be due to STT not supported.</exception>
- <exception cref="T:System.UnauthorizedAccessException">This exception can be due to permission denied.</exception>
- <pre>
- The state should be ready.
- </pre>
- </member>
- <member name="M:Tizen.Uix.Stt.SttClient.SetStopSound(System.String)">
- <summary>
- Sets the sound to stop recording.
- Sound file type should be .wav type.
- </summary>
- <since_tizen> 3 </since_tizen>
- <privilege>
- http://tizen.org/privilege/recorder
- </privilege>
- <param name="filePath">
- File Path for the sound.
- </param>
- <feature>
- http://tizen.org/feature/speech.recognition
- http://tizen.org/feature/microphone
- </feature>
- <exception cref="T:System.InvalidOperationException">
- This exception can be due to the following reasons:
- 1. Invalid State
- 2. Operation Failed
- </exception>
- <exception cref="T:System.NotSupportedException">This exception can be due to STT not supported.</exception>
- <exception cref="T:System.UnauthorizedAccessException">This exception can be due to permission denied.</exception>
- <exception cref="T:System.ArgumentException">This exception can be due to Invalid Parameter.</exception>
- <pre>
- The state should be ready.
- </pre>
- </member>
- <member name="M:Tizen.Uix.Stt.SttClient.UnsetStopSound">
- <summary>
- Unsets the sound to stop recording.
- </summary>
- <since_tizen> 3 </since_tizen>
- <privilege>
- http://tizen.org/privilege/recorder
- </privilege>
- <feature>
- http://tizen.org/feature/speech.recognition
- http://tizen.org/feature/microphone
- </feature>
- <exception cref="T:System.InvalidOperationException">
- This exception can be due to the following reasons:
- 1. Invalid State
- 2. Operation Failed
- </exception>
- <exception cref="T:System.NotSupportedException">This exception can be due to STT not supported.</exception>
- <exception cref="T:System.UnauthorizedAccessException"> his exception can be due to permission denied.</exception>
- <pre>
- The state should be ready.
- </pre>
- </member>
- <member name="M:Tizen.Uix.Stt.SttClient.Start(System.String,Tizen.Uix.Stt.RecognitionType)">
- <summary>
- Starts the recording and recognition asynchronously.
- This function starts recording in the STT service and sends the recording data to the engine.
- This work continues until stop, cancel, or silence is detected by engine.
- </summary>
- <since_tizen> 3 </since_tizen>
- <privilege>
- http://tizen.org/privilege/recorder
- </privilege>
- <param name="language">
- The language selected.
- </param>
- <param name="type">
- The type for recognition.
- </param>
- <feature>
- http://tizen.org/feature/speech.recognition
- http://tizen.org/feature/microphone
- </feature>
- <exception cref="T:System.InvalidOperationException">
- This exception can be due to the following reasons:
- 1. Invalid State
- 2. Operation Failed
- 3. Recorder Busy
- 4. Progress to recording is not finished
- </exception>
- <exception cref="T:System.NotSupportedException">This exception can be due to STT not supported.</exception>
- <exception cref="T:System.UnauthorizedAccessException">This exception can be due to permission denied.</exception>
- <exception cref="T:System.ArgumentException">This exception can be due to an invalid language.</exception>
- <pre>
- The state should be ready.
- </pre>
- <post>
- It will invoke the StateChanged event, if registered.
- If this function succeeds, the STT state will be recording.
- If you call this function again before the state changes, you will receive ErrorINProgressToRecording.
- </post>
- </member>
- <member name="M:Tizen.Uix.Stt.SttClient.Stop">
- <summary>
- Finishes the recording and starts recognition processing in the engine asynchronously.
- </summary>
- <since_tizen> 3 </since_tizen>
- <privilege>
- http://tizen.org/privilege/recorder
- </privilege>
- <feature>
- http://tizen.org/feature/speech.recognition
- http://tizen.org/feature/microphone
- </feature>
- <exception cref="T:System.InvalidOperationException">
- This exception can be due to the following reasons:
- 1. Invalid State
- 2. Operation Failed
- 3. Progress to ready is not finished
- 4. Progress to recording is not finished
- 5. Progress to processing is not finished
- </exception>
- <exception cref="T:System.NotSupportedException">This exception can be due to STT not supported.</exception>
- <exception cref="T:System.UnauthorizedAccessException">This exception can be due to permission denied.</exception>
- <pre>
- The state should be Recording.
- </pre>
- <post>
- It will invoke the StateChanged Event, if registered.
- If this function succeeds, the STT state will be processing.
- If you call this function again before the state changes, you will receive ErrorINProgressToProcessing.
- After processing of engine, the RecognitionResult event is invoked.
- </post>
- </member>
- <member name="M:Tizen.Uix.Stt.SttClient.Cancel">
- <summary>
- Cancels processing the recognition and recording asynchronously.
- This function cancels recording and the engine cancels recognition processing.
- After successful cancellation, the StateChanged event is invoked, otherwise if an error is occurs, the ErrorOccurred event is invoked.
- </summary>
- <since_tizen> 3 </since_tizen>
- <privilege>
- http://tizen.org/privilege/recorder
- </privilege>
- <feature>
- http://tizen.org/feature/speech.recognition
- http://tizen.org/feature/microphone
- </feature>
- <exception cref="T:System.InvalidOperationException">
- This exception can be due to the following reasons:
- 1. Invalid State
- 2. Operation Failed
- 3. Progress to ready is not finished
- 4. Progress to recording is not finished
- 5. Progress to processing is not finished
- </exception>
- <exception cref="T:System.NotSupportedException">This exception can be due to STT not supported.</exception>
- <exception cref="T:System.UnauthorizedAccessException">This exception can be due to permission denied.</exception>
- <pre>
- The state should be Recording or Processing.
- </pre>
- <post>
- It will invoke the StateChanged event, if registered.
- If this function succeeds, the STT state will be ready.
- If you call this function again before the state changes, you will receive ErrorINProgressToReady.
- </post>
- </member>
- <member name="M:Tizen.Uix.Stt.SttClient.Dispose">
- <summary>
- A method to release resources.
- </summary>
- </member>
- <member name="T:Tizen.Uix.Stt.SupportedEngine">
- <summary>
- This class provides the information related to STT engine.
- </summary>
- <since_tizen> 3 </since_tizen>
- </member>
- <member name="P:Tizen.Uix.Stt.SupportedEngine.EngineId">
- <summary>
- The engine ID.
- </summary>
- <since_tizen> 3 </since_tizen>
- <returns>
- The string engine ID.
- </returns>
- </member>
- <member name="P:Tizen.Uix.Stt.SupportedEngine.EngineName">
- <summary>
- The engine name.
- </summary>
- <since_tizen> 3 </since_tizen>
- <returns>
- The string engine name.
- </returns>
- </member>
- </members>
-</doc>
+<?xml version="1.0"?>\r
+<doc>\r
+ <assembly>\r
+ <name>Tizen.Uix.Stt</name>\r
+ </assembly>\r
+ <members>\r
+ <member name="T:Interop">\r
+ <summary>\r
+ Partial interop class.\r
+ </summary>\r
+ <summary>\r
+ Partial interop class.\r
+ </summary>\r
+ </member>\r
+ <member name="T:Interop.Libraries">\r
+ <summary>\r
+ Partial libraries class.\r
+ </summary>\r
+ </member>\r
+ <member name="T:Interop.Stt">\r
+ <summary>\r
+ Stt interop class.\r
+ </summary>\r
+ </member>\r
+ <!-- "F:Interop.Stt.SttError.OutOfMemory" 멤버에 대해 잘못된 형식의 XML 주석은 무시됩니다. -->\r
+ <!-- "F:Interop.Stt.SttError.IoError" 멤버에 대해 잘못된 형식의 XML 주석은 무시됩니다. -->\r
+ <!-- "F:Interop.Stt.SttError.InvalidParameter" 멤버에 대해 잘못된 형식의 XML 주석은 무시됩니다. -->\r
+ <!-- "F:Interop.Stt.SttError.TimedOut" 멤버에 대해 잘못된 형식의 XML 주석은 무시됩니다. -->\r
+ <!-- "F:Interop.Stt.SttError.RecorderBusy" 멤버에 대해 잘못된 형식의 XML 주석은 무시됩니다. -->\r
+ <!-- "F:Interop.Stt.SttError.OutOfNetwork" 멤버에 대해 잘못된 형식의 XML 주석은 무시됩니다. -->\r
+ <!-- "F:Interop.Stt.SttError.PermissionDenied" 멤버에 대해 잘못된 형식의 XML 주석은 무시됩니다. -->\r
+ <!-- "F:Interop.Stt.SttError.NotSupported" 멤버에 대해 잘못된 형식의 XML 주석은 무시됩니다. -->\r
+ <!-- "F:Interop.Stt.SttError.InvalidState" 멤버에 대해 잘못된 형식의 XML 주석은 무시됩니다. -->\r
+ <!-- "F:Interop.Stt.SttError.InvalidLanguage" 멤버에 대해 잘못된 형식의 XML 주석은 무시됩니다. -->\r
+ <!-- "F:Interop.Stt.SttError.EngineNotFound" 멤버에 대해 잘못된 형식의 XML 주석은 무시됩니다. -->\r
+ <!-- "F:Interop.Stt.SttError.OperationFailed" 멤버에 대해 잘못된 형식의 XML 주석은 무시됩니다. -->\r
+ <!-- "F:Interop.Stt.SttError.NotSupportedFeature" 멤버에 대해 잘못된 형식의 XML 주석은 무시됩니다. -->\r
+ <!-- "F:Interop.Stt.SttError.RecordingTimedOut" 멤버에 대해 잘못된 형식의 XML 주석은 무시됩니다. -->\r
+ <!-- "F:Interop.Stt.SttError.NoSpeech" 멤버에 대해 잘못된 형식의 XML 주석은 무시됩니다. -->\r
+ <!-- "F:Interop.Stt.SttError.InProgressToReady" 멤버에 대해 잘못된 형식의 XML 주석은 무시됩니다. -->\r
+ <!-- "F:Interop.Stt.SttError.InProgressToRecording" 멤버에 대해 잘못된 형식의 XML 주석은 무시됩니다. -->\r
+ <!-- "F:Interop.Stt.SttError.InProgressToProcessing" 멤버에 대해 잘못된 형식의 XML 주석은 무시됩니다. -->\r
+ <!-- "F:Interop.Stt.SttError.ServiceReset" 멤버에 대해 잘못된 형식의 XML 주석은 무시됩니다. -->\r
+ <member name="T:Tizen.Uix.Stt.DefaultLanguageChangedEventArgs">\r
+ <summary>\r
+ This class holds information about the DefaultLanguageChanged event.\r
+ </summary>\r
+ <since_tizen> 3 </since_tizen>\r
+ </member>\r
+ <member name="P:Tizen.Uix.Stt.DefaultLanguageChangedEventArgs.PreviousLanguage">\r
+ <summary>\r
+ The previous language.\r
+ </summary>\r
+ <since_tizen> 3 </since_tizen>\r
+ </member>\r
+ <member name="P:Tizen.Uix.Stt.DefaultLanguageChangedEventArgs.CurrentLanguage">\r
+ <summary>\r
+ The current language.\r
+ </summary>\r
+ <since_tizen> 3 </since_tizen>\r
+ </member>\r
+ <member name="T:Tizen.Uix.Stt.EngineChangedEventArgs">\r
+ <summary>\r
+ This class holds information related to the EngineChanged event.\r
+ </summary>\r
+ <since_tizen> 3 </since_tizen>\r
+ </member>\r
+ <member name="P:Tizen.Uix.Stt.EngineChangedEventArgs.EngineId">\r
+ <summary>\r
+ The Engine ID.\r
+ </summary>\r
+ <since_tizen> 3 </since_tizen>\r
+ </member>\r
+ <member name="P:Tizen.Uix.Stt.EngineChangedEventArgs.Language">\r
+ <summary>\r
+ The default language.\r
+ </summary>\r
+ <since_tizen> 3 </since_tizen>\r
+ </member>\r
+ <member name="P:Tizen.Uix.Stt.EngineChangedEventArgs.NeedCredential">\r
+ <summary>\r
+ The necessity of the credential.\r
+ </summary>\r
+ <since_tizen> 3 </since_tizen>\r
+ </member>\r
+ <member name="P:Tizen.Uix.Stt.EngineChangedEventArgs.SupportSilence">\r
+ <summary>\r
+ Whether silence detection is supported or not.\r
+ </summary>\r
+ <since_tizen> 3 </since_tizen>\r
+ </member>\r
+ <member name="T:Tizen.Uix.Stt.ErrorOccurredEventArgs">\r
+ <summary>\r
+ This class holds information related to the STT ErrorOccurred event.\r
+ </summary>\r
+ <since_tizen> 3 </since_tizen>\r
+ </member>\r
+ <member name="P:Tizen.Uix.Stt.ErrorOccurredEventArgs.ErrorValue">\r
+ <summary>\r
+ The error value.\r
+ </summary>\r
+ <since_tizen> 3 </since_tizen>\r
+ </member>\r
+ <member name="P:Tizen.Uix.Stt.ErrorOccurredEventArgs.ErrorMessage">\r
+ <summary>\r
+ Gets the current error message.\r
+ </summary>\r
+ <since_tizen> 3 </since_tizen>\r
+ <returns>\r
+ String error message.\r
+ </returns>\r
+ </member>\r
+ <member name="T:Tizen.Uix.Stt.RecognitionResultEventArgs">\r
+ <summary>\r
+ The recognition result from the engine.\r
+ </summary>\r
+ <since_tizen> 3 </since_tizen>\r
+ </member>\r
+ <member name="P:Tizen.Uix.Stt.RecognitionResultEventArgs.Result">\r
+ <summary>\r
+ The result event.\r
+ </summary>\r
+ <since_tizen> 3 </since_tizen>\r
+ </member>\r
+ <member name="P:Tizen.Uix.Stt.RecognitionResultEventArgs.Data">\r
+ <summary>\r
+ The result text.\r
+ </summary>\r
+ <since_tizen> 3 </since_tizen>\r
+ </member>\r
+ <member name="P:Tizen.Uix.Stt.RecognitionResultEventArgs.DataCount">\r
+ <summary>\r
+ Returns the result text count.\r
+ </summary>\r
+ <since_tizen> 3 </since_tizen>\r
+ </member>\r
+ <member name="P:Tizen.Uix.Stt.RecognitionResultEventArgs.Message">\r
+ <summary>\r
+ The engine message.\r
+ </summary>\r
+ <since_tizen> 3 </since_tizen>\r
+ </member>\r
+ <member name="T:Tizen.Uix.Stt.ResultTime">\r
+ <summary>\r
+ This class represents the result of recognition result from the engine.\r
+ </summary>\r
+ <since_tizen> 3 </since_tizen>\r
+ </member>\r
+ <member name="P:Tizen.Uix.Stt.ResultTime.Index">\r
+ <summary>\r
+ The result index.\r
+ </summary>\r
+ <since_tizen> 3 </since_tizen>\r
+ </member>\r
+ <member name="P:Tizen.Uix.Stt.ResultTime.TokenEvent">\r
+ <summary>\r
+ The token event.\r
+ </summary>\r
+ <since_tizen> 3 </since_tizen>\r
+ </member>\r
+ <member name="P:Tizen.Uix.Stt.ResultTime.Text">\r
+ <summary>\r
+ The result text.\r
+ </summary>\r
+ <since_tizen> 3 </since_tizen>\r
+ </member>\r
+ <member name="P:Tizen.Uix.Stt.ResultTime.StartTime">\r
+ <summary>\r
+ The start time of result text.\r
+ </summary>\r
+ <since_tizen> 3 </since_tizen>\r
+ </member>\r
+ <member name="P:Tizen.Uix.Stt.ResultTime.EndTime">\r
+ <summary>\r
+ The end time of result text.\r
+ </summary>\r
+ <since_tizen> 3 </since_tizen>\r
+ </member>\r
+ <member name="T:Tizen.Uix.Stt.StateChangedEventArgs">\r
+ <summary>\r
+ This class holds information related to the STT StateChanged event.\r
+ </summary>\r
+ <since_tizen> 3 </since_tizen>\r
+ </member>\r
+ <member name="P:Tizen.Uix.Stt.StateChangedEventArgs.Previous">\r
+ <summary>\r
+ The previous state.\r
+ </summary>\r
+ <since_tizen> 3 </since_tizen>\r
+ </member>\r
+ <member name="P:Tizen.Uix.Stt.StateChangedEventArgs.Current">\r
+ <summary>\r
+ The current state.\r
+ </summary>\r
+ <since_tizen> 3 </since_tizen>\r
+ </member>\r
+ <member name="T:Tizen.Uix.Stt.ResultEvent">\r
+ <summary>\r
+ The token event.\r
+ </summary>\r
+ <since_tizen> 3 </since_tizen>\r
+ </member>\r
+ <member name="F:Tizen.Uix.Stt.ResultEvent.FinalResult">\r
+ <summary>\r
+ Event when the recognition for full or last result is ready.\r
+ </summary>\r
+ <since_tizen> 3 </since_tizen>\r
+ </member>\r
+ <member name="F:Tizen.Uix.Stt.ResultEvent.PartialResult">\r
+ <summary>\r
+ Event when the recognition for partial result is ready.\r
+ </summary>\r
+ <since_tizen> 3 </since_tizen>\r
+ </member>\r
+ <member name="F:Tizen.Uix.Stt.ResultEvent.Error">\r
+ <summary>\r
+ Event when the recognition has failed.\r
+ </summary>\r
+ <since_tizen> 3 </since_tizen>\r
+ </member>\r
+ <member name="T:Tizen.Uix.Stt.ResultMessage">\r
+ <summary>\r
+ Enumeration for representing the result message.\r
+ </summary>\r
+ <since_tizen> 3 </since_tizen>\r
+ </member>\r
+ <member name="F:Tizen.Uix.Stt.ResultMessage.None">\r
+ <summary>\r
+ No Error.\r
+ </summary>\r
+ <since_tizen> 3 </since_tizen>\r
+ </member>\r
+ <member name="F:Tizen.Uix.Stt.ResultMessage.TooSoon">\r
+ <summary>\r
+ Recognition failed because the speech started too soon.\r
+ </summary>\r
+ <since_tizen> 3 </since_tizen>\r
+ </member>\r
+ <member name="F:Tizen.Uix.Stt.ResultMessage.TooShort">\r
+ <summary>\r
+ Recognition failed because the speech is too short.\r
+ </summary>\r
+ <since_tizen> 3 </since_tizen>\r
+ </member>\r
+ <member name="F:Tizen.Uix.Stt.ResultMessage.TooLong">\r
+ <summary>\r
+ Recognition failed because the speech is too long.\r
+ </summary>\r
+ <since_tizen> 3 </since_tizen>\r
+ </member>\r
+ <member name="F:Tizen.Uix.Stt.ResultMessage.TooQuiet">\r
+ <summary>\r
+ Recognition failed because the speech is too quiet to listen.\r
+ </summary>\r
+ <since_tizen> 3 </since_tizen>\r
+ </member>\r
+ <member name="F:Tizen.Uix.Stt.ResultMessage.TooLoud">\r
+ <summary>\r
+ Recognition failed because the speech is too loud to listen.\r
+ </summary>\r
+ <since_tizen> 3 </since_tizen>\r
+ </member>\r
+ <member name="F:Tizen.Uix.Stt.ResultMessage.TooFast">\r
+ <summary>\r
+ Recognition failed because the speech is too fast to listen.\r
+ </summary>\r
+ <since_tizen> 3 </since_tizen>\r
+ </member>\r
+ <member name="T:Tizen.Uix.Stt.TimeEvent">\r
+ <summary>\r
+ Enumeration for the token types.\r
+ </summary>\r
+ <since_tizen> 3 </since_tizen>\r
+ </member>\r
+ <member name="F:Tizen.Uix.Stt.TimeEvent.Beginning">\r
+ <summary>\r
+ Event when the token is beginning type.\r
+ </summary>\r
+ <since_tizen> 3 </since_tizen>\r
+ </member>\r
+ <member name="F:Tizen.Uix.Stt.TimeEvent.Middle">\r
+ <summary>\r
+ Event when the token is middle type.\r
+ </summary>\r
+ <since_tizen> 3 </since_tizen>\r
+ </member>\r
+ <member name="F:Tizen.Uix.Stt.TimeEvent.End">\r
+ <summary>\r
+ Event when the token is end type.\r
+ </summary>\r
+ <since_tizen> 3 </since_tizen>\r
+ </member>\r
+ <member name="T:Tizen.Uix.Stt.Error">\r
+ <summary>\r
+ Enumeration for the error values that can occur.\r
+ </summary>\r
+ <since_tizen> 3 </since_tizen>\r
+ </member>\r
+ <member name="F:Tizen.Uix.Stt.Error.None">\r
+ <summary>\r
+ Successful, No error.\r
+ </summary>\r
+ <since_tizen> 3 </since_tizen>\r
+ </member>\r
+ <member name="F:Tizen.Uix.Stt.Error.OutOfMemory">\r
+ <summary>\r
+ Out of Memory.\r
+ </summary>\r
+ <since_tizen> 3 </since_tizen>.\r
+ </member>\r
+ <member name="F:Tizen.Uix.Stt.Error.IoError">\r
+ <summary>\r
+ I/O error.\r
+ </summary>\r
+ <since_tizen> 3 </since_tizen>.\r
+ </member>\r
+ <member name="F:Tizen.Uix.Stt.Error.InvalidParameter">\r
+ <summary>\r
+ Invalid parameter.\r
+ </summary>\r
+ <since_tizen> 3 </since_tizen>\r
+ </member>\r
+ <member name="F:Tizen.Uix.Stt.Error.TimedOut">\r
+ <summary>\r
+ No answer from the STT service.\r
+ </summary>\r
+ <since_tizen> 3 </since_tizen>\r
+ </member>\r
+ <member name="F:Tizen.Uix.Stt.Error.RecorderBusy">\r
+ <summary>\r
+ Device or resource busy.\r
+ </summary>\r
+ <since_tizen> 3 </since_tizen>\r
+ </member>\r
+ <member name="F:Tizen.Uix.Stt.Error.OutOfNetwork">\r
+ <summary>\r
+ Network is down.\r
+ </summary>\r
+ <since_tizen> 3 </since_tizen>\r
+ </member>\r
+ <member name="F:Tizen.Uix.Stt.Error.PermissionDenied">\r
+ <summary>\r
+ Permission denied.\r
+ </summary>\r
+ <since_tizen> 3 </since_tizen>\r
+ </member>\r
+ <member name="F:Tizen.Uix.Stt.Error.NotSupported">\r
+ <summary>\r
+ STT NOT supported.\r
+ </summary>\r
+ <since_tizen> 3 </since_tizen>\r
+ </member>\r
+ <member name="F:Tizen.Uix.Stt.Error.InvalidState">\r
+ <summary>\r
+ Invalid state.\r
+ </summary>\r
+ <since_tizen> 3 </since_tizen>\r
+ </member>\r
+ <member name="F:Tizen.Uix.Stt.Error.InvalidLanguage">\r
+ <summary>\r
+ Invalid language.\r
+ </summary>\r
+ <since_tizen> 3 </since_tizen>\r
+ </member>\r
+ <member name="F:Tizen.Uix.Stt.Error.EngineNotFound">\r
+ <summary>\r
+ No available engine.\r
+ </summary>\r
+ <since_tizen> 3 </since_tizen>\r
+ </member>\r
+ <member name="F:Tizen.Uix.Stt.Error.OperationFailed">\r
+ <summary>\r
+ Operation failed.\r
+ </summary>\r
+ <since_tizen> 3 </since_tizen>\r
+ </member>\r
+ <member name="F:Tizen.Uix.Stt.Error.NotSupportedFeature">\r
+ <summary>\r
+ Not supported feature of current engine.\r
+ </summary>\r
+ <since_tizen> 3 </since_tizen>\r
+ </member>\r
+ <member name="F:Tizen.Uix.Stt.Error.RecordingTimedOut">\r
+ <summary>\r
+ Recording timed out.\r
+ </summary>\r
+ <since_tizen> 3 </since_tizen>\r
+ </member>\r
+ <member name="F:Tizen.Uix.Stt.Error.NoSpeech">\r
+ <summary>\r
+ No speech while recording.\r
+ </summary>\r
+ <since_tizen> 3 </since_tizen>\r
+ </member>\r
+ <member name="F:Tizen.Uix.Stt.Error.InProgressToReady">\r
+ <summary>\r
+ Progress to ready is not finished.\r
+ </summary>\r
+ <since_tizen> 3 </since_tizen>\r
+ </member>\r
+ <member name="F:Tizen.Uix.Stt.Error.InProgressToRecording">\r
+ <summary>\r
+ Progress to recording is not finished.\r
+ </summary>\r
+ <since_tizen> 3 </since_tizen>\r
+ </member>\r
+ <member name="F:Tizen.Uix.Stt.Error.InProgressToProcessing">\r
+ <summary>\r
+ Progress to processing is not finished.\r
+ </summary>\r
+ <since_tizen> 3 </since_tizen>\r
+ </member>\r
+ <member name="F:Tizen.Uix.Stt.Error.ServiceReset">\r
+ <summary>\r
+ Service reset.\r
+ </summary>\r
+ <since_tizen> 3 </since_tizen>\r
+ </member>\r
+ <member name="T:Tizen.Uix.Stt.RecognitionType">\r
+ <summary>\r
+ Enumeration for the recognition types.\r
+ </summary>\r
+ <since_tizen> 3 </since_tizen>\r
+ </member>\r
+ <member name="F:Tizen.Uix.Stt.RecognitionType.Free">\r
+ <summary>\r
+ Free form dictation.\r
+ </summary>\r
+ <since_tizen> 3 </since_tizen>\r
+ </member>\r
+ <member name="F:Tizen.Uix.Stt.RecognitionType.Partial">\r
+ <summary>\r
+ Continuous free dictation.\r
+ </summary>\r
+ <since_tizen> 3 </since_tizen>\r
+ </member>\r
+ <member name="F:Tizen.Uix.Stt.RecognitionType.Search">\r
+ <summary>\r
+ Search.\r
+ </summary>\r
+ <since_tizen> 3 </since_tizen>\r
+ </member>\r
+ <member name="F:Tizen.Uix.Stt.RecognitionType.WebSearch">\r
+ <summary>\r
+ Web search.\r
+ </summary>\r
+ <since_tizen> 3 </since_tizen>\r
+ </member>\r
+ <member name="F:Tizen.Uix.Stt.RecognitionType.Map">\r
+ <summary>\r
+ Map.\r
+ </summary>\r
+ <since_tizen> 3 </since_tizen>\r
+ </member>\r
+ <member name="T:Tizen.Uix.Stt.State">\r
+ <summary>\r
+ Enumeration for the state types.\r
+ </summary>\r
+ <since_tizen> 3 </since_tizen>\r
+ </member>\r
+ <member name="F:Tizen.Uix.Stt.State.Created">\r
+ <summary>\r
+ Created state.\r
+ </summary>\r
+ <since_tizen> 3 </since_tizen>\r
+ </member>\r
+ <member name="F:Tizen.Uix.Stt.State.Ready">\r
+ <summary>\r
+ Ready state.\r
+ </summary>\r
+ <since_tizen> 3 </since_tizen>\r
+ </member>\r
+ <member name="F:Tizen.Uix.Stt.State.Recording">\r
+ <summary>\r
+ Recording state.\r
+ </summary>\r
+ <since_tizen> 3 </since_tizen>\r
+ </member>\r
+ <member name="F:Tizen.Uix.Stt.State.Processing">\r
+ <summary>\r
+ Processing state.\r
+ </summary>\r
+ <since_tizen> 3 </since_tizen>\r
+ </member>\r
+ <member name="F:Tizen.Uix.Stt.State.Unavailable">\r
+ <summary>\r
+ Unavailable.\r
+ </summary>\r
+ <since_tizen> 3 </since_tizen>\r
+ </member>\r
+ <member name="T:Tizen.Uix.Stt.SilenceDetection">\r
+ <summary>\r
+ Enumeration for the silence detection types.\r
+ </summary>\r
+ <since_tizen> 3 </since_tizen>\r
+ </member>\r
+ <member name="F:Tizen.Uix.Stt.SilenceDetection.False">\r
+ <summary>\r
+ Silence detection type - False.\r
+ </summary>\r
+ <since_tizen> 3 </since_tizen>\r
+ </member>\r
+ <member name="F:Tizen.Uix.Stt.SilenceDetection.True">\r
+ <summary>\r
+ Silence detection type - True.\r
+ </summary>\r
+ <since_tizen> 3 </since_tizen>\r
+ </member>\r
+ <member name="F:Tizen.Uix.Stt.SilenceDetection.Auto">\r
+ <summary>\r
+ Silence detection type - Auto.\r
+ </summary>\r
+ <since_tizen> 3 </since_tizen>\r
+ </member>\r
+ <member name="T:Tizen.Uix.Stt.SttClient">\r
+ <summary>\r
+ A main function of Speech-To-Text (below STT) API recognizes sound data recorded by users.\r
+ After choosing a language, the applications will start recording and recognizing.\r
+ After recording, the applications will receive the recognized result.\r
+ The STT has a client-server for the service of multi-applications.\r
+ The STT service always works in the background as a server. If the service is not working, client library will invoke it and the client will communicate with it.\r
+ The service has engines and a recorder, so that the client does not have the recorder itself. Only the client request commands to the STT service for using STT.\r
+ </summary>\r
+ <since_tizen> 3 </since_tizen>\r
+ </member>\r
+ <member name="M:Tizen.Uix.Stt.SttClient.#ctor">\r
+ <summary>\r
+ Constructor to create a STT instance.\r
+ </summary>\r
+ <since_tizen> 3 </since_tizen>\r
+ <privilege>\r
+ http://tizen.org/privilege/recorder\r
+ </privilege>\r
+ <feature>\r
+ http://tizen.org/feature/speech.recognition\r
+ http://tizen.org/feature/microphone\r
+ </feature>\r
+ <exception cref="T:System.InvalidOperationException">This exception can be due to operation failed.</exception>\r
+ <exception cref="T:System.OutOfMemoryException">This exception can be due to out of memory.</exception>\r
+ <exception cref="T:System.NotSupportedException">This exception can be due to STT not supported.</exception>\r
+ <exception cref="T:System.UnauthorizedAccessException">This exception can be due to permission denied.</exception>\r
+ </member>\r
+ <member name="E:Tizen.Uix.Stt.SttClient.RecognitionResult">\r
+ <summary>\r
+ Event to be invoked when the recognition is done.\r
+ </summary>\r
+ <since_tizen> 3 </since_tizen>\r
+ </member>\r
+ <member name="E:Tizen.Uix.Stt.SttClient.StateChanged">\r
+ <summary>\r
+ Event to be invoked when the STT state changes.\r
+ </summary>\r
+ <since_tizen> 3 </since_tizen>\r
+ </member>\r
+ <member name="E:Tizen.Uix.Stt.SttClient.ErrorOccurred">\r
+ <summary>\r
+ Event to be invoked when an error occurs.\r
+ </summary>\r
+ <since_tizen> 3 </since_tizen>\r
+ </member>\r
+ <member name="E:Tizen.Uix.Stt.SttClient.DefaultLanguageChanged">\r
+ <summary>\r
+ Event to be invoked when the default language changes.\r
+ </summary>\r
+ <since_tizen> 3 </since_tizen>\r
+ </member>\r
+ <member name="E:Tizen.Uix.Stt.SttClient.EngineChanged">\r
+ <summary>\r
+ Event to be invoked to detect the engine change.\r
+ </summary>\r
+ <since_tizen> 3 </since_tizen>\r
+ </member>\r
+ <member name="P:Tizen.Uix.Stt.SttClient.DefaultLanguage">\r
+ <summary>\r
+ Gets the default language set by the user.\r
+ The language is specified as an ISO 3166 alpha-2 two letter country-code followed by ISO 639-1 for the two-letter language code.\r
+ For example, "ko_KR" for Korean, "en_US" for American English.\r
+ </summary>\r
+ <since_tizen> 3 </since_tizen>\r
+ <value>\r
+ Default language in STT.\r
+ </value>\r
+ <privilege>\r
+ http://tizen.org/privilege/recorder\r
+ </privilege>\r
+ <returns>\r
+ Default Language string value.\r
+ </returns>\r
+ </member>\r
+ <member name="P:Tizen.Uix.Stt.SttClient.RecordingVolume">\r
+ <summary>\r
+ Gets the microphone volume during recording.\r
+ </summary>\r
+ <since_tizen> 3 </since_tizen>\r
+ <value>\r
+ Recording volume in STT.\r
+ </value>\r
+ <privilege>\r
+ http://tizen.org/privilege/recorder\r
+ </privilege>\r
+ <pre>\r
+ The state must be recording.\r
+ </pre>\r
+ </member>\r
+ <member name="P:Tizen.Uix.Stt.SttClient.CurrentState">\r
+ <summary>\r
+ Gets the current STT state.\r
+ </summary>\r
+ <since_tizen> 3 </since_tizen>\r
+ <value>\r
+ Current state of STT.\r
+ </value>\r
+ <privilege>\r
+ http://tizen.org/privilege/recorder\r
+ </privilege>\r
+ <returns>\r
+ Current STT state value.\r
+ </returns>\r
+ </member>\r
+ <member name="P:Tizen.Uix.Stt.SttClient.Engine">\r
+ <summary>\r
+ This property can be used to get and set the current engine id.\r
+ </summary>\r
+ <since_tizen> 3 </since_tizen>\r
+ <value>\r
+ Current STT engine id.\r
+ </value>\r
+ <privilege>\r
+ http://tizen.org/privilege/recorder\r
+ </privilege>\r
+ <exception cref="T:System.InvalidOperationException">\r
+ This exceptioncan occur while setting due to the following reasons:\r
+ 1. Operation Failed\r
+ 2. Invalid State\r
+ </exception>\r
+ <exception cref="T:System.OutOfMemoryException">This exception can be due to out of memory.</exception>\r
+ <exception cref="T:System.NotSupportedException">This exception can be due to STT not supported.</exception>\r
+ <exception cref="T:System.UnauthorizedAccessException">This exception can be due to permission denied.</exception>\r
+ <exception cref="T:System.ArgumentException">This can happen if improper EngineId is provided while setting the value.</exception>\r
+ <pre>\r
+ The state must be created.\r
+ </pre>\r
+ </member>\r
+ <member name="M:Tizen.Uix.Stt.SttClient.GetDetailedResult">\r
+ <summary>\r
+ Retrieves the time stamp of the current recognition result.\r
+ </summary>\r
+ <since_tizen> 3 </since_tizen>\r
+ <returns>\r
+ List of ResultTime.\r
+ </returns>\r
+ <privilege>\r
+ http://tizen.org/privilege/recorder\r
+ </privilege>\r
+ <feature>\r
+ http://tizen.org/feature/speech.recognition\r
+ http://tizen.org/feature/microphone\r
+ </feature>\r
+ <remarks>\r
+ This function should only be called in the RecognitionResult event.\r
+ </remarks>\r
+ <exception cref="T:System.InvalidOperationException">This exception can be due to operation failed.</exception>\r
+ <exception cref="T:System.NotSupportedException">This exception can be due to STT not supported.</exception>\r
+ <exception cref="T:System.UnauthorizedAccessException">This exception can be due to permission denied.</exception>\r
+ </member>\r
+ <member name="M:Tizen.Uix.Stt.SttClient.GetPrivateData(System.String)">\r
+ <summary>\r
+ Gets the private data from the STT engine.\r
+ </summary>\r
+ <since_tizen> 3 </since_tizen>\r
+ <param name="key">\r
+ The key string.\r
+ </param>\r
+ <returns>\r
+ The data corresponding to the key is provided.\r
+ </returns>\r
+ <privilege>\r
+ http://tizen.org/privilege/recorder\r
+ </privilege>\r
+ <feature>\r
+ http://tizen.org/feature/speech.recognition\r
+ http://tizen.org/feature/microphone\r
+ </feature>\r
+ <exception cref="T:System.InvalidOperationException">This exception can be due to invalid state.</exception>\r
+ <exception cref="T:System.NotSupportedException">This exception can be due to STT not supported.</exception>\r
+ <exception cref="T:System.TimeoutException">This exception can be due to No Answer from STT Service.</exception>\r
+ <pre>\r
+ The state must be ready.\r
+ </pre>\r
+ </member>\r
+ <member name="M:Tizen.Uix.Stt.SttClient.SetPrivateData(System.String,System.String)">\r
+ <summary>\r
+ Sets the private data to the STT engine.\r
+ </summary>\r
+ <since_tizen> 3 </since_tizen>\r
+ <param name="key">\r
+ The key string.\r
+ </param>\r
+ <param name="data">\r
+ The data string.\r
+ </param>\r
+ <privilege>\r
+ http://tizen.org/privilege/recorder\r
+ </privilege>\r
+ <feature>\r
+ http://tizen.org/feature/speech.recognition\r
+ http://tizen.org/feature/microphone\r
+ </feature>\r
+ <exception cref="T:System.InvalidOperationException">This exception can be due to invalid state.</exception>\r
+ <exception cref="T:System.NotSupportedException">This exception can be due to STT not supported.</exception>\r
+ <exception cref="T:System.TimeoutException">This exception can be due to No Answer from STT Service.</exception>\r
+ <exception cref="T:System.ArgumentException"> This can happen if Improper value is provided while setting the value. </exception>\r
+ <pre>\r
+ The state must be ready.\r
+ </pre>\r
+ </member>\r
+ <member name="M:Tizen.Uix.Stt.SttClient.GetSupportedEngines">\r
+ <summary>\r
+ Gets the list of supported engines.\r
+ </summary>\r
+ <since_tizen> 3 </since_tizen>\r
+ <returns>\r
+ IEnumerable<SupportedEngine> list of supported engines.\r
+ </returns>\r
+ <privilege>\r
+ http://tizen.org/privilege/recorder\r
+ </privilege>\r
+ <feature>\r
+ http://tizen.org/feature/speech.recognition\r
+ http://tizen.org/feature/microphone\r
+ </feature>\r
+ <exception cref="T:System.InvalidOperationException">This exception can be due to operation failed.</exception>\r
+ <exception cref="T:System.OutOfMemoryException">This exception can be due to out of memory.</exception>\r
+ <exception cref="T:System.NotSupportedException">This exception can be due to STT not supported.</exception>\r
+ <exception cref="T:System.UnauthorizedAccessException">This exception can be due to permission denied.</exception>\r
+ </member>\r
+ <member name="M:Tizen.Uix.Stt.SttClient.SetCredential(System.String)">\r
+ <summary>\r
+ Sets the application credential.\r
+ </summary>\r
+ <since_tizen> 3 </since_tizen>\r
+ <param name="credential">\r
+ The credential string.\r
+ </param>\r
+ <privilege>\r
+ http://tizen.org/privilege/recorder\r
+ </privilege>\r
+ <feature>\r
+ http://tizen.org/feature/speech.recognition\r
+ http://tizen.org/feature/microphone\r
+ </feature>\r
+ <exception cref="T:System.InvalidOperationException">\r
+ This exceptioncan be due to the following reasons:\r
+ 1. Operation Failed\r
+ 2. Invalid State\r
+ </exception>\r
+ <exception cref="T:System.OutOfMemoryException">This exception can be due to out of memory.</exception>\r
+ <exception cref="T:System.NotSupportedException">This exception can be due to STT not supported.</exception>\r
+ <exception cref="T:System.UnauthorizedAccessException">This exception can be due to permission denied.</exception>\r
+ <exception cref="T:System.ArgumentException"> This can happen if Improper value is provided while setting the value. </exception>\r
+ <pre>\r
+ The state must be created.\r
+ </pre>\r
+ </member>\r
+ <member name="M:Tizen.Uix.Stt.SttClient.Prepare">\r
+ <summary>\r
+ Connects to the STT service asynchronously.\r
+ </summary>\r
+ <since_tizen> 3 </since_tizen>\r
+ <privilege>\r
+ http://tizen.org/privilege/recorder\r
+ </privilege>\r
+ <feature>\r
+ http://tizen.org/feature/speech.recognition\r
+ http://tizen.org/feature/microphone\r
+ </feature>\r
+ <exception cref="T:System.InvalidOperationException">This exception can be due to invalid state.</exception>\r
+ <exception cref="T:System.NotSupportedException">This exception can be due to STT not supported.</exception>\r
+ <exception cref="T:System.UnauthorizedAccessException">This exception can be due to permission denied.</exception>\r
+ <pre>\r
+ The state must be created.\r
+ </pre>\r
+ <post>\r
+ If this function is successful, the STT state will be ready.\r
+ If this function is unsuccessful, ErrorOccurred event will be invoked.\r
+ </post>\r
+ </member>\r
+ <member name="M:Tizen.Uix.Stt.SttClient.Unprepare">\r
+ <summary>\r
+ Disconnects from the STT service.\r
+ </summary>\r
+ <since_tizen> 3 </since_tizen>\r
+ <privilege>\r
+ http://tizen.org/privilege/recorder\r
+ </privilege>\r
+ <feature>\r
+ http://tizen.org/feature/speech.recognition\r
+ http://tizen.org/feature/microphone\r
+ </feature>\r
+ <exception cref="T:System.InvalidOperationException">This exception can be due to invalid state.</exception>\r
+ <exception cref="T:System.NotSupportedException">This exception can be due to STT not supported.</exception>\r
+ <exception cref="T:System.UnauthorizedAccessException">This exception can be due to permission denied.</exception>\r
+ <pre>\r
+ The state must be ready.\r
+ </pre>\r
+ <post>\r
+ If this function is successful, the STT state will be Created.\r
+ </post>\r
+ </member>\r
+ <member name="M:Tizen.Uix.Stt.SttClient.GetSupportedLanguages">\r
+ <summary>\r
+ Retrieves all the supported languages of the current engine.\r
+ The language is specified as an ISO 3166 alpha-2 two letter country-code followed by ISO 639-1 for the two-letter language code.\r
+ For example, "ko_KR" for Korean, "en_US" for American English.\r
+ </summary>\r
+ <since_tizen> 3 </since_tizen>\r
+ <privilege>\r
+ http://tizen.org/privilege/recorder\r
+ </privilege>\r
+ <returns>\r
+ List of strings for supported languages.\r
+ </returns>\r
+ <feature>\r
+ http://tizen.org/feature/speech.recognition\r
+ http://tizen.org/feature/microphone\r
+ </feature>\r
+ <exception cref="T:System.InvalidOperationException">\r
+ This exception can be due to the following reasons:\r
+ 1. Engine Not Found.\r
+ 2. Operation Failed.\r
+ </exception>\r
+ <exception cref="T:System.NotSupportedException">This exception can be due to STT not supported.</exception>\r
+ <exception cref="T:System.UnauthorizedAccessException">This exception can be due to permission denied.</exception>\r
+ </member>\r
+ <member name="M:Tizen.Uix.Stt.SttClient.IsRecognitionTypeSupported(Tizen.Uix.Stt.RecognitionType)">\r
+ <summary>\r
+ Checks whether the recognition type is supported.\r
+ </summary>\r
+ <since_tizen> 3 </since_tizen>\r
+ <privilege>\r
+ http://tizen.org/privilege/recorder\r
+ </privilege>\r
+ <param name="type">\r
+ RecognitionType value.\r
+ </param>\r
+ <returns>\r
+ Bool value indicating whether the recognition type is supported.\r
+ </returns>\r
+ <feature>\r
+ http://tizen.org/feature/speech.recognition\r
+ http://tizen.org/feature/microphone\r
+ </feature>\r
+ <exception cref="T:System.InvalidOperationException">\r
+ This exception can be due to the following reasons:\r
+ 1. Invalid State\r
+ 2. Engine Not Found\r
+ 3. Operation Failed\r
+ </exception>\r
+ <exception cref="T:System.NotSupportedException">This exception can be due to STT not supported.</exception>\r
+ <pre>\r
+ The state should be ready.\r
+ </pre>\r
+ </member>\r
+ <member name="M:Tizen.Uix.Stt.SttClient.SetSilenceDetection(Tizen.Uix.Stt.SilenceDetection)">\r
+ <summary>\r
+ Sets the silence detection.\r
+ </summary>\r
+ <since_tizen> 3 </since_tizen>\r
+ <privilege>\r
+ http://tizen.org/privilege/recorder\r
+ </privilege>\r
+ <param name="type">\r
+ SilenceDetection value.\r
+ </param>\r
+ <feature>\r
+ http://tizen.org/feature/speech.recognition\r
+ http://tizen.org/feature/microphone\r
+ </feature>\r
+ <exception cref="T:System.InvalidOperationException">\r
+ This exception can be due to the following reasons:\r
+ 1. Invalid State\r
+ 2. Not supported feature of current engine\r
+ 3. Operation Failed\r
+ </exception>\r
+ <exception cref="T:System.NotSupportedException">This exception can be due to STT not supported.</exception>\r
+ <pre>\r
+ The state should be ready.\r
+ </pre>\r
+ </member>\r
+ <member name="M:Tizen.Uix.Stt.SttClient.SetStartSound(System.String)">\r
+ <summary>\r
+ Sets the sound to start recording.\r
+ Sound file type should be .wav type.\r
+ </summary>\r
+ <since_tizen> 3 </since_tizen>\r
+ <privilege>\r
+ http://tizen.org/privilege/recorder\r
+ </privilege>\r
+ <param name="filePath">\r
+ File path for the sound.\r
+ </param>\r
+ <feature>\r
+ http://tizen.org/feature/speech.recognition\r
+ http://tizen.org/feature/microphone\r
+ </feature>\r
+ <exception cref="T:System.InvalidOperationException">\r
+ This exception can be due to the following reasons:\r
+ 1. Invalid State\r
+ 2. Operation Failed\r
+ </exception>\r
+ <exception cref="T:System.NotSupportedException">This exception can be due to STT not supported.</exception>\r
+ <exception cref="T:System.UnauthorizedAccessException">This exception can be due to permission denied.</exception>\r
+ <exception cref="T:System.ArgumentException"> If an Invalid Parameter is provided. </exception>\r
+ <pre>\r
+ The state should be ready.\r
+ </pre>\r
+ </member>\r
+ <member name="M:Tizen.Uix.Stt.SttClient.UnsetStartSound">\r
+ <summary>\r
+ Unsets the sound to start recording.\r
+ </summary>\r
+ <since_tizen> 3 </since_tizen>\r
+ <privilege>\r
+ http://tizen.org/privilege/recorder\r
+ </privilege>\r
+ <feature>\r
+ http://tizen.org/feature/speech.recognition\r
+ http://tizen.org/feature/microphone\r
+ </feature>\r
+ <exception cref="T:System.InvalidOperationException">\r
+ This exception can be due to the following reasons:\r
+ 1. Invalid State\r
+ 2. Operation Failed\r
+ </exception>\r
+ <exception cref="T:System.NotSupportedException">This exception can be due to STT not supported.</exception>\r
+ <exception cref="T:System.UnauthorizedAccessException">This exception can be due to permission denied.</exception>\r
+ <pre>\r
+ The state should be ready.\r
+ </pre>\r
+ </member>\r
+ <member name="M:Tizen.Uix.Stt.SttClient.SetStopSound(System.String)">\r
+ <summary>\r
+ Sets the sound to stop recording.\r
+ Sound file type should be .wav type.\r
+ </summary>\r
+ <since_tizen> 3 </since_tizen>\r
+ <privilege>\r
+ http://tizen.org/privilege/recorder\r
+ </privilege>\r
+ <param name="filePath">\r
+ File Path for the sound.\r
+ </param>\r
+ <feature>\r
+ http://tizen.org/feature/speech.recognition\r
+ http://tizen.org/feature/microphone\r
+ </feature>\r
+ <exception cref="T:System.InvalidOperationException">\r
+ This exception can be due to the following reasons:\r
+ 1. Invalid State\r
+ 2. Operation Failed\r
+ </exception>\r
+ <exception cref="T:System.NotSupportedException">This exception can be due to STT not supported.</exception>\r
+ <exception cref="T:System.UnauthorizedAccessException">This exception can be due to permission denied.</exception>\r
+ <exception cref="T:System.ArgumentException">This exception can be due to Invalid Parameter.</exception>\r
+ <pre>\r
+ The state should be ready.\r
+ </pre>\r
+ </member>\r
+ <member name="M:Tizen.Uix.Stt.SttClient.UnsetStopSound">\r
+ <summary>\r
+ Unsets the sound to stop recording.\r
+ </summary>\r
+ <since_tizen> 3 </since_tizen>\r
+ <privilege>\r
+ http://tizen.org/privilege/recorder\r
+ </privilege>\r
+ <feature>\r
+ http://tizen.org/feature/speech.recognition\r
+ http://tizen.org/feature/microphone\r
+ </feature>\r
+ <exception cref="T:System.InvalidOperationException">\r
+ This exception can be due to the following reasons:\r
+ 1. Invalid State\r
+ 2. Operation Failed\r
+ </exception>\r
+ <exception cref="T:System.NotSupportedException">This exception can be due to STT not supported.</exception>\r
+ <exception cref="T:System.UnauthorizedAccessException"> his exception can be due to permission denied.</exception>\r
+ <pre>\r
+ The state should be ready.\r
+ </pre>\r
+ </member>\r
+ <member name="M:Tizen.Uix.Stt.SttClient.Start(System.String,Tizen.Uix.Stt.RecognitionType)">\r
+ <summary>\r
+ Starts the recording and recognition asynchronously.\r
+ This function starts recording in the STT service and sends the recording data to the engine.\r
+ This work continues until stop, cancel, or silence is detected by engine.\r
+ </summary>\r
+ <since_tizen> 3 </since_tizen>\r
+ <privilege>\r
+ http://tizen.org/privilege/recorder\r
+ </privilege>\r
+ <param name="language">\r
+ The language selected.\r
+ </param>\r
+ <param name="type">\r
+ The type for recognition.\r
+ </param>\r
+ <feature>\r
+ http://tizen.org/feature/speech.recognition\r
+ http://tizen.org/feature/microphone\r
+ </feature>\r
+ <exception cref="T:System.InvalidOperationException">\r
+ This exception can be due to the following reasons:\r
+ 1. Invalid State\r
+ 2. Operation Failed\r
+ 3. Recorder Busy\r
+ 4. Progress to recording is not finished\r
+ </exception>\r
+ <exception cref="T:System.NotSupportedException">This exception can be due to STT not supported.</exception>\r
+ <exception cref="T:System.UnauthorizedAccessException">This exception can be due to permission denied.</exception>\r
+ <exception cref="T:System.ArgumentException">This exception can be due to an invalid language.</exception>\r
+ <pre>\r
+ The state should be ready.\r
+ </pre>\r
+ <post>\r
+ It will invoke the StateChanged event, if registered.\r
+ If this function succeeds, the STT state will be recording.\r
+ If you call this function again before the state changes, you will receive ErrorINProgressToRecording.\r
+ </post>\r
+ </member>\r
+ <member name="M:Tizen.Uix.Stt.SttClient.Stop">\r
+ <summary>\r
+ Finishes the recording and starts recognition processing in the engine asynchronously.\r
+ </summary>\r
+ <since_tizen> 3 </since_tizen>\r
+ <privilege>\r
+ http://tizen.org/privilege/recorder\r
+ </privilege>\r
+ <feature>\r
+ http://tizen.org/feature/speech.recognition\r
+ http://tizen.org/feature/microphone\r
+ </feature>\r
+ <exception cref="T:System.InvalidOperationException">\r
+ This exception can be due to the following reasons:\r
+ 1. Invalid State\r
+ 2. Operation Failed\r
+ 3. Progress to ready is not finished\r
+ 4. Progress to recording is not finished\r
+ 5. Progress to processing is not finished\r
+ </exception>\r
+ <exception cref="T:System.NotSupportedException">This exception can be due to STT not supported.</exception>\r
+ <exception cref="T:System.UnauthorizedAccessException">This exception can be due to permission denied.</exception>\r
+ <pre>\r
+ The state should be Recording.\r
+ </pre>\r
+ <post>\r
+ It will invoke the StateChanged Event, if registered.\r
+ If this function succeeds, the STT state will be processing.\r
+ If you call this function again before the state changes, you will receive ErrorINProgressToProcessing.\r
+ After processing of engine, the RecognitionResult event is invoked.\r
+ </post>\r
+ </member>\r
+ <member name="M:Tizen.Uix.Stt.SttClient.Cancel">\r
+ <summary>\r
+ Cancels processing the recognition and recording asynchronously.\r
+ This function cancels recording and the engine cancels recognition processing.\r
+ After successful cancellation, the StateChanged event is invoked, otherwise if an error is occurs, the ErrorOccurred event is invoked.\r
+ </summary>\r
+ <since_tizen> 3 </since_tizen>\r
+ <privilege>\r
+ http://tizen.org/privilege/recorder\r
+ </privilege>\r
+ <feature>\r
+ http://tizen.org/feature/speech.recognition\r
+ http://tizen.org/feature/microphone\r
+ </feature>\r
+ <exception cref="T:System.InvalidOperationException">\r
+ This exception can be due to the following reasons:\r
+ 1. Invalid State\r
+ 2. Operation Failed\r
+ 3. Progress to ready is not finished\r
+ 4. Progress to recording is not finished\r
+ 5. Progress to processing is not finished\r
+ </exception>\r
+ <exception cref="T:System.NotSupportedException">This exception can be due to STT not supported.</exception>\r
+ <exception cref="T:System.UnauthorizedAccessException">This exception can be due to permission denied.</exception>\r
+ <pre>\r
+ The state should be Recording or Processing.\r
+ </pre>\r
+ <post>\r
+ It will invoke the StateChanged event, if registered.\r
+ If this function succeeds, the STT state will be ready.\r
+ If you call this function again before the state changes, you will receive ErrorINProgressToReady.\r
+ </post>\r
+ </member>\r
+ <member name="M:Tizen.Uix.Stt.SttClient.Dispose">\r
+ <summary>\r
+ A method to release resources.\r
+ </summary>\r
+ </member>\r
+ <member name="T:Tizen.Uix.Stt.SupportedEngine">\r
+ <summary>\r
+ This class provides the information related to STT engine.\r
+ </summary>\r
+ <since_tizen> 3 </since_tizen>\r
+ </member>\r
+ <member name="P:Tizen.Uix.Stt.SupportedEngine.EngineId">\r
+ <summary>\r
+ The engine ID.\r
+ </summary>\r
+ <since_tizen> 3 </since_tizen>\r
+ <returns>\r
+ The string engine ID.\r
+ </returns>\r
+ </member>\r
+ <member name="P:Tizen.Uix.Stt.SupportedEngine.EngineName">\r
+ <summary>\r
+ The engine name.\r
+ </summary>\r
+ <since_tizen> 3 </since_tizen>\r
+ <returns>\r
+ The string engine name.\r
+ </returns>\r
+ </member>\r
+ </members>\r
+</doc>\r