-<?xml version="1.0"?>
-<doc>
- <assembly>
- <name>Tizen.Uix.Tts</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.Tts">
- <summary>
- Tts interop class.
- </summary>
- </member>
- <!-- Badly formed XML comment ignored for member "F:Interop.Tts.TtsError.OutOfMemory" -->
- <!-- Badly formed XML comment ignored for member "F:Interop.Tts.TtsError.IoError" -->
- <!-- Badly formed XML comment ignored for member "F:Interop.Tts.TtsError.InvalidParameter" -->
- <!-- Badly formed XML comment ignored for member "F:Interop.Tts.TtsError.OutOfNetwork" -->
- <!-- Badly formed XML comment ignored for member "F:Interop.Tts.TtsError.TimedOut" -->
- <!-- Badly formed XML comment ignored for member "F:Interop.Tts.TtsError.PermissionDenied" -->
- <!-- Badly formed XML comment ignored for member "F:Interop.Tts.TtsError.NotSupported" -->
- <!-- Badly formed XML comment ignored for member "F:Interop.Tts.TtsError.InvalidState" -->
- <!-- Badly formed XML comment ignored for member "F:Interop.Tts.TtsError.InvalidVoice" -->
- <!-- Badly formed XML comment ignored for member "F:Interop.Tts.TtsError.EngineNotFound" -->
- <!-- Badly formed XML comment ignored for member "F:Interop.Tts.TtsError.OperationFailed" -->
- <!-- Badly formed XML comment ignored for member "F:Interop.Tts.TtsError.AudioPolicyBlocked" -->
- <!-- Badly formed XML comment ignored for member "F:Interop.Tts.TtsError.NotSupportedFeature" -->
- <!-- Badly formed XML comment ignored for member "F:Interop.Tts.TtsError.ServiceReset" -->
- <member name="T:Tizen.Uix.Tts.DefaultVoiceChangedEventArgs">
- <summary>
- This class holds information related to the DefaultVoiceChanged event.
- </summary>
- <since_tizen> 3 </since_tizen>
- </member>
- <member name="P:Tizen.Uix.Tts.DefaultVoiceChangedEventArgs.Previous">
- <summary>
- The previous SupportedVoice.
- </summary>
- <since_tizen> 3 </since_tizen>
- </member>
- <member name="P:Tizen.Uix.Tts.DefaultVoiceChangedEventArgs.Current">
- <summary>
- The current SupportedVoice.
- </summary>
- <since_tizen> 3 </since_tizen>
- </member>
- <member name="T:Tizen.Uix.Tts.EngineChangedEventArgs">
- <summary>
- This class holds information related to the EngineChanged event.
- </summary>
- <since_tizen> 3 </since_tizen>
- </member>
- <member name="P:Tizen.Uix.Tts.EngineChangedEventArgs.EngineId">
- <summary>
- The engine ID.
- </summary>
- <since_tizen> 3 </since_tizen>
- </member>
- <member name="P:Tizen.Uix.Tts.EngineChangedEventArgs.NeedCredential">
- <summary>
- The necessity of the credential.
- </summary>
- <since_tizen> 3 </since_tizen>
- </member>
- <member name="P:Tizen.Uix.Tts.EngineChangedEventArgs.VoiceType">
- <summary>
- The supported voice.
- </summary>
- <since_tizen> 3 </since_tizen>
- </member>
- <member name="T:Tizen.Uix.Tts.ErrorOccurredEventArgs">
- <summary>
- This class holds information related to the TTS ErrorOccurred event.
- </summary>
- <since_tizen> 3 </since_tizen>
- </member>
- <member name="P:Tizen.Uix.Tts.ErrorOccurredEventArgs.UtteranceId">
- <summary>
- The utterance ID.
- </summary>
- <since_tizen> 3 </since_tizen>
- </member>
- <member name="P:Tizen.Uix.Tts.ErrorOccurredEventArgs.ErrorValue">
- <summary>
- The error value.
- </summary>
- <since_tizen> 3 </since_tizen>
- </member>
- <member name="P:Tizen.Uix.Tts.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.Tts.SpeedRange">
- <summary>
- This class holds the speed range values.
- </summary>
- <since_tizen> 3 </since_tizen>
- </member>
- <member name="P:Tizen.Uix.Tts.SpeedRange.Max">
- <summary>
- The max speed range value.
- </summary>
- <since_tizen> 3 </since_tizen>
- </member>
- <member name="P:Tizen.Uix.Tts.SpeedRange.Min">
- <summary>
- The min speed range value.
- </summary>
- <since_tizen> 3 </since_tizen>
- </member>
- <member name="P:Tizen.Uix.Tts.SpeedRange.Normal">
- <summary>
- The normal speed range value.
- </summary>
- <since_tizen> 3 </since_tizen>
- </member>
- <member name="T:Tizen.Uix.Tts.StateChangedEventArgs">
- <summary>
- This class holds information related to the TTS StateChanged event.
- </summary>
- <since_tizen> 3 </since_tizen>
- </member>
- <member name="P:Tizen.Uix.Tts.StateChangedEventArgs.Previous">
- <summary>
- The previous state.
- </summary>
- <since_tizen> 3 </since_tizen>
- </member>
- <member name="P:Tizen.Uix.Tts.StateChangedEventArgs.Current">
- <summary>
- The current state.
- </summary>
- <since_tizen> 3 </since_tizen>
- </member>
- <member name="T:Tizen.Uix.Tts.SupportedVoice">
- <summary>
- This class holds information about the supported voices.
- </summary>
- <since_tizen> 3 </since_tizen>
- </member>
- <member name="P:Tizen.Uix.Tts.SupportedVoice.Language">
- <summary>
- Language 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>
- </member>
- <member name="T:Tizen.Uix.Tts.State">
- <summary>
- Enumeration for the states.
- </summary>
- <since_tizen> 3 </since_tizen>
- </member>
- <member name="F:Tizen.Uix.Tts.State.Created">
- <summary>
- Created state.
- </summary>
- <since_tizen> 3 </since_tizen>
- </member>
- <member name="F:Tizen.Uix.Tts.State.Ready">
- <summary>
- Ready state.
- </summary>
- <since_tizen> 3 </since_tizen>
- </member>
- <member name="F:Tizen.Uix.Tts.State.Playing">
- <summary>
- Playing state.
- </summary>
- <since_tizen> 3 </since_tizen>
- </member>
- <member name="F:Tizen.Uix.Tts.State.Paused">
- <summary>
- Paused state.
- </summary>
- <since_tizen> 3 </since_tizen>
- </member>
- <member name="F:Tizen.Uix.Tts.State.Unavailable">
- <summary>
- Unavailable state.
- </summary>
- <since_tizen> 3 </since_tizen>
- </member>
- <member name="T:Tizen.Uix.Tts.Mode">
- <summary>
- Enumeration for TTS mode.
- </summary>
- <since_tizen> 3 </since_tizen>
- </member>
- <member name="F:Tizen.Uix.Tts.Mode.Default">
- <summary>
- Default mode for normal application.
- </summary>
- <since_tizen> 3 </since_tizen>
- </member>
- <member name="F:Tizen.Uix.Tts.Mode.Notification">
- <summary>
- Notification mode.
- </summary>
- <since_tizen> 3 </since_tizen>
- </member>
- <member name="F:Tizen.Uix.Tts.Mode.ScreenReader">
- <summary>
- Accessibility mode.
- </summary>
- <since_tizen> 3 </since_tizen>
- </member>
- <member name="T:Tizen.Uix.Tts.Error">
- <summary>
- Enumeration for error values that can occur.
- </summary>
- <since_tizen> 3 </since_tizen>
- </member>
- <member name="F:Tizen.Uix.Tts.Error.None">
- <summary>
- Successful, no error.
- </summary>
- <since_tizen> 3 </since_tizen>
- </member>
- <member name="F:Tizen.Uix.Tts.Error.OutOfMemory">
- <summary>
- Out of memory.
- </summary>
- <since_tizen> 3 </since_tizen>
- </member>
- <member name="F:Tizen.Uix.Tts.Error.IoError">
- <summary>
- I/O error.
- </summary>
- <since_tizen> 3 </since_tizen>
- </member>
- <member name="F:Tizen.Uix.Tts.Error.InvalidParameter">
- <summary>
- Invalid parameter.
- </summary>
- <since_tizen> 3 </since_tizen>
- </member>
- <member name="F:Tizen.Uix.Tts.Error.TimedOut">
- <summary>
- No answer from the STT service.
- </summary>
- <since_tizen> 3 </since_tizen>
- </member>
- <member name="F:Tizen.Uix.Tts.Error.OutOfNetwork">
- <summary>
- Network is down.
- </summary>
- <since_tizen> 3 </since_tizen>
- </member>
- <member name="F:Tizen.Uix.Tts.Error.PermissionDenied">
- <summary>
- Permission denied.
- </summary>
- <since_tizen> 3 </since_tizen>
- </member>
- <member name="F:Tizen.Uix.Tts.Error.NotSupported">
- <summary>
- STT not supported.
- </summary>
- <since_tizen> 3 </since_tizen>
- </member>
- <member name="F:Tizen.Uix.Tts.Error.InvalidState">
- <summary>
- Invalid state.
- </summary>
- <since_tizen> 3 </since_tizen>
- </member>
- <member name="F:Tizen.Uix.Tts.Error.InvalidVoice">
- <summary>
- Invalid voice.
- </summary>
- <since_tizen> 3 </since_tizen>
- </member>
- <member name="F:Tizen.Uix.Tts.Error.EngineNotFound">
- <summary>
- No available engine.
- </summary>
- <since_tizen> 3 </since_tizen>
- </member>
- <member name="F:Tizen.Uix.Tts.Error.OperationFailed">
- <summary>
- Operation failed.
- </summary>
- <since_tizen> 3 </since_tizen>
- </member>
- <member name="F:Tizen.Uix.Tts.Error.AudioPolicyBlocked">
- <summary>
- Audio policy blocked.
- </summary>
- <since_tizen> 3 </since_tizen>
- </member>
- <member name="T:Tizen.Uix.Tts.Voice">
- <summary>
- Enumeration for the voice types.
- </summary>
- <since_tizen> 3 </since_tizen>
- </member>
- <member name="F:Tizen.Uix.Tts.Voice.Auto">
- <summary>
- The automatic voice type.
- </summary>
- <since_tizen> 3 </since_tizen>
- </member>
- <member name="F:Tizen.Uix.Tts.Voice.Male">
- <summary>
- The male voice type.
- </summary>
- <since_tizen> 3 </since_tizen>
- </member>
- <member name="F:Tizen.Uix.Tts.Voice.Female">
- <summary>
- The female voice type.
- </summary>
- <since_tizen> 3 </since_tizen>
- </member>
- <member name="F:Tizen.Uix.Tts.Voice.Child">
- <summary>
- The child voice type.
- </summary>
- <since_tizen> 3 </since_tizen>
- </member>
- <member name="T:Tizen.Uix.Tts.TtsClient">
- <summary>
- You can use Text-To-Speech (TTS) API's to read sound data transformed by the engine from input texts.
- Applications can add input-text to queue for reading continuously and control the player that can play, pause, and stop sound data synthesized from text.
- </summary>
- <since_tizen> 3 </since_tizen>
- </member>
- <member name="M:Tizen.Uix.Tts.TtsClient.#ctor">
- <summary>
- Constructor to create a TTS instance.
- </summary>
- <since_tizen> 3 </since_tizen>
- <feature>
- http://tizen.org/feature/speech.synthesis
- </feature>
- <exception cref="T:System.InvalidOperationException">
- This exception can be due to the following reasons:
- 1. Operation Failed
- 2. Engine Not Found
- </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 TTS not supported.</exception>
- </member>
- <member name="E:Tizen.Uix.Tts.TtsClient.StateChanged">
- <summary>
- Event to be invoked when TTS state changes.
- </summary>
- <since_tizen> 3 </since_tizen>
- </member>
- <member name="E:Tizen.Uix.Tts.TtsClient.UtteranceStarted">
- <summary>
- Event to be invoked when the utterance starts.
- </summary>
- <since_tizen> 3 </since_tizen>
- </member>
- <member name="E:Tizen.Uix.Tts.TtsClient.UtteranceCompleted">
- <summary>
- Event to be invoked when the utterance completes.
- </summary>
- <since_tizen> 3 </since_tizen>
- </member>
- <member name="E:Tizen.Uix.Tts.TtsClient.ErrorOccurred">
- <summary>
- Event to be invoked when an error occurs.
- </summary>
- <since_tizen> 3 </since_tizen>
- </member>
- <member name="E:Tizen.Uix.Tts.TtsClient.DefaultVoiceChanged">
- <summary>
- Event to be invoked when an error occurs.
- </summary>
- <since_tizen> 3 </since_tizen>
- </member>
- <member name="E:Tizen.Uix.Tts.TtsClient.EngineChanged">
- <summary>
- Event to be invoked to detect engine change.
- </summary>
- <since_tizen> 3 </since_tizen>
- </member>
- <member name="P:Tizen.Uix.Tts.TtsClient.DefaultVoice">
- <summary>
- Gets the default voice set by the user.
- </summary>
- <since_tizen> 3 </since_tizen>
- <value>
- The default voice in TTS.
- </value>
- <returns>
- The default voice SupportedVoice value.
- </returns>
- </member>
- <member name="P:Tizen.Uix.Tts.TtsClient.MaxTextSize">
- <summary>
- Gets the maximum byte size for text.
- </summary>
- <since_tizen> 3 </since_tizen>
- <value>
- The Maximum byte size for text.
- </value>
- <returns>
- The Default Voice SupportedVoice value, 0 if unable to get the value.
- </returns>
- <pre>
- The State should be ready.
- </pre>
- </member>
- <member name="P:Tizen.Uix.Tts.TtsClient.CurrentState">
- <summary>
- Gets the current TTS state.
- </summary>
- <since_tizen> 3 </since_tizen>
- <value>
- The current state of TTS.
- </value>
- <returns>
- Current TTS State value.
- </returns>
- </member>
- <member name="P:Tizen.Uix.Tts.TtsClient.CurrentMode">
- <summary>
- The TTS Mode can be set using this property.
- </summary>
- <since_tizen> 3 </since_tizen>
- <value>
- The current TTS mode (default, screen-reader, notification).
- </value>
- <returns>
- The Mode value.
- </returns>
- <exception cref="T:System.InvalidOperationException">
- This exception can be due to the following reasons while setting the value:
- 1. Operation Failed
- 2. Engine Not Found
- </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 TTS not supported.</exception>
- <pre>
- The State should be created.
- </pre>
- </member>
- <member name="M:Tizen.Uix.Tts.TtsClient.SetCredential(System.String)">
- <summary>
- Sets the application credential.
- </summary>
- <since_tizen> 3 </since_tizen>
- <param name="credential">.
- The credential string.
- </param>
- <feature>
- http://tizen.org/feature/speech.synthesis
- </feature>
- <exception cref="T:System.InvalidOperationException">This exception can be due to an invalid state.</exception>
- <exception cref="T:System.NotSupportedException">This exception can be due to TTS not supported.</exception>
- <exception cref="T:System.ArgumentException">This exception can be due to improper value provided while setting the value.</exception>
- <pre>
- The State should be created or ready.
- </pre>
- </member>
- <member name="M:Tizen.Uix.Tts.TtsClient.Prepare">
- <summary>
- Connects to the TTS service asynchronously.
- </summary>
- <since_tizen> 3 </since_tizen>
- <feature>
- http://tizen.org/feature/speech.synthesis
- </feature>
- <exception cref="T:System.InvalidOperationException">This exception can be due to an invalid state.</exception>
- <exception cref="T:System.NotSupportedException">This exception can be due to TTS not supported.</exception>
- <pre>
- The State must be Created.
- </pre>
- <post>
- If this function is successful, the TTS state will be ready.
- If this function is unsuccessful, ErrorOccurred event will be invoked.
- </post>
- </member>
- <member name="M:Tizen.Uix.Tts.TtsClient.Unprepare">
- <summary>
- Disconnects from the STT service.
- </summary>
- <since_tizen> 3 </since_tizen>
- <feature>
- http://tizen.org/feature/speech.synthesis
- </feature>
- <exception cref="T:System.InvalidOperationException">This exception can be due to an invalid state.</exception>
- <exception cref="T:System.NotSupportedException">This exception can be due to TTS not supported.</exception>
- <pre>
- The state must be ready.
- </pre>
- <post>
- If this function is successful, the TTS state will be created.
- </post>
- </member>
- <member name="M:Tizen.Uix.Tts.TtsClient.GetSupportedVoices">
- <summary>
- Retrieves all supported voices of the current engine.
- </summary>
- <since_tizen> 3 </since_tizen>
- <returns>
- The list of SupportedVoice.
- </returns>
- <feature>
- http://tizen.org/feature/speech.synthesis
- </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 TTS not supported.</exception>
- </member>
- <member name="M:Tizen.Uix.Tts.TtsClient.GetPrivateData(System.String)">
- <summary>
- Gets the private data from TTS engine.
- </summary>
- <since_tizen> 3 </since_tizen>
- <param name="key">
- The key string.
- </param>
- <returns>
- The data corresponding to the provided key.
- </returns>
- <feature>
- http://tizen.org/feature/speech.synthesis
- </feature>
- <exception cref="T:System.InvalidOperationException">
- This exception can be due to the following reasons:
- 1. Invalid State
- 2. Engine Not found
- 3. Operation Failure
- </exception>
- <exception cref="T:System.NotSupportedException">This exception can be due to TTS not supported.</exception>
- <pre>
- The state must be ready.
- </pre>
- </member>
- <member name="M:Tizen.Uix.Tts.TtsClient.SetPrivateData(System.String,System.String)">
- <summary>
- Sets the private data to tts engine.
- </summary>
- <since_tizen> 3 </since_tizen>
- <param name="key">
- The key string.
- </param>
- <param name="data">
- The data string.
- </param>
- <feature>
- http://tizen.org/feature/speech.synthesis
- </feature>
- <exception cref="T:System.InvalidOperationException">
- This exception can be due to the following reasons:
- 1. Invalid State
- 2. Engine Not found
- 3. Operation Failure
- </exception>
- <exception cref="T:System.NotSupportedException">This exception can be due to TTS not supported.</exception>
- <exception cref="T:System.ArgumentException">This exception can be due to improper value provided while setting the value.</exception>
- <pre>
- The state must be ready.
- </pre>
- </member>
- <member name="M:Tizen.Uix.Tts.TtsClient.GetSpeedRange">
- <summary>
- Gets the speed range.
- </summary>
- <since_tizen> 3 </since_tizen>
- <returns>
- The SpeedRange value.
- </returns>
- <feature>
- http://tizen.org/feature/speech.synthesis
- </feature>
- <exception cref="T:System.InvalidOperationException">
- This exception can be due to the following reasons:
- 1. Invalid State
- 2. Operation Failure
- </exception>
- <exception cref="T:System.NotSupportedException">This exception can be due to TTS not supported.</exception>
- <pre>
- The state must be created.
- </pre>
- </member>
- <member name="M:Tizen.Uix.Tts.TtsClient.AddText(System.String,System.String,System.Int32,System.Int32)">
- <summary>
- Adds a text to the queue.
- </summary>
- <since_tizen> 3 </since_tizen>
- <remarks>
- Locale MUST be set for UTF-8 text validation check.
- </remarks>
- <param name="text">
- An input text based UTF-8.
- </param>
- <param name="language">
- The language selected from the SupportedVoice.Language Property obtained from GetSupportedVoices()(e.g. 'NULL'(Automatic),'en_US').
- </param>
- <param name="voiceType">
- The voice type selected from the SupportedVoice.VoiceType Property obtained from GetSupportedVoices().
- </param>
- <param name="speed">
- A speaking speed (e.g.0 for Auto or the value from SpeedRange Property).
- </param>
- <returns>
- The utterance ID.
- </returns>
- <feature>
- http://tizen.org/feature/speech.synthesis
- </feature>
- <exception cref="T:System.InvalidOperationException">
- This exception can be due to the following reasons:
- 1. Invalid State
- 2. Operation Failure
- 3. Invalid Voice
- </exception>
- <exception cref="T:System.NotSupportedException">This exception can be due to TTS 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 improper value provided while setting the value.</exception>
- <pre>
- The state must be ready or playing or paused.
- </pre>
- </member>
- <member name="M:Tizen.Uix.Tts.TtsClient.Play">
- <summary>
- Starts synthesizing voice from the text and plays the synthesized audio data.
- </summary>
- <since_tizen> 3 </since_tizen>
- <feature>
- http://tizen.org/feature/speech.synthesis
- </feature>
- <exception cref="T:System.InvalidOperationException">
- This exception can be due to the following reasons:
- 1. Invalid State
- 2. Operation Failure
- 3. Out of Network
- </exception>
- <exception cref="T:System.NotSupportedException">This exception can be due to TTS not supported.</exception>
- <exception cref="T:System.UnauthorizedAccessException">This exception can be due to permission denied.</exception>
- <pre>
- The state must be ready or paused.
- </pre>
- <post>
- If this function succeeds, the TTS state will be playing.
- </post>
- </member>
- <member name="M:Tizen.Uix.Tts.TtsClient.Stop">
- <summary>
- Stops playing the utterance and clears the queue.
- </summary>
- <since_tizen> 3 </since_tizen>
- <feature>
- http://tizen.org/feature/speech.synthesis
- </feature>
- <exception cref="T:System.InvalidOperationException">
- This exception can be due to the following reasons:
- 1. Invalid Stat
- 2. Operation Failure
- </exception>
- <exception cref="T:System.NotSupportedException">This exception can be due to TTS not supported.</exception>
- <pre>
- The state must be ready or playing or paused.
- </pre>
- <post>
- If this function succeeds, the TTS state will be ready.
- This function will remove all text added via AddText() and synthesized sound data.
- </post>
- </member>
- <member name="M:Tizen.Uix.Tts.TtsClient.Pause">
- <summary>
- Pauses the currently playing utterance.
- </summary>
- <since_tizen> 3 </since_tizen>
- <feature>
- http://tizen.org/feature/speech.synthesis
- </feature>
- <exception cref="T:System.InvalidOperationException">
- This exception can be due to the following reasons:
- 1. Invalid State
- 2. Operation Failure
- </exception>
- <exception cref="T:System.NotSupportedException">This exception can be due to TTS not supported.</exception>
- <pre>
- The state must be playing.
- </pre>
- <post>
- If this function succeeds, the TTS state will be Paused.
- </post>
- </member>
- <member name="M:Tizen.Uix.Tts.TtsClient.Dispose">
- <summary>
- Method to release resources.
- </summary>
- <since_tizen> 3 </since_tizen>
- </member>
- <member name="T:Tizen.Uix.Tts.UtteranceEventArgs">
- <summary>
- This class holds information related to UtteranceStared and UtteranceCompleted events.
- </summary>
- <since_tizen> 3 </since_tizen>
- </member>
- <member name="P:Tizen.Uix.Tts.UtteranceEventArgs.UtteranceId">
- <summary>
- The utterance ID.
- </summary>
- <since_tizen> 3 </since_tizen>
- </member>
- </members>
-</doc>
+<?xml version="1.0"?>\r
+<doc>\r
+ <assembly>\r
+ <name>Tizen.Uix.Tts</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.Tts">\r
+ <summary>\r
+ Tts interop class.\r
+ </summary>\r
+ </member>\r
+ <!-- "F:Interop.Tts.TtsError.OutOfMemory" 멤버에 대해 잘못된 형식의 XML 주석은 무시됩니다. -->\r
+ <!-- "F:Interop.Tts.TtsError.IoError" 멤버에 대해 잘못된 형식의 XML 주석은 무시됩니다. -->\r
+ <!-- "F:Interop.Tts.TtsError.InvalidParameter" 멤버에 대해 잘못된 형식의 XML 주석은 무시됩니다. -->\r
+ <!-- "F:Interop.Tts.TtsError.OutOfNetwork" 멤버에 대해 잘못된 형식의 XML 주석은 무시됩니다. -->\r
+ <!-- "F:Interop.Tts.TtsError.TimedOut" 멤버에 대해 잘못된 형식의 XML 주석은 무시됩니다. -->\r
+ <!-- "F:Interop.Tts.TtsError.PermissionDenied" 멤버에 대해 잘못된 형식의 XML 주석은 무시됩니다. -->\r
+ <!-- "F:Interop.Tts.TtsError.NotSupported" 멤버에 대해 잘못된 형식의 XML 주석은 무시됩니다. -->\r
+ <!-- "F:Interop.Tts.TtsError.InvalidState" 멤버에 대해 잘못된 형식의 XML 주석은 무시됩니다. -->\r
+ <!-- "F:Interop.Tts.TtsError.InvalidVoice" 멤버에 대해 잘못된 형식의 XML 주석은 무시됩니다. -->\r
+ <!-- "F:Interop.Tts.TtsError.EngineNotFound" 멤버에 대해 잘못된 형식의 XML 주석은 무시됩니다. -->\r
+ <!-- "F:Interop.Tts.TtsError.OperationFailed" 멤버에 대해 잘못된 형식의 XML 주석은 무시됩니다. -->\r
+ <!-- "F:Interop.Tts.TtsError.AudioPolicyBlocked" 멤버에 대해 잘못된 형식의 XML 주석은 무시됩니다. -->\r
+ <!-- "F:Interop.Tts.TtsError.NotSupportedFeature" 멤버에 대해 잘못된 형식의 XML 주석은 무시됩니다. -->\r
+ <!-- "F:Interop.Tts.TtsError.ServiceReset" 멤버에 대해 잘못된 형식의 XML 주석은 무시됩니다. -->\r
+ <member name="T:Tizen.Uix.Tts.DefaultVoiceChangedEventArgs">\r
+ <summary>\r
+ This class holds information related to the DefaultVoiceChanged event.\r
+ </summary>\r
+ <since_tizen> 3 </since_tizen>\r
+ </member>\r
+ <member name="P:Tizen.Uix.Tts.DefaultVoiceChangedEventArgs.Previous">\r
+ <summary>\r
+ The previous SupportedVoice.\r
+ </summary>\r
+ <since_tizen> 3 </since_tizen>\r
+ </member>\r
+ <member name="P:Tizen.Uix.Tts.DefaultVoiceChangedEventArgs.Current">\r
+ <summary>\r
+ The current SupportedVoice.\r
+ </summary>\r
+ <since_tizen> 3 </since_tizen>\r
+ </member>\r
+ <member name="T:Tizen.Uix.Tts.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.Tts.EngineChangedEventArgs.EngineId">\r
+ <summary>\r
+ The engine ID.\r
+ </summary>\r
+ <since_tizen> 3 </since_tizen>\r
+ </member>\r
+ <member name="P:Tizen.Uix.Tts.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.Tts.EngineChangedEventArgs.VoiceType">\r
+ <summary>\r
+ The supported voice.\r
+ </summary>\r
+ <since_tizen> 3 </since_tizen>\r
+ </member>\r
+ <member name="T:Tizen.Uix.Tts.ErrorOccurredEventArgs">\r
+ <summary>\r
+ This class holds information related to the TTS ErrorOccurred event.\r
+ </summary>\r
+ <since_tizen> 3 </since_tizen>\r
+ </member>\r
+ <member name="P:Tizen.Uix.Tts.ErrorOccurredEventArgs.UtteranceId">\r
+ <summary>\r
+ The utterance ID.\r
+ </summary>\r
+ <since_tizen> 3 </since_tizen>\r
+ </member>\r
+ <member name="P:Tizen.Uix.Tts.ErrorOccurredEventArgs.ErrorValue">\r
+ <summary>\r
+ The error value.\r
+ </summary>\r
+ <since_tizen> 3 </since_tizen>\r
+ </member>\r
+ <member name="P:Tizen.Uix.Tts.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.Tts.SpeedRange">\r
+ <summary>\r
+ This class holds the speed range values.\r
+ </summary>\r
+ <since_tizen> 3 </since_tizen>\r
+ </member>\r
+ <member name="P:Tizen.Uix.Tts.SpeedRange.Max">\r
+ <summary>\r
+ The max speed range value.\r
+ </summary>\r
+ <since_tizen> 3 </since_tizen>\r
+ </member>\r
+ <member name="P:Tizen.Uix.Tts.SpeedRange.Min">\r
+ <summary>\r
+ The min speed range value.\r
+ </summary>\r
+ <since_tizen> 3 </since_tizen>\r
+ </member>\r
+ <member name="P:Tizen.Uix.Tts.SpeedRange.Normal">\r
+ <summary>\r
+ The normal speed range value.\r
+ </summary>\r
+ <since_tizen> 3 </since_tizen>\r
+ </member>\r
+ <member name="T:Tizen.Uix.Tts.StateChangedEventArgs">\r
+ <summary>\r
+ This class holds information related to the TTS StateChanged event.\r
+ </summary>\r
+ <since_tizen> 3 </since_tizen>\r
+ </member>\r
+ <member name="P:Tizen.Uix.Tts.StateChangedEventArgs.Previous">\r
+ <summary>\r
+ The previous state.\r
+ </summary>\r
+ <since_tizen> 3 </since_tizen>\r
+ </member>\r
+ <member name="P:Tizen.Uix.Tts.StateChangedEventArgs.Current">\r
+ <summary>\r
+ The current state.\r
+ </summary>\r
+ <since_tizen> 3 </since_tizen>\r
+ </member>\r
+ <member name="T:Tizen.Uix.Tts.SupportedVoice">\r
+ <summary>\r
+ This class holds information about the supported voices.\r
+ </summary>\r
+ <since_tizen> 3 </since_tizen>\r
+ </member>\r
+ <member name="P:Tizen.Uix.Tts.SupportedVoice.Language">\r
+ <summary>\r
+ Language 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).\r
+ </summary>\r
+ <since_tizen> 3 </since_tizen>\r
+ </member>\r
+ <member name="T:Tizen.Uix.Tts.State">\r
+ <summary>\r
+ Enumeration for the states.\r
+ </summary>\r
+ <since_tizen> 3 </since_tizen>\r
+ </member>\r
+ <member name="F:Tizen.Uix.Tts.State.Created">\r
+ <summary>\r
+ Created state.\r
+ </summary>\r
+ <since_tizen> 3 </since_tizen>\r
+ </member>\r
+ <member name="F:Tizen.Uix.Tts.State.Ready">\r
+ <summary>\r
+ Ready state.\r
+ </summary>\r
+ <since_tizen> 3 </since_tizen>\r
+ </member>\r
+ <member name="F:Tizen.Uix.Tts.State.Playing">\r
+ <summary>\r
+ Playing state.\r
+ </summary>\r
+ <since_tizen> 3 </since_tizen>\r
+ </member>\r
+ <member name="F:Tizen.Uix.Tts.State.Paused">\r
+ <summary>\r
+ Paused state.\r
+ </summary>\r
+ <since_tizen> 3 </since_tizen>\r
+ </member>\r
+ <member name="F:Tizen.Uix.Tts.State.Unavailable">\r
+ <summary>\r
+ Unavailable state.\r
+ </summary>\r
+ <since_tizen> 3 </since_tizen>\r
+ </member>\r
+ <member name="T:Tizen.Uix.Tts.Mode">\r
+ <summary>\r
+ Enumeration for TTS mode.\r
+ </summary>\r
+ <since_tizen> 3 </since_tizen>\r
+ </member>\r
+ <member name="F:Tizen.Uix.Tts.Mode.Default">\r
+ <summary>\r
+ Default mode for normal application.\r
+ </summary>\r
+ <since_tizen> 3 </since_tizen>\r
+ </member>\r
+ <member name="F:Tizen.Uix.Tts.Mode.Notification">\r
+ <summary>\r
+ Notification mode.\r
+ </summary>\r
+ <since_tizen> 3 </since_tizen>\r
+ </member>\r
+ <member name="F:Tizen.Uix.Tts.Mode.ScreenReader">\r
+ <summary>\r
+ Accessibility mode.\r
+ </summary>\r
+ <since_tizen> 3 </since_tizen>\r
+ </member>\r
+ <member name="T:Tizen.Uix.Tts.Error">\r
+ <summary>\r
+ Enumeration for error values that can occur.\r
+ </summary>\r
+ <since_tizen> 3 </since_tizen>\r
+ </member>\r
+ <member name="F:Tizen.Uix.Tts.Error.None">\r
+ <summary>\r
+ Successful, no error.\r
+ </summary>\r
+ <since_tizen> 3 </since_tizen>\r
+ </member>\r
+ <member name="F:Tizen.Uix.Tts.Error.OutOfMemory">\r
+ <summary>\r
+ Out of memory.\r
+ </summary>\r
+ <since_tizen> 3 </since_tizen>\r
+ </member>\r
+ <member name="F:Tizen.Uix.Tts.Error.IoError">\r
+ <summary>\r
+ I/O error.\r
+ </summary>\r
+ <since_tizen> 3 </since_tizen>\r
+ </member>\r
+ <member name="F:Tizen.Uix.Tts.Error.InvalidParameter">\r
+ <summary>\r
+ Invalid parameter.\r
+ </summary>\r
+ <since_tizen> 3 </since_tizen>\r
+ </member>\r
+ <member name="F:Tizen.Uix.Tts.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.Tts.Error.OutOfNetwork">\r
+ <summary>\r
+ Network is down.\r
+ </summary>\r
+ <since_tizen> 3 </since_tizen>\r
+ </member>\r
+ <member name="F:Tizen.Uix.Tts.Error.PermissionDenied">\r
+ <summary>\r
+ Permission denied.\r
+ </summary>\r
+ <since_tizen> 3 </since_tizen>\r
+ </member>\r
+ <member name="F:Tizen.Uix.Tts.Error.NotSupported">\r
+ <summary>\r
+ STT not supported.\r
+ </summary>\r
+ <since_tizen> 3 </since_tizen>\r
+ </member>\r
+ <member name="F:Tizen.Uix.Tts.Error.InvalidState">\r
+ <summary>\r
+ Invalid state.\r
+ </summary>\r
+ <since_tizen> 3 </since_tizen>\r
+ </member>\r
+ <member name="F:Tizen.Uix.Tts.Error.InvalidVoice">\r
+ <summary>\r
+ Invalid voice.\r
+ </summary>\r
+ <since_tizen> 3 </since_tizen>\r
+ </member>\r
+ <member name="F:Tizen.Uix.Tts.Error.EngineNotFound">\r
+ <summary>\r
+ No available engine.\r
+ </summary>\r
+ <since_tizen> 3 </since_tizen>\r
+ </member>\r
+ <member name="F:Tizen.Uix.Tts.Error.OperationFailed">\r
+ <summary>\r
+ Operation failed.\r
+ </summary>\r
+ <since_tizen> 3 </since_tizen>\r
+ </member>\r
+ <member name="F:Tizen.Uix.Tts.Error.AudioPolicyBlocked">\r
+ <summary>\r
+ Audio policy blocked.\r
+ </summary>\r
+ <since_tizen> 3 </since_tizen>\r
+ </member>\r
+ <member name="T:Tizen.Uix.Tts.Voice">\r
+ <summary>\r
+ Enumeration for the voice types.\r
+ </summary>\r
+ <since_tizen> 3 </since_tizen>\r
+ </member>\r
+ <member name="F:Tizen.Uix.Tts.Voice.Auto">\r
+ <summary>\r
+ The automatic voice type.\r
+ </summary>\r
+ <since_tizen> 3 </since_tizen>\r
+ </member>\r
+ <member name="F:Tizen.Uix.Tts.Voice.Male">\r
+ <summary>\r
+ The male voice type.\r
+ </summary>\r
+ <since_tizen> 3 </since_tizen>\r
+ </member>\r
+ <member name="F:Tizen.Uix.Tts.Voice.Female">\r
+ <summary>\r
+ The female voice type.\r
+ </summary>\r
+ <since_tizen> 3 </since_tizen>\r
+ </member>\r
+ <member name="F:Tizen.Uix.Tts.Voice.Child">\r
+ <summary>\r
+ The child voice type.\r
+ </summary>\r
+ <since_tizen> 3 </since_tizen>\r
+ </member>\r
+ <member name="T:Tizen.Uix.Tts.TtsClient">\r
+ <summary>\r
+ You can use Text-To-Speech (TTS) API's to read sound data transformed by the engine from input texts.\r
+ Applications can add input-text to queue for reading continuously and control the player that can play, pause, and stop sound data synthesized from text.\r
+ </summary>\r
+ <since_tizen> 3 </since_tizen>\r
+ </member>\r
+ <member name="M:Tizen.Uix.Tts.TtsClient.#ctor">\r
+ <summary>\r
+ Constructor to create a TTS instance.\r
+ </summary>\r
+ <since_tizen> 3 </since_tizen>\r
+ <feature>\r
+ http://tizen.org/feature/speech.synthesis\r
+ </feature>\r
+ <exception cref="T:System.InvalidOperationException">\r
+ This exception can be due to the following reasons:\r
+ 1. Operation Failed\r
+ 2. Engine Not Found\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 TTS not supported.</exception>\r
+ </member>\r
+ <member name="E:Tizen.Uix.Tts.TtsClient.StateChanged">\r
+ <summary>\r
+ Event to be invoked when TTS state changes.\r
+ </summary>\r
+ <since_tizen> 3 </since_tizen>\r
+ </member>\r
+ <member name="E:Tizen.Uix.Tts.TtsClient.UtteranceStarted">\r
+ <summary>\r
+ Event to be invoked when the utterance starts.\r
+ </summary>\r
+ <since_tizen> 3 </since_tizen>\r
+ </member>\r
+ <member name="E:Tizen.Uix.Tts.TtsClient.UtteranceCompleted">\r
+ <summary>\r
+ Event to be invoked when the utterance completes.\r
+ </summary>\r
+ <since_tizen> 3 </since_tizen>\r
+ </member>\r
+ <member name="E:Tizen.Uix.Tts.TtsClient.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.Tts.TtsClient.DefaultVoiceChanged">\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.Tts.TtsClient.EngineChanged">\r
+ <summary>\r
+ Event to be invoked to detect engine change.\r
+ </summary>\r
+ <since_tizen> 3 </since_tizen>\r
+ </member>\r
+ <member name="P:Tizen.Uix.Tts.TtsClient.DefaultVoice">\r
+ <summary>\r
+ Gets the default voice set by the user.\r
+ </summary>\r
+ <since_tizen> 3 </since_tizen>\r
+ <value>\r
+ The default voice in TTS.\r
+ </value>\r
+ <returns>\r
+ The default voice SupportedVoice value.\r
+ </returns>\r
+ </member>\r
+ <member name="P:Tizen.Uix.Tts.TtsClient.MaxTextSize">\r
+ <summary>\r
+ Gets the maximum byte size for text.\r
+ </summary>\r
+ <since_tizen> 3 </since_tizen>\r
+ <value>\r
+ The Maximum byte size for text.\r
+ </value>\r
+ <returns>\r
+ The Default Voice SupportedVoice value, 0 if unable to get the value.\r
+ </returns>\r
+ <pre>\r
+ The State should be ready.\r
+ </pre>\r
+ </member>\r
+ <member name="P:Tizen.Uix.Tts.TtsClient.CurrentState">\r
+ <summary>\r
+ Gets the current TTS state.\r
+ </summary>\r
+ <since_tizen> 3 </since_tizen>\r
+ <value>\r
+ The current state of TTS.\r
+ </value>\r
+ <returns>\r
+ Current TTS State value.\r
+ </returns>\r
+ </member>\r
+ <member name="P:Tizen.Uix.Tts.TtsClient.CurrentMode">\r
+ <summary>\r
+ The TTS Mode can be set using this property.\r
+ </summary>\r
+ <since_tizen> 3 </since_tizen>\r
+ <value>\r
+ The current TTS mode (default, screen-reader, notification).\r
+ </value>\r
+ <returns>\r
+ The Mode value.\r
+ </returns>\r
+ <exception cref="T:System.InvalidOperationException">\r
+ This exception can be due to the following reasons while setting the value:\r
+ 1. Operation Failed\r
+ 2. Engine Not Found\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 TTS not supported.</exception>\r
+ <pre>\r
+ The State should be created.\r
+ </pre>\r
+ </member>\r
+ <member name="M:Tizen.Uix.Tts.TtsClient.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
+ <feature>\r
+ http://tizen.org/feature/speech.synthesis\r
+ </feature>\r
+ <exception cref="T:System.InvalidOperationException">This exception can be due to an invalid state.</exception>\r
+ <exception cref="T:System.NotSupportedException">This exception can be due to TTS not supported.</exception>\r
+ <exception cref="T:System.ArgumentException">This exception can be due to improper value provided while setting the value.</exception>\r
+ <pre>\r
+ The State should be created or ready.\r
+ </pre>\r
+ </member>\r
+ <member name="M:Tizen.Uix.Tts.TtsClient.Prepare">\r
+ <summary>\r
+ Connects to the TTS service asynchronously.\r
+ </summary>\r
+ <since_tizen> 3 </since_tizen>\r
+ <feature>\r
+ http://tizen.org/feature/speech.synthesis\r
+ </feature>\r
+ <exception cref="T:System.InvalidOperationException">This exception can be due to an invalid state.</exception>\r
+ <exception cref="T:System.NotSupportedException">This exception can be due to TTS not supported.</exception>\r
+ <pre>\r
+ The State must be Created.\r
+ </pre>\r
+ <post>\r
+ If this function is successful, the TTS 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.Tts.TtsClient.Unprepare">\r
+ <summary>\r
+ Disconnects from the STT service.\r
+ </summary>\r
+ <since_tizen> 3 </since_tizen>\r
+ <feature>\r
+ http://tizen.org/feature/speech.synthesis\r
+ </feature>\r
+ <exception cref="T:System.InvalidOperationException">This exception can be due to an invalid state.</exception>\r
+ <exception cref="T:System.NotSupportedException">This exception can be due to TTS not supported.</exception>\r
+ <pre>\r
+ The state must be ready.\r
+ </pre>\r
+ <post>\r
+ If this function is successful, the TTS state will be created.\r
+ </post>\r
+ </member>\r
+ <member name="M:Tizen.Uix.Tts.TtsClient.GetSupportedVoices">\r
+ <summary>\r
+ Retrieves all supported voices of the current engine.\r
+ </summary>\r
+ <since_tizen> 3 </since_tizen>\r
+ <returns>\r
+ The list of SupportedVoice.\r
+ </returns>\r
+ <feature>\r
+ http://tizen.org/feature/speech.synthesis\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 TTS not supported.</exception>\r
+ </member>\r
+ <member name="M:Tizen.Uix.Tts.TtsClient.GetPrivateData(System.String)">\r
+ <summary>\r
+ Gets the private data from TTS 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 provided key.\r
+ </returns>\r
+ <feature>\r
+ http://tizen.org/feature/speech.synthesis\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 Failure\r
+ </exception>\r
+ <exception cref="T:System.NotSupportedException">This exception can be due to TTS not supported.</exception>\r
+ <pre>\r
+ The state must be ready.\r
+ </pre>\r
+ </member>\r
+ <member name="M:Tizen.Uix.Tts.TtsClient.SetPrivateData(System.String,System.String)">\r
+ <summary>\r
+ Sets the private data to tts 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
+ <feature>\r
+ http://tizen.org/feature/speech.synthesis\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 Failure\r
+ </exception>\r
+ <exception cref="T:System.NotSupportedException">This exception can be due to TTS not supported.</exception>\r
+ <exception cref="T:System.ArgumentException">This exception can be due to improper value provided while setting the value.</exception>\r
+ <pre>\r
+ The state must be ready.\r
+ </pre>\r
+ </member>\r
+ <member name="M:Tizen.Uix.Tts.TtsClient.GetSpeedRange">\r
+ <summary>\r
+ Gets the speed range.\r
+ </summary>\r
+ <since_tizen> 3 </since_tizen>\r
+ <returns>\r
+ The SpeedRange value.\r
+ </returns>\r
+ <feature>\r
+ http://tizen.org/feature/speech.synthesis\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 Failure\r
+ </exception>\r
+ <exception cref="T:System.NotSupportedException">This exception can be due to TTS not supported.</exception>\r
+ <pre>\r
+ The state must be created.\r
+ </pre>\r
+ </member>\r
+ <member name="M:Tizen.Uix.Tts.TtsClient.AddText(System.String,System.String,System.Int32,System.Int32)">\r
+ <summary>\r
+ Adds a text to the queue.\r
+ </summary>\r
+ <since_tizen> 3 </since_tizen>\r
+ <remarks>\r
+ Locale MUST be set for UTF-8 text validation check.\r
+ </remarks>\r
+ <param name="text">\r
+ An input text based UTF-8.\r
+ </param>\r
+ <param name="language">\r
+ The language selected from the SupportedVoice.Language Property obtained from GetSupportedVoices()(e.g. 'NULL'(Automatic),'en_US').\r
+ </param>\r
+ <param name="voiceType">\r
+ The voice type selected from the SupportedVoice.VoiceType Property obtained from GetSupportedVoices().\r
+ </param>\r
+ <param name="speed">\r
+ A speaking speed (e.g.0 for Auto or the value from SpeedRange Property).\r
+ </param>\r
+ <returns>\r
+ The utterance ID.\r
+ </returns>\r
+ <feature>\r
+ http://tizen.org/feature/speech.synthesis\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 Failure\r
+ 3. Invalid Voice\r
+ </exception>\r
+ <exception cref="T:System.NotSupportedException">This exception can be due to TTS 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 improper value provided while setting the value.</exception>\r
+ <pre>\r
+ The state must be ready or playing or paused.\r
+ </pre>\r
+ </member>\r
+ <member name="M:Tizen.Uix.Tts.TtsClient.Play">\r
+ <summary>\r
+ Starts synthesizing voice from the text and plays the synthesized audio data.\r
+ </summary>\r
+ <since_tizen> 3 </since_tizen>\r
+ <feature>\r
+ http://tizen.org/feature/speech.synthesis\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 Failure\r
+ 3. Out of Network\r
+ </exception>\r
+ <exception cref="T:System.NotSupportedException">This exception can be due to TTS 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 or paused.\r
+ </pre>\r
+ <post>\r
+ If this function succeeds, the TTS state will be playing.\r
+ </post>\r
+ </member>\r
+ <member name="M:Tizen.Uix.Tts.TtsClient.Stop">\r
+ <summary>\r
+ Stops playing the utterance and clears the queue.\r
+ </summary>\r
+ <since_tizen> 3 </since_tizen>\r
+ <feature>\r
+ http://tizen.org/feature/speech.synthesis\r
+ </feature>\r
+ <exception cref="T:System.InvalidOperationException">\r
+ This exception can be due to the following reasons:\r
+ 1. Invalid Stat\r
+ 2. Operation Failure\r
+ </exception>\r
+ <exception cref="T:System.NotSupportedException">This exception can be due to TTS not supported.</exception>\r
+ <pre>\r
+ The state must be ready or playing or paused.\r
+ </pre>\r
+ <post>\r
+ If this function succeeds, the TTS state will be ready.\r
+ This function will remove all text added via AddText() and synthesized sound data.\r
+ </post>\r
+ </member>\r
+ <member name="M:Tizen.Uix.Tts.TtsClient.Pause">\r
+ <summary>\r
+ Pauses the currently playing utterance.\r
+ </summary>\r
+ <since_tizen> 3 </since_tizen>\r
+ <feature>\r
+ http://tizen.org/feature/speech.synthesis\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 Failure\r
+ </exception>\r
+ <exception cref="T:System.NotSupportedException">This exception can be due to TTS not supported.</exception>\r
+ <pre>\r
+ The state must be playing.\r
+ </pre>\r
+ <post>\r
+ If this function succeeds, the TTS state will be Paused.\r
+ </post>\r
+ </member>\r
+ <member name="M:Tizen.Uix.Tts.TtsClient.Dispose">\r
+ <summary>\r
+ Method to release resources.\r
+ </summary>\r
+ <since_tizen> 3 </since_tizen>\r
+ </member>\r
+ <member name="T:Tizen.Uix.Tts.UtteranceEventArgs">\r
+ <summary>\r
+ This class holds information related to UtteranceStared and UtteranceCompleted events.\r
+ </summary>\r
+ <since_tizen> 3 </since_tizen>\r
+ </member>\r
+ <member name="P:Tizen.Uix.Tts.UtteranceEventArgs.UtteranceId">\r
+ <summary>\r
+ The utterance ID.\r
+ </summary>\r
+ <since_tizen> 3 </since_tizen>\r
+ </member>\r
+ </members>\r
+</doc>\r