4 <name>Tizen.Uix.Stt</name>
7 <member name="T:Interop">
12 Partial interop class.
15 <member name="T:Interop.Libraries">
17 Partial libraries class.
20 <member name="T:Interop.Stt">
25 <!-- Badly formed XML comment ignored for member "F:Interop.Stt.SttError.OutOfMemory" -->
26 <!-- Badly formed XML comment ignored for member "F:Interop.Stt.SttError.IoError" -->
27 <!-- Badly formed XML comment ignored for member "F:Interop.Stt.SttError.InvalidParameter" -->
28 <!-- Badly formed XML comment ignored for member "F:Interop.Stt.SttError.TimedOut" -->
29 <!-- Badly formed XML comment ignored for member "F:Interop.Stt.SttError.RecorderBusy" -->
30 <!-- Badly formed XML comment ignored for member "F:Interop.Stt.SttError.OutOfNetwork" -->
31 <!-- Badly formed XML comment ignored for member "F:Interop.Stt.SttError.PermissionDenied" -->
32 <!-- Badly formed XML comment ignored for member "F:Interop.Stt.SttError.NotSupported" -->
33 <!-- Badly formed XML comment ignored for member "F:Interop.Stt.SttError.InvalidState" -->
34 <!-- Badly formed XML comment ignored for member "F:Interop.Stt.SttError.InvalidLanguage" -->
35 <!-- Badly formed XML comment ignored for member "F:Interop.Stt.SttError.EngineNotFound" -->
36 <!-- Badly formed XML comment ignored for member "F:Interop.Stt.SttError.OperationFailed" -->
37 <!-- Badly formed XML comment ignored for member "F:Interop.Stt.SttError.NotSupportedFeature" -->
38 <!-- Badly formed XML comment ignored for member "F:Interop.Stt.SttError.RecordingTimedOut" -->
39 <!-- Badly formed XML comment ignored for member "F:Interop.Stt.SttError.NoSpeech" -->
40 <!-- Badly formed XML comment ignored for member "F:Interop.Stt.SttError.InProgressToReady" -->
41 <!-- Badly formed XML comment ignored for member "F:Interop.Stt.SttError.InProgressToRecording" -->
42 <!-- Badly formed XML comment ignored for member "F:Interop.Stt.SttError.InProgressToProcessing" -->
43 <!-- Badly formed XML comment ignored for member "F:Interop.Stt.SttError.ServiceReset" -->
44 <member name="T:Tizen.Uix.Stt.DefaultLanguageChangedEventArgs">
46 This class holds information about the DefaultLanguageChanged event.
48 <since_tizen> 3 </since_tizen>
50 <member name="P:Tizen.Uix.Stt.DefaultLanguageChangedEventArgs.PreviousLanguage">
52 The previous language.
54 <since_tizen> 3 </since_tizen>
56 <member name="P:Tizen.Uix.Stt.DefaultLanguageChangedEventArgs.CurrentLanguage">
60 <since_tizen> 3 </since_tizen>
62 <member name="T:Tizen.Uix.Stt.EngineChangedEventArgs">
64 This class holds information related to the EngineChanged event.
66 <since_tizen> 3 </since_tizen>
68 <member name="P:Tizen.Uix.Stt.EngineChangedEventArgs.EngineId">
72 <since_tizen> 3 </since_tizen>
74 <member name="P:Tizen.Uix.Stt.EngineChangedEventArgs.Language">
78 <since_tizen> 3 </since_tizen>
80 <member name="P:Tizen.Uix.Stt.EngineChangedEventArgs.NeedCredential">
82 The necessity of the credential.
84 <since_tizen> 3 </since_tizen>
86 <member name="P:Tizen.Uix.Stt.EngineChangedEventArgs.SupportSilence">
88 Whether silence detection is supported or not.
90 <since_tizen> 3 </since_tizen>
92 <member name="T:Tizen.Uix.Stt.ErrorOccurredEventArgs">
94 This class holds information related to the STT ErrorOccurred event.
96 <since_tizen> 3 </since_tizen>
98 <member name="P:Tizen.Uix.Stt.ErrorOccurredEventArgs.ErrorValue">
102 <since_tizen> 3 </since_tizen>
104 <member name="P:Tizen.Uix.Stt.ErrorOccurredEventArgs.ErrorMessage">
106 Gets the current error message.
108 <since_tizen> 3 </since_tizen>
110 String error message.
113 <member name="T:Tizen.Uix.Stt.RecognitionResultEventArgs">
115 The recognition result from the engine.
117 <since_tizen> 3 </since_tizen>
119 <member name="P:Tizen.Uix.Stt.RecognitionResultEventArgs.Result">
123 <since_tizen> 3 </since_tizen>
125 <member name="P:Tizen.Uix.Stt.RecognitionResultEventArgs.Data">
129 <since_tizen> 3 </since_tizen>
131 <member name="P:Tizen.Uix.Stt.RecognitionResultEventArgs.DataCount">
133 Returns the result text count.
135 <since_tizen> 3 </since_tizen>
137 <member name="P:Tizen.Uix.Stt.RecognitionResultEventArgs.Message">
141 <since_tizen> 3 </since_tizen>
143 <member name="T:Tizen.Uix.Stt.ResultTime">
145 This class represents the result of recognition result from the engine.
147 <since_tizen> 3 </since_tizen>
149 <member name="P:Tizen.Uix.Stt.ResultTime.Index">
153 <since_tizen> 3 </since_tizen>
155 <member name="P:Tizen.Uix.Stt.ResultTime.TokenEvent">
159 <since_tizen> 3 </since_tizen>
161 <member name="P:Tizen.Uix.Stt.ResultTime.Text">
165 <since_tizen> 3 </since_tizen>
167 <member name="P:Tizen.Uix.Stt.ResultTime.StartTime">
169 The start time of result text.
171 <since_tizen> 3 </since_tizen>
173 <member name="P:Tizen.Uix.Stt.ResultTime.EndTime">
175 The end time of result text.
177 <since_tizen> 3 </since_tizen>
179 <member name="T:Tizen.Uix.Stt.StateChangedEventArgs">
181 This class holds information related to the STT StateChanged event.
183 <since_tizen> 3 </since_tizen>
185 <member name="P:Tizen.Uix.Stt.StateChangedEventArgs.Previous">
189 <since_tizen> 3 </since_tizen>
191 <member name="P:Tizen.Uix.Stt.StateChangedEventArgs.Current">
195 <since_tizen> 3 </since_tizen>
197 <member name="T:Tizen.Uix.Stt.ResultEvent">
201 <since_tizen> 3 </since_tizen>
203 <member name="F:Tizen.Uix.Stt.ResultEvent.FinalResult">
205 Event when the recognition for full or last result is ready.
207 <since_tizen> 3 </since_tizen>
209 <member name="F:Tizen.Uix.Stt.ResultEvent.PartialResult">
211 Event when the recognition for partial result is ready.
213 <since_tizen> 3 </since_tizen>
215 <member name="F:Tizen.Uix.Stt.ResultEvent.Error">
217 Event when the recognition has failed.
219 <since_tizen> 3 </since_tizen>
221 <member name="T:Tizen.Uix.Stt.ResultMessage">
223 Enumeration for representing the result message.
225 <since_tizen> 3 </since_tizen>
227 <member name="F:Tizen.Uix.Stt.ResultMessage.None">
231 <since_tizen> 3 </since_tizen>
233 <member name="F:Tizen.Uix.Stt.ResultMessage.TooSoon">
235 Recognition failed because the speech started too soon.
237 <since_tizen> 3 </since_tizen>
239 <member name="F:Tizen.Uix.Stt.ResultMessage.TooShort">
241 Recognition failed because the speech is too short.
243 <since_tizen> 3 </since_tizen>
245 <member name="F:Tizen.Uix.Stt.ResultMessage.TooLong">
247 Recognition failed because the speech is too long.
249 <since_tizen> 3 </since_tizen>
251 <member name="F:Tizen.Uix.Stt.ResultMessage.TooQuiet">
253 Recognition failed because the speech is too quiet to listen.
255 <since_tizen> 3 </since_tizen>
257 <member name="F:Tizen.Uix.Stt.ResultMessage.TooLoud">
259 Recognition failed because the speech is too loud to listen.
261 <since_tizen> 3 </since_tizen>
263 <member name="F:Tizen.Uix.Stt.ResultMessage.TooFast">
265 Recognition failed because the speech is too fast to listen.
267 <since_tizen> 3 </since_tizen>
269 <member name="T:Tizen.Uix.Stt.TimeEvent">
271 Enumeration for the token types.
273 <since_tizen> 3 </since_tizen>
275 <member name="F:Tizen.Uix.Stt.TimeEvent.Beginning">
277 Event when the token is beginning type.
279 <since_tizen> 3 </since_tizen>
281 <member name="F:Tizen.Uix.Stt.TimeEvent.Middle">
283 Event when the token is middle type.
285 <since_tizen> 3 </since_tizen>
287 <member name="F:Tizen.Uix.Stt.TimeEvent.End">
289 Event when the token is end type.
291 <since_tizen> 3 </since_tizen>
293 <member name="T:Tizen.Uix.Stt.Error">
295 Enumeration for the error values that can occur.
297 <since_tizen> 3 </since_tizen>
299 <member name="F:Tizen.Uix.Stt.Error.None">
301 Successful, No error.
303 <since_tizen> 3 </since_tizen>
305 <member name="F:Tizen.Uix.Stt.Error.OutOfMemory">
309 <since_tizen> 3 </since_tizen>.
311 <member name="F:Tizen.Uix.Stt.Error.IoError">
315 <since_tizen> 3 </since_tizen>.
317 <member name="F:Tizen.Uix.Stt.Error.InvalidParameter">
321 <since_tizen> 3 </since_tizen>
323 <member name="F:Tizen.Uix.Stt.Error.TimedOut">
325 No answer from the STT service.
327 <since_tizen> 3 </since_tizen>
329 <member name="F:Tizen.Uix.Stt.Error.RecorderBusy">
331 Device or resource busy.
333 <since_tizen> 3 </since_tizen>
335 <member name="F:Tizen.Uix.Stt.Error.OutOfNetwork">
339 <since_tizen> 3 </since_tizen>
341 <member name="F:Tizen.Uix.Stt.Error.PermissionDenied">
345 <since_tizen> 3 </since_tizen>
347 <member name="F:Tizen.Uix.Stt.Error.NotSupported">
351 <since_tizen> 3 </since_tizen>
353 <member name="F:Tizen.Uix.Stt.Error.InvalidState">
357 <since_tizen> 3 </since_tizen>
359 <member name="F:Tizen.Uix.Stt.Error.InvalidLanguage">
363 <since_tizen> 3 </since_tizen>
365 <member name="F:Tizen.Uix.Stt.Error.EngineNotFound">
369 <since_tizen> 3 </since_tizen>
371 <member name="F:Tizen.Uix.Stt.Error.OperationFailed">
375 <since_tizen> 3 </since_tizen>
377 <member name="F:Tizen.Uix.Stt.Error.NotSupportedFeature">
379 Not supported feature of current engine.
381 <since_tizen> 3 </since_tizen>
383 <member name="F:Tizen.Uix.Stt.Error.RecordingTimedOut">
387 <since_tizen> 3 </since_tizen>
389 <member name="F:Tizen.Uix.Stt.Error.NoSpeech">
391 No speech while recording.
393 <since_tizen> 3 </since_tizen>
395 <member name="F:Tizen.Uix.Stt.Error.InProgressToReady">
397 Progress to ready is not finished.
399 <since_tizen> 3 </since_tizen>
401 <member name="F:Tizen.Uix.Stt.Error.InProgressToRecording">
403 Progress to recording is not finished.
405 <since_tizen> 3 </since_tizen>
407 <member name="F:Tizen.Uix.Stt.Error.InProgressToProcessing">
409 Progress to processing is not finished.
411 <since_tizen> 3 </since_tizen>
413 <member name="F:Tizen.Uix.Stt.Error.ServiceReset">
417 <since_tizen> 3 </since_tizen>
419 <member name="T:Tizen.Uix.Stt.RecognitionType">
421 Enumeration for the recognition types.
423 <since_tizen> 3 </since_tizen>
425 <member name="F:Tizen.Uix.Stt.RecognitionType.Free">
429 <since_tizen> 3 </since_tizen>
431 <member name="F:Tizen.Uix.Stt.RecognitionType.Partial">
433 Continuous free dictation.
435 <since_tizen> 3 </since_tizen>
437 <member name="F:Tizen.Uix.Stt.RecognitionType.Search">
441 <since_tizen> 3 </since_tizen>
443 <member name="F:Tizen.Uix.Stt.RecognitionType.WebSearch">
447 <since_tizen> 3 </since_tizen>
449 <member name="F:Tizen.Uix.Stt.RecognitionType.Map">
453 <since_tizen> 3 </since_tizen>
455 <member name="T:Tizen.Uix.Stt.State">
457 Enumeration for the state types.
459 <since_tizen> 3 </since_tizen>
461 <member name="F:Tizen.Uix.Stt.State.Created">
465 <since_tizen> 3 </since_tizen>
467 <member name="F:Tizen.Uix.Stt.State.Ready">
471 <since_tizen> 3 </since_tizen>
473 <member name="F:Tizen.Uix.Stt.State.Recording">
477 <since_tizen> 3 </since_tizen>
479 <member name="F:Tizen.Uix.Stt.State.Processing">
483 <since_tizen> 3 </since_tizen>
485 <member name="F:Tizen.Uix.Stt.State.Unavailable">
489 <since_tizen> 3 </since_tizen>
491 <member name="T:Tizen.Uix.Stt.SilenceDetection">
493 Enumeration for the silence detection types.
495 <since_tizen> 3 </since_tizen>
497 <member name="F:Tizen.Uix.Stt.SilenceDetection.False">
499 Silence detection type - False.
501 <since_tizen> 3 </since_tizen>
503 <member name="F:Tizen.Uix.Stt.SilenceDetection.True">
505 Silence detection type - True.
507 <since_tizen> 3 </since_tizen>
509 <member name="F:Tizen.Uix.Stt.SilenceDetection.Auto">
511 Silence detection type - Auto.
513 <since_tizen> 3 </since_tizen>
515 <member name="T:Tizen.Uix.Stt.SttClient">
517 A main function of Speech-To-Text (below STT) API recognizes sound data recorded by users.
518 After choosing a language, the applications will start recording and recognizing.
519 After recording, the applications will receive the recognized result.
520 The STT has a client-server for the service of multi-applications.
521 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.
522 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.
524 <since_tizen> 3 </since_tizen>
526 <member name="M:Tizen.Uix.Stt.SttClient.#ctor">
528 Constructor to create a STT instance.
530 <since_tizen> 3 </since_tizen>
532 http://tizen.org/privilege/recorder
535 http://tizen.org/feature/speech.recognition
536 http://tizen.org/feature/microphone
538 <exception cref="T:System.InvalidOperationException">This exception can be due to operation failed.</exception>
539 <exception cref="T:System.OutOfMemoryException">This exception can be due to out of memory.</exception>
540 <exception cref="T:System.NotSupportedException">This exception can be due to STT not supported.</exception>
541 <exception cref="T:System.UnauthorizedAccessException">This exception can be due to permission denied.</exception>
543 <member name="E:Tizen.Uix.Stt.SttClient.RecognitionResult">
545 Event to be invoked when the recognition is done.
547 <since_tizen> 3 </since_tizen>
549 <member name="E:Tizen.Uix.Stt.SttClient.StateChanged">
551 Event to be invoked when the STT state changes.
553 <since_tizen> 3 </since_tizen>
555 <member name="E:Tizen.Uix.Stt.SttClient.ErrorOccurred">
557 Event to be invoked when an error occurs.
559 <since_tizen> 3 </since_tizen>
561 <member name="E:Tizen.Uix.Stt.SttClient.DefaultLanguageChanged">
563 Event to be invoked when the default language changes.
565 <since_tizen> 3 </since_tizen>
567 <member name="E:Tizen.Uix.Stt.SttClient.EngineChanged">
569 Event to be invoked to detect the engine change.
571 <since_tizen> 3 </since_tizen>
573 <member name="P:Tizen.Uix.Stt.SttClient.DefaultLanguage">
575 Gets the default language set by the user.
576 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.
577 For example, "ko_KR" for Korean, "en_US" for American English.
579 <since_tizen> 3 </since_tizen>
581 Default language in STT.
584 http://tizen.org/privilege/recorder
587 Default Language string value.
590 <member name="P:Tizen.Uix.Stt.SttClient.RecordingVolume">
592 Gets the microphone volume during recording.
594 <since_tizen> 3 </since_tizen>
596 Recording volume in STT.
599 http://tizen.org/privilege/recorder
602 The state must be recording.
605 <member name="P:Tizen.Uix.Stt.SttClient.CurrentState">
607 Gets the current STT state.
609 <since_tizen> 3 </since_tizen>
611 Current state of STT.
614 http://tizen.org/privilege/recorder
617 Current STT state value.
620 <member name="P:Tizen.Uix.Stt.SttClient.Engine">
622 This property can be used to get and set the current engine id.
624 <since_tizen> 3 </since_tizen>
626 Current STT engine id.
629 http://tizen.org/privilege/recorder
631 <exception cref="T:System.InvalidOperationException">
632 This exceptioncan occur while setting due to the following reasons:
636 <exception cref="T:System.OutOfMemoryException">This exception can be due to out of memory.</exception>
637 <exception cref="T:System.NotSupportedException">This exception can be due to STT not supported.</exception>
638 <exception cref="T:System.UnauthorizedAccessException">This exception can be due to permission denied.</exception>
639 <exception cref="T:System.ArgumentException">This can happen if improper EngineId is provided while setting the value.</exception>
641 The state must be created.
644 <member name="M:Tizen.Uix.Stt.SttClient.GetDetailedResult">
646 Retrieves the time stamp of the current recognition result.
648 <since_tizen> 3 </since_tizen>
653 http://tizen.org/privilege/recorder
656 http://tizen.org/feature/speech.recognition
657 http://tizen.org/feature/microphone
660 This function should only be called in the RecognitionResult event.
662 <exception cref="T:System.InvalidOperationException">This exception can be due to operation failed.</exception>
663 <exception cref="T:System.NotSupportedException">This exception can be due to STT not supported.</exception>
664 <exception cref="T:System.UnauthorizedAccessException">This exception can be due to permission denied.</exception>
666 <member name="M:Tizen.Uix.Stt.SttClient.GetPrivateData(System.String)">
668 Gets the private data from the STT engine.
670 <since_tizen> 3 </since_tizen>
675 The data corresponding to the key is provided.
678 http://tizen.org/privilege/recorder
681 http://tizen.org/feature/speech.recognition
682 http://tizen.org/feature/microphone
684 <exception cref="T:System.InvalidOperationException">This exception can be due to invalid state.</exception>
685 <exception cref="T:System.NotSupportedException">This exception can be due to STT not supported.</exception>
686 <exception cref="T:System.TimeoutException">This exception can be due to No Answer from STT Service.</exception>
688 The state must be ready.
691 <member name="M:Tizen.Uix.Stt.SttClient.SetPrivateData(System.String,System.String)">
693 Sets the private data to the STT engine.
695 <since_tizen> 3 </since_tizen>
703 http://tizen.org/privilege/recorder
706 http://tizen.org/feature/speech.recognition
707 http://tizen.org/feature/microphone
709 <exception cref="T:System.InvalidOperationException">This exception can be due to invalid state.</exception>
710 <exception cref="T:System.NotSupportedException">This exception can be due to STT not supported.</exception>
711 <exception cref="T:System.TimeoutException">This exception can be due to No Answer from STT Service.</exception>
712 <exception cref="T:System.ArgumentException"> This can happen if Improper value is provided while setting the value. </exception>
714 The state must be ready.
717 <member name="M:Tizen.Uix.Stt.SttClient.GetSupportedEngines">
719 Gets the list of supported engines.
721 <since_tizen> 3 </since_tizen>
723 IEnumerable<SupportedEngine> list of supported engines.
726 http://tizen.org/privilege/recorder
729 http://tizen.org/feature/speech.recognition
730 http://tizen.org/feature/microphone
732 <exception cref="T:System.InvalidOperationException">This exception can be due to operation failed.</exception>
733 <exception cref="T:System.OutOfMemoryException">This exception can be due to out of memory.</exception>
734 <exception cref="T:System.NotSupportedException">This exception can be due to STT not supported.</exception>
735 <exception cref="T:System.UnauthorizedAccessException">This exception can be due to permission denied.</exception>
737 <member name="M:Tizen.Uix.Stt.SttClient.SetCredential(System.String)">
739 Sets the application credential.
741 <since_tizen> 3 </since_tizen>
742 <param name="credential">
743 The credential string.
746 http://tizen.org/privilege/recorder
749 http://tizen.org/feature/speech.recognition
750 http://tizen.org/feature/microphone
752 <exception cref="T:System.InvalidOperationException">
753 This exceptioncan be due to the following reasons:
757 <exception cref="T:System.OutOfMemoryException">This exception can be due to out of memory.</exception>
758 <exception cref="T:System.NotSupportedException">This exception can be due to STT not supported.</exception>
759 <exception cref="T:System.UnauthorizedAccessException">This exception can be due to permission denied.</exception>
760 <exception cref="T:System.ArgumentException"> This can happen if Improper value is provided while setting the value. </exception>
762 The state must be created.
765 <member name="M:Tizen.Uix.Stt.SttClient.Prepare">
767 Connects to the STT service asynchronously.
769 <since_tizen> 3 </since_tizen>
771 http://tizen.org/privilege/recorder
774 http://tizen.org/feature/speech.recognition
775 http://tizen.org/feature/microphone
777 <exception cref="T:System.InvalidOperationException">This exception can be due to invalid state.</exception>
778 <exception cref="T:System.NotSupportedException">This exception can be due to STT not supported.</exception>
779 <exception cref="T:System.UnauthorizedAccessException">This exception can be due to permission denied.</exception>
781 The state must be created.
784 If this function is successful, the STT state will be ready.
785 If this function is unsuccessful, ErrorOccurred event will be invoked.
788 <member name="M:Tizen.Uix.Stt.SttClient.Unprepare">
790 Disconnects from the STT service.
792 <since_tizen> 3 </since_tizen>
794 http://tizen.org/privilege/recorder
797 http://tizen.org/feature/speech.recognition
798 http://tizen.org/feature/microphone
800 <exception cref="T:System.InvalidOperationException">This exception can be due to invalid state.</exception>
801 <exception cref="T:System.NotSupportedException">This exception can be due to STT not supported.</exception>
802 <exception cref="T:System.UnauthorizedAccessException">This exception can be due to permission denied.</exception>
804 The state must be ready.
807 If this function is successful, the STT state will be Created.
810 <member name="M:Tizen.Uix.Stt.SttClient.GetSupportedLanguages">
812 Retrieves all the supported languages of the current engine.
813 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.
814 For example, "ko_KR" for Korean, "en_US" for American English.
816 <since_tizen> 3 </since_tizen>
818 http://tizen.org/privilege/recorder
821 List of strings for supported languages.
824 http://tizen.org/feature/speech.recognition
825 http://tizen.org/feature/microphone
827 <exception cref="T:System.InvalidOperationException">
828 This exception can be due to the following reasons:
832 <exception cref="T:System.NotSupportedException">This exception can be due to STT not supported.</exception>
833 <exception cref="T:System.UnauthorizedAccessException">This exception can be due to permission denied.</exception>
835 <member name="M:Tizen.Uix.Stt.SttClient.IsRecognitionTypeSupported(Tizen.Uix.Stt.RecognitionType)">
837 Checks whether the recognition type is supported.
839 <since_tizen> 3 </since_tizen>
841 http://tizen.org/privilege/recorder
844 RecognitionType value.
847 Bool value indicating whether the recognition type is supported.
850 http://tizen.org/feature/speech.recognition
851 http://tizen.org/feature/microphone
853 <exception cref="T:System.InvalidOperationException">
854 This exception can be due to the following reasons:
859 <exception cref="T:System.NotSupportedException">This exception can be due to STT not supported.</exception>
861 The state should be ready.
864 <member name="M:Tizen.Uix.Stt.SttClient.SetSilenceDetection(Tizen.Uix.Stt.SilenceDetection)">
866 Sets the silence detection.
868 <since_tizen> 3 </since_tizen>
870 http://tizen.org/privilege/recorder
873 SilenceDetection value.
876 http://tizen.org/feature/speech.recognition
877 http://tizen.org/feature/microphone
879 <exception cref="T:System.InvalidOperationException">
880 This exception can be due to the following reasons:
882 2. Not supported feature of current engine
885 <exception cref="T:System.NotSupportedException">This exception can be due to STT not supported.</exception>
887 The state should be ready.
890 <member name="M:Tizen.Uix.Stt.SttClient.SetStartSound(System.String)">
892 Sets the sound to start recording.
893 Sound file type should be .wav type.
895 <since_tizen> 3 </since_tizen>
897 http://tizen.org/privilege/recorder
899 <param name="filePath">
900 File path for the sound.
903 http://tizen.org/feature/speech.recognition
904 http://tizen.org/feature/microphone
906 <exception cref="T:System.InvalidOperationException">
907 This exception can be due to the following reasons:
911 <exception cref="T:System.NotSupportedException">This exception can be due to STT not supported.</exception>
912 <exception cref="T:System.UnauthorizedAccessException">This exception can be due to permission denied.</exception>
913 <exception cref="T:System.ArgumentException"> If an Invalid Parameter is provided. </exception>
915 The state should be ready.
918 <member name="M:Tizen.Uix.Stt.SttClient.UnsetStartSound">
920 Unsets the sound to start recording.
922 <since_tizen> 3 </since_tizen>
924 http://tizen.org/privilege/recorder
927 http://tizen.org/feature/speech.recognition
928 http://tizen.org/feature/microphone
930 <exception cref="T:System.InvalidOperationException">
931 This exception can be due to the following reasons:
935 <exception cref="T:System.NotSupportedException">This exception can be due to STT not supported.</exception>
936 <exception cref="T:System.UnauthorizedAccessException">This exception can be due to permission denied.</exception>
938 The state should be ready.
941 <member name="M:Tizen.Uix.Stt.SttClient.SetStopSound(System.String)">
943 Sets the sound to stop recording.
944 Sound file type should be .wav type.
946 <since_tizen> 3 </since_tizen>
948 http://tizen.org/privilege/recorder
950 <param name="filePath">
951 File Path for the sound.
954 http://tizen.org/feature/speech.recognition
955 http://tizen.org/feature/microphone
957 <exception cref="T:System.InvalidOperationException">
958 This exception can be due to the following reasons:
962 <exception cref="T:System.NotSupportedException">This exception can be due to STT not supported.</exception>
963 <exception cref="T:System.UnauthorizedAccessException">This exception can be due to permission denied.</exception>
964 <exception cref="T:System.ArgumentException">This exception can be due to Invalid Parameter.</exception>
966 The state should be ready.
969 <member name="M:Tizen.Uix.Stt.SttClient.UnsetStopSound">
971 Unsets the sound to stop recording.
973 <since_tizen> 3 </since_tizen>
975 http://tizen.org/privilege/recorder
978 http://tizen.org/feature/speech.recognition
979 http://tizen.org/feature/microphone
981 <exception cref="T:System.InvalidOperationException">
982 This exception can be due to the following reasons:
986 <exception cref="T:System.NotSupportedException">This exception can be due to STT not supported.</exception>
987 <exception cref="T:System.UnauthorizedAccessException"> his exception can be due to permission denied.</exception>
989 The state should be ready.
992 <member name="M:Tizen.Uix.Stt.SttClient.Start(System.String,Tizen.Uix.Stt.RecognitionType)">
994 Starts the recording and recognition asynchronously.
995 This function starts recording in the STT service and sends the recording data to the engine.
996 This work continues until stop, cancel, or silence is detected by engine.
998 <since_tizen> 3 </since_tizen>
1000 http://tizen.org/privilege/recorder
1002 <param name="language">
1003 The language selected.
1006 The type for recognition.
1009 http://tizen.org/feature/speech.recognition
1010 http://tizen.org/feature/microphone
1012 <exception cref="T:System.InvalidOperationException">
1013 This exception can be due to the following reasons:
1017 4. Progress to recording is not finished
1019 <exception cref="T:System.NotSupportedException">This exception can be due to STT not supported.</exception>
1020 <exception cref="T:System.UnauthorizedAccessException">This exception can be due to permission denied.</exception>
1021 <exception cref="T:System.ArgumentException">This exception can be due to an invalid language.</exception>
1023 The state should be ready.
1026 It will invoke the StateChanged event, if registered.
1027 If this function succeeds, the STT state will be recording.
1028 If you call this function again before the state changes, you will receive ErrorINProgressToRecording.
1031 <member name="M:Tizen.Uix.Stt.SttClient.Stop">
1033 Finishes the recording and starts recognition processing in the engine asynchronously.
1035 <since_tizen> 3 </since_tizen>
1037 http://tizen.org/privilege/recorder
1040 http://tizen.org/feature/speech.recognition
1041 http://tizen.org/feature/microphone
1043 <exception cref="T:System.InvalidOperationException">
1044 This exception can be due to the following reasons:
1047 3. Progress to ready is not finished
1048 4. Progress to recording is not finished
1049 5. Progress to processing is not finished
1051 <exception cref="T:System.NotSupportedException">This exception can be due to STT not supported.</exception>
1052 <exception cref="T:System.UnauthorizedAccessException">This exception can be due to permission denied.</exception>
1054 The state should be Recording.
1057 It will invoke the StateChanged Event, if registered.
1058 If this function succeeds, the STT state will be processing.
1059 If you call this function again before the state changes, you will receive ErrorINProgressToProcessing.
1060 After processing of engine, the RecognitionResult event is invoked.
1063 <member name="M:Tizen.Uix.Stt.SttClient.Cancel">
1065 Cancels processing the recognition and recording asynchronously.
1066 This function cancels recording and the engine cancels recognition processing.
1067 After successful cancellation, the StateChanged event is invoked, otherwise if an error is occurs, the ErrorOccurred event is invoked.
1069 <since_tizen> 3 </since_tizen>
1071 http://tizen.org/privilege/recorder
1074 http://tizen.org/feature/speech.recognition
1075 http://tizen.org/feature/microphone
1077 <exception cref="T:System.InvalidOperationException">
1078 This exception can be due to the following reasons:
1081 3. Progress to ready is not finished
1082 4. Progress to recording is not finished
1083 5. Progress to processing is not finished
1085 <exception cref="T:System.NotSupportedException">This exception can be due to STT not supported.</exception>
1086 <exception cref="T:System.UnauthorizedAccessException">This exception can be due to permission denied.</exception>
1088 The state should be Recording or Processing.
1091 It will invoke the StateChanged event, if registered.
1092 If this function succeeds, the STT state will be ready.
1093 If you call this function again before the state changes, you will receive ErrorINProgressToReady.
1096 <member name="M:Tizen.Uix.Stt.SttClient.Dispose">
1098 A method to release resources.
1101 <member name="T:Tizen.Uix.Stt.SupportedEngine">
1103 This class provides the information related to STT engine.
1105 <since_tizen> 3 </since_tizen>
1107 <member name="P:Tizen.Uix.Stt.SupportedEngine.EngineId">
1111 <since_tizen> 3 </since_tizen>
1113 The string engine ID.
1116 <member name="P:Tizen.Uix.Stt.SupportedEngine.EngineName">
1120 <since_tizen> 3 </since_tizen>
1122 The string engine name.