以编程方式禁用 Google 文本转语音 (TTS) 中的 WiFi 选项
Disable WiFi option in Google Text To Speech (TTS) programmatically
我正在 android 中进行文本转换,所以我想 disable/enable 在 TTS 中以编程方式使用 WIfi-only 选项。
这里是设置中 Google TTS 选项页面的代码:
startActivity(new Intent().setAction("android.speech.tts.engine").setFlags(Intent.FLAG_ACTIVITY_NEW_TASK));
我们可以disable/enable使用WifiManager WIFI :
WifiManager wifiManager = (WifiManager) this.getSystemService(Context.WIFI_SERVICE);
wifiManager.setWifiEnabled(true);
wifiManager.setWifiEnabled(false);
我已经添加了屏幕截图,请告诉我如何实现?
您无法更改 google 设计的设置,但可以使用下载特定设备的语言 TTS 支持。
您可以执行以下操作:
startActivity(new Intent().setAction(TextToSpeech.Engine.ACTION_INSTALL_TTS_DATA));
这将自动下载您选择使用的语言。
我正在 android 中进行文本转换,所以我想 disable/enable 在 TTS 中以编程方式使用 WIfi-only 选项。
这里是设置中 Google TTS 选项页面的代码:
startActivity(new Intent().setAction("android.speech.tts.engine").setFlags(Intent.FLAG_ACTIVITY_NEW_TASK));
我们可以disable/enable使用WifiManager WIFI :
WifiManager wifiManager = (WifiManager) this.getSystemService(Context.WIFI_SERVICE);
wifiManager.setWifiEnabled(true);
wifiManager.setWifiEnabled(false);
我已经添加了屏幕截图,请告诉我如何实现?
您无法更改 google 设计的设置,但可以使用下载特定设备的语言 TTS 支持。
您可以执行以下操作:
startActivity(new Intent().setAction(TextToSpeech.Engine.ACTION_INSTALL_TTS_DATA));
这将自动下载您选择使用的语言。