A
Androide231198
Ambitioniertes Mitglied
- 0
Hallo Zusammen,
habe aus langeweile ein Programm geschrieben, dass eine Texteingabe in Form von Sprachausgabe wiedergeben soll. Leider finde ich meinen Fehler nicht:
habe aus langeweile ein Programm geschrieben, dass eine Texteingabe in Form von Sprachausgabe wiedergeben soll. Leider finde ich meinen Fehler nicht:
Code:
package de.androidnewcomer.saghallo;
import android.os.Bundle;
import android.speech.tts.TextToSpeech;
import android.support.v7.app.AppCompatActivity;
import android.view.View;
import android.view.View.OnClickListener;
import android.widget.Button;
import android.widget.EditText;
import java.util.Locale;
public class MainActivity extends AppCompatActivity implements TextToSpeech.OnInitListener,OnClickListener {
private TextToSpeech tts;
@override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_main);
}
@override
public void onInit(int arg0) {
tts.setLanguage(Locale.GERMAN);
Button button = (Button) findViewById(R.id.button);
button.setOnClickListener(this);
}
@override
public void onClick(View view) {
EditText editText = (EditText) findViewById(R.id.editText);
tts.speak(editText.getText().toString(),
TextToSpeech.QUEUE_FLUSH, null);
}
}
Zuletzt bearbeitet von einem Moderator: