public static bool UpdateConnection() { var ttsSetting = TtsController.LoadTtsSetting(TtsFilePathSettings); if ((_address != ttsSetting.NabaztagAddress) || (_port != ttsSetting.NabaztagPort)) { return(InitializeConnection()); } else if (!IsInitalized) { return(InitializeConnection()); } return(IsInitalized); }
public static bool InitializeConnection() { try { var ttsSetting = TtsController.LoadTtsSetting(TtsFilePathSettings); _address = ttsSetting.NabaztagAddress; _port = ttsSetting.NabaztagPort; _nabaztag = new Nabaztag.Net.Nabaztag(_address, _port); IsInitalized = true; } catch (Exception) { IsInitalized = false; } return(IsInitalized); }
public static string GetSavedCultureOrDefault() { var ttsSetting = TtsController.LoadTtsSetting(System.Web.Hosting.HostingEnvironment.MapPath(TtsController.TtsConfigFile)); return(ttsSetting.Language); }