小编Sai*_*mar的帖子

如何为印地语添加文本到语音?

我的应用程序包含两个字符串和两个按钮,一个英文字符串和印地语字符串,当我点击英语发言按钮时,英语字符串发音,当我来到印地语字符串时,它没有响应给定的单词,因为它被提及.

这是我的MainActivity外观,

public class MainActivity extends AppCompatActivity {

private TextView englishString, hindiString;
private Button englishButton, hindiButton;
private TextToSpeech textToSpeech;

@Override
protected void onCreate(Bundle savedInstanceState) {
    super.onCreate(savedInstanceState);
    setContentView(R.layout.activity_main);

    englishString = (TextView) findViewById(R.id.englishString);
    hindiString = (TextView) findViewById(R.id.hindiString);

    englishButton = (Button) findViewById(R.id.englishButton);
    hindiButton = (Button) findViewById(R.id.hindiButton);

    englishButton.setOnClickListener(new View.OnClickListener() {
        @Override
        public void onClick(View view) {
            loadSpeakingLanguages(englishString.getText().toString());
        }
    });

    hindiButton.setOnClickListener(new View.OnClickListener() {
        @Override
        public void onClick(View view) {
            loadSpeakingLanguages(hindiString.getText().toString());
        }
    });
}


private void loadSpeakingLanguages(String textToTranslate) {
    if …
Run Code Online (Sandbox Code Playgroud)

android text-to-speech

3
推荐指数
1
解决办法
2691
查看次数

标签 统计

android ×1

text-to-speech ×1