首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >TTS语音数据选择

TTS语音数据选择
EN

Stack Overflow用户
提问于 2018-02-18 05:24:50
回答 1查看 1K关注 0票数 1

你好,开发人员,我的工作是TTS .I,通过启动电话设置->language和输入->TTS输出->Install语音数据,将tts语音转换为男性和女性。所以我编码来启动语音数据活动。

代码语言:javascript
复制
setting.setOnClickListener(new View.OnClickListener() {
        @Override
        public void onClick(View v) {
          Intent  intent = new Intent();
          intent.setComponent(new ComponentName("com.google.android.tts","com.google.android.tts.local.voicepack.ui.VoiceDataInstallActivity"));
            intent.setFlags(Intent.FLAG_ACTIVITY_NEW_TASK);
            startActivity(intent);
        }
    });

截图

上面的代码启动包含所有语言数据的活动。

我想直接启动English_UK选项。

我还使用了亚行命令来查看活动名称,但它只显示了上面的屏幕截图活动名称。对不起我的英语不好..。

EN

回答 1

Stack Overflow用户

发布于 2018-02-18 06:22:55

请使用此链接作为参考。

代码语言:javascript
复制
private Context context;

@Override
public void onCreate(Bundle savedInstanceState) {

context=this; 
tts = new TextToSpeech(context, this, "com.google.android.tts"); }

代码语言:javascript
复制
tts = new TextToSpeech(this, this, "com.google.android.tts");
票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/48848746

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档