zoukankan      html  css  js  c++  java
  • Android文字转语音引擎(TTS)使用

    百度网盘下载地址 密码:3si0
    资源来源:https://blog.csdn.net/Sqq_yj/article/details/82460580?utm_source=blogxgwz4

    简单比较

    (应用包名)
    * com.svox.pico 系统自带不支持中文语音
    * com.svox.classic 搜svox搜到的,和上面类似不支持中文
    * com.google.android.tts 谷歌文字转语音引擎,不支持5.0以下系统,大小17.98M
    * com.iflytek.speechcloud 科大讯飞语音引擎3.0,支持4.0以上系统,大小27.27M
    * com.baidu.duersdk.opensdk 度秘语音引擎3.0 不支持5.0以下系统,大小11.95M
    * com.iflytek.tts 科大讯飞语音合成,较老,不支持7.0以上系统,大小9M

    1、声明变量

        private TextToSpeech textToSpeech;
        private Button speech;

    2、编写测试代码

     //语音
            textToSpeech = new TextToSpeech(this, new TextToSpeech.OnInitListener() {
                @Override
                public void onInit(int status) {
                    if (status == textToSpeech.SUCCESS) {
                        int result = textToSpeech.setLanguage(Locale.CHINA);
                        if (result != TextToSpeech.LANG_COUNTRY_AVAILABLE
                                && result != TextToSpeech.LANG_AVAILABLE){
                            Toast.makeText(BaoCanSignActivity.this, "TTS暂时不支持这种语音的朗读!",
                                    Toast.LENGTH_SHORT).show();
                        }
                    }
                }
            });
            speech = (Button) findViewById(R.id.buttonSpeech);
            speech.setOnClickListener(new View.OnClickListener() {
                @Override
                public void onClick(View view) {
                    textToSpeech.speak("测试语音播报",
                            TextToSpeech.QUEUE_ADD, null);
                }
            });
  • 相关阅读:
    php开发_图片验证码
    php开发_php环境搭建
    中序线索二叉树算法
    WPF技巧(1)异步绑定
    WPF技巧(2)绑定到附加属性
    nhibernate 抓取策略
    wpf 控件开发基础(6) 单一容器(Decorator)
    WPF技巧(3)监测属性变更
    Caliburn v2 变更启动初始化
    wpf单容器中的Chrome
  • 原文地址:https://www.cnblogs.com/zhaogaojian/p/9735036.html
Copyright © 2011-2022 走看看