@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
私は実際に欲しいと思っているテキストを使ってアンドロイドのボタンをクリックせずにテキストフィールドを読みたいと思っています。誰でも助けることができるテキストフィールドで?このコードを使用していますが、このコード行を置き換えるエラーが発生します。 "t1.speak(toSpeak、TextToSpeech.QUEUE_FLUSH、null);"助けてください。アンドロイドで新しい活動を開始するとテキストを音声に変換する
質問をする方法をここを見て:http://stackoverflow.com/help/how-to-ask – 476rick
こちらをご覧http://www.androidhive.info/2012/01/android-text-を –
... 'ランc '?あれは何でしょう?! –