【发布时间】:2016-09-27 09:08:26
【问题描述】:
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_image_preview);
touch_color = (TextView) findViewById(R.id.touch_color);
picTaken = (ImageView) findViewById(R.id.picTaken);
// bitmap = fixRotation(MainActivity.IMG_FILE);
//picTaken.setImageBitmap(bitmap);
String toSpeak = touch_color.getText().toString();
t1.speak(toSpeak, TextToSpeech.QUEUE_ADD, null);
t1 = new TextToSpeech(getApplicationContext(), new TextToSpeech.OnInitListener() {
@Override
public void onInit(int status) {
if (status != TextToSpeech.ERROR) {
t1.setLanguage(Locale.US);
t1.setLanguage(Locale.UK);
}
}
});
}
public void onPause() {
if (t1 != null) {
t1.stop();
t1.shutdown();
}
super.onPause();
}
Run c
我想阅读文本字段而不点击 android 中的按钮使用文本到语音我真正想要的是,当活动启动文本到语音转换器时,阅读文本字段上的文本显示有人可以帮忙吗?在使用此代码但它给出错误我想替换这行代码“t1.speak(toSpeak,TextToSpeech.QUEUE_FLUSH,null);”请帮忙。
【问题讨论】:
-
...
Run c??那是什么?!
标签: java android android-studio google-text-to-speech