diff --git a/src/Tizen.NUI/src/public/Utility/TTSPlayer.cs b/src/Tizen.NUI/src/public/Utility/TTSPlayer.cs index c6aa7833ff3..57e8bcb7c50 100755 --- a/src/Tizen.NUI/src/public/Utility/TTSPlayer.cs +++ b/src/Tizen.NUI/src/public/Utility/TTSPlayer.cs @@ -25,6 +25,8 @@ namespace Tizen.NUI /// The Text-to-speech (TTS) player. /// /// 3 + [Obsolete("This has been deprecated in API14. Please use Tizen.Uix.Tts instead.")] + [EditorBrowsable(EditorBrowsableState.Never)] public class TTSPlayer : BaseHandle { private static readonly TTSPlayer[] instance = {TTSPlayer.GetInternal(TTSMode.Default), TTSPlayer.GetInternal(TTSMode.Notification), TTSPlayer.GetInternal(TTSMode.ScreenReader)}; @@ -56,6 +58,8 @@ internal TTSPlayer(TTSPlayer handle) : this(Interop.TtsPlayer.NewTtsPlayer(TTSPl /// The StateChanged event is triggered when the state of the TTS player changes. /// /// 3 + [Obsolete("This has been deprecated in API14. Please use Tizen.Uix.Tts instead.")] + [EditorBrowsable(EditorBrowsableState.Never)] public event EventHandler StateChanged { add @@ -84,25 +88,35 @@ public event EventHandler StateChanged /// Enumeration for the instance of TTS mode. /// /// 3 + [Obsolete("This has been deprecated in API14. Please use Tizen.Uix.Tts instead.")] + [EditorBrowsable(EditorBrowsableState.Never)] public enum TTSMode { /// /// Default mode for normal application. /// + [Obsolete("This has been deprecated in API14. Please use Tizen.Uix.Tts instead.")] + [EditorBrowsable(EditorBrowsableState.Never)] Default = 0, /// /// Notification mode, such as playing utterance is started or completed. /// + [Obsolete("This has been deprecated in API14. Please use Tizen.Uix.Tts instead.")] + [EditorBrowsable(EditorBrowsableState.Never)] Notification, /// /// Screen reader mode.
/// To help visually impaired users interact with their devices,
/// screen reader reads text or graphic elements on the screen using the TTS engine. ///
+ [Obsolete("This has been deprecated in API14. Please use Tizen.Uix.Tts instead.")] + [EditorBrowsable(EditorBrowsableState.Never)] ScreenReader, /// /// Number of mode. /// + [Obsolete("This has been deprecated in API14. Please use Tizen.Uix.Tts instead.")] + [EditorBrowsable(EditorBrowsableState.Never)] ModeNum } @@ -110,23 +124,33 @@ public enum TTSMode /// Enumeration for the instance of TTS state. /// /// 3 + [Obsolete("This has been deprecated in API14. Please use Tizen.Uix.Tts instead.")] + [EditorBrowsable(EditorBrowsableState.Never)] public enum TTSState { /// /// Player is not available. /// + [Obsolete("This has been deprecated in API14. Please use Tizen.Uix.Tts instead.")] + [EditorBrowsable(EditorBrowsableState.Never)] Unavailable = 0, /// /// Player is ready to play. /// + [Obsolete("This has been deprecated in API14. Please use Tizen.Uix.Tts instead.")] + [EditorBrowsable(EditorBrowsableState.Never)] Ready, /// /// Player is playing. /// + [Obsolete("This has been deprecated in API14. Please use Tizen.Uix.Tts instead.")] + [EditorBrowsable(EditorBrowsableState.Never)] Playing, /// /// Player is paused. /// + [Obsolete("This has been deprecated in API14. Please use Tizen.Uix.Tts instead.")] + [EditorBrowsable(EditorBrowsableState.Never)] Paused } @@ -134,6 +158,8 @@ public enum TTSState /// Gets the singleton of the TTSPlayer object. /// /// 5 + [Obsolete("This has been deprecated in API14. Please use Tizen.Uix.Tts instead.")] + [EditorBrowsable(EditorBrowsableState.Never)] public static TTSPlayer Instance { get @@ -148,6 +174,8 @@ public static TTSPlayer Instance /// The mode of TTS player. /// A handle of the TTS player for the given mode. /// 3 + [Obsolete("This has been deprecated in API14. Please use Tizen.Uix.Tts instead.")] + [EditorBrowsable(EditorBrowsableState.Never)] public static TTSPlayer Get(TTSMode mode) { return instance[(int)mode]; @@ -158,6 +186,8 @@ public static TTSPlayer Get(TTSMode mode) /// /// A handle of the TTS player for the default mode. /// 3 + [Obsolete("This has been deprecated in API14. Please use Tizen.Uix.Tts instead.")] + [EditorBrowsable(EditorBrowsableState.Never)] public static TTSPlayer Get() { return TTSPlayer.Instance; @@ -210,6 +240,8 @@ protected override void Dispose(bool disposing) /// The text to play. /// The TTS player needs to be initialized. /// 3 + [Obsolete("This has been deprecated in API14. Please use Tizen.Uix.Tts instead.")] + [EditorBrowsable(EditorBrowsableState.Never)] public void Play(string text) { Interop.TtsPlayer.Play(SwigCPtr, text); @@ -221,6 +253,8 @@ public void Play(string text) /// /// The TTS player needs to be initialized. /// 3 + [Obsolete("This has been deprecated in API14. Please use Tizen.Uix.Tts instead.")] + [EditorBrowsable(EditorBrowsableState.Never)] public void Stop() { Interop.TtsPlayer.Stop(SwigCPtr); @@ -232,6 +266,8 @@ public void Stop() /// /// The TTS player needs to be initialized. /// 3 + [Obsolete("This has been deprecated in API14. Please use Tizen.Uix.Tts instead.")] + [EditorBrowsable(EditorBrowsableState.Never)] public void Pause() { Interop.TtsPlayer.Pause(SwigCPtr); @@ -243,6 +279,8 @@ public void Pause() /// /// The TTS player needs to be initialized. /// 3 + [Obsolete("This has been deprecated in API14. Please use Tizen.Uix.Tts instead.")] + [EditorBrowsable(EditorBrowsableState.Never)] public void Resume() { Interop.TtsPlayer.Resume(SwigCPtr); @@ -255,6 +293,8 @@ public void Resume() /// The current TTS state. /// The TTS player needs to be initialized. /// 3 + [Obsolete("This has been deprecated in API14. Please use Tizen.Uix.Tts instead.")] + [EditorBrowsable(EditorBrowsableState.Never)] public TTSState GetState() { TTSState ret = (TTSState)Interop.TtsPlayer.GetState(SwigCPtr); @@ -292,12 +332,16 @@ private void OnStateChanged(TTSState prevState, TTSState nextState) /// This class represents the event arguments used when the state of the TTS player changes. /// /// 3 + [Obsolete("This has been deprecated in API14. Please use Tizen.Uix.Tts instead.")] + [EditorBrowsable(EditorBrowsableState.Never)] public class StateChangedEventArgs : EventArgs { /// /// The previous state of the TTS player before the change. /// /// 3 + [Obsolete("This has been deprecated in API14. Please use Tizen.Uix.Tts instead.")] + [EditorBrowsable(EditorBrowsableState.Never)] public TTSState PrevState { get; @@ -308,6 +352,8 @@ public TTSState PrevState /// The new state of the TTS player after the change. /// /// 3 + [Obsolete("This has been deprecated in API14. Please use Tizen.Uix.Tts instead.")] + [EditorBrowsable(EditorBrowsableState.Never)] public TTSState NextState { get;