public void TTSPlayerConstructorWithTTSPlayerHandler() { tlog.Debug(tag, $"TTSPlayerConstructorWithTTSPlayerHandler START"); using (TTSPlayer player = TTSPlayer.Get()) { var testingTarget = new TTSPlayer(player); Assert.IsNotNull(testingTarget, "Can't create success object TTSPlayer"); Assert.IsInstanceOf <TTSPlayer>(testingTarget, "Should be an instance of TTSPlayer type."); testingTarget.Dispose(); } tlog.Debug(tag, $"TTSPlayerConstructorWithTTSPlayerHandler END (OK)"); }
public void TTSPlayerStateChanged() { tlog.Debug(tag, $"TTSPlayerStateChanged START"); using (TTSPlayer player = TTSPlayer.Get()) { var testingTarget = new TTSPlayer(player); Assert.IsNotNull(testingTarget, "Can't create success object TTSPlayer"); Assert.IsInstanceOf <TTSPlayer>(testingTarget, "Should be an instance of TTSPlayer type."); testingTarget.StateChanged += StateChangedEvent; testingTarget.StateChanged -= StateChangedEvent; testingTarget.Dispose(); } tlog.Debug(tag, $"TTSPlayerStateChanged END (OK)"); }
public void TTSPlayerAssign() { tlog.Debug(tag, $"TTSPlayerAssign START"); using (TTSPlayer player = new TTSPlayer()) { using (TTSPlayer rhs = TTSPlayer.Get(TTSPlayer.TTSMode.ScreenReader)) { var testingTarget = player.Assign(rhs); Assert.IsNotNull(testingTarget, "Can't create success object TTSPlayer"); Assert.IsInstanceOf <TTSPlayer>(testingTarget, "Should be an instance of TTSPlayer type."); testingTarget.Dispose(); } } tlog.Debug(tag, $"TTSPlayerAssign END (OK)"); }
public void TTSPlayerStateChangedSignal() { tlog.Debug(tag, $"TTSPlayerStateChangedSignal START"); using (TTSPlayer player = TTSPlayer.Get()) { var testingTarget = new TTSPlayer(player); Assert.IsNotNull(testingTarget, "Can't create success object TTSPlayer"); Assert.IsInstanceOf <TTSPlayer>(testingTarget, "Should be an instance of TTSPlayer type."); var result = testingTarget.StateChangedSignal(); Assert.IsNotNull(result, "Can't create success object StateChangedSignalType"); Assert.IsInstanceOf <StateChangedSignalType>(result, "Should be an instance of StateChangedSignalType type."); testingTarget.Dispose(); } tlog.Debug(tag, $"TTSPlayerStateChangedSignal END (OK)"); }
public void Initialize() { Window window = Window.Instance; window.BackgroundColor = Color.White; TTSPlayer ttsPlayer = TTSPlayer.Get(TTSPlayer.TTSMode.Default); ttsPlayer.Play("tts player test"); ttsPlayer.StateChanged += (s, e) => { Tizen.Log.Debug("NUI", "TTS state changed!!!"); }; ttsPlayer.Pause(); ttsPlayer.Resume(); ttsPlayer.Stop(); Tizen.Log.Debug("NUI", "TTS state: " + ttsPlayer.GetState()); }