QT 文字转语言插件

1.在工程.pro文件中添加


QT       += texttospeech

2.在头文件中添加

#include <QTextToSpeech>

3.使用的方法

 QString str="欢迎使用智慧教育学习平台";
    QTextToSpeech *Speecher=new QTextToSpeech;
      const QVector<QVoice> voices = Speecher->availableVoices();
       for (QVoice voice : qAsConst(voices)) {
           if(voice.gender() == QVoice::Female)
           {
               Speecher->setVoice(voice);//选择女生
               break;
           }
       }
    Speecher->setRate(0.5);//调节阅读速度,取值范围为-1.0到1.0
     Speecher->setVolume(0.5);//    调节阅读声音大小,取值范围为0.0到1.0
    Speecher->say(str);

至此就可以播放声音了。

相关推荐

  1. QT 文字语言

    2024-05-13 19:04:02       15 阅读
  2. Qt

    2024-05-13 19:04:02       20 阅读
  3. Qt 框架

    2024-05-13 19:04:02       8 阅读
  4. 基于Qt扩展

    2024-05-13 19:04:02       18 阅读

最近更新

  1. TCP协议是安全的吗?

    2024-05-13 19:04:02       16 阅读
  2. 阿里云服务器执行yum,一直下载docker-ce-stable失败

    2024-05-13 19:04:02       16 阅读
  3. 【Python教程】压缩PDF文件大小

    2024-05-13 19:04:02       15 阅读
  4. 通过文章id递归查询所有评论(xml)

    2024-05-13 19:04:02       18 阅读

热门阅读

  1. 特殊类的设计与单例模式

    2024-05-13 19:04:02       14 阅读
  2. 网络工程师----第二十六天

    2024-05-13 19:04:02       12 阅读
  3. 计算机组成与结构 计算机基本原理 软设刷题

    2024-05-13 19:04:02       14 阅读
  4. 面试被问ThreadLocal要怎么回答?

    2024-05-13 19:04:02       10 阅读
  5. 蓝桥杯备战8.快乐的跳

    2024-05-13 19:04:02       12 阅读
  6. MySQL中的事务隔离级别

    2024-05-13 19:04:02       10 阅读
  7. 每个工作室都需要的10种插件类型

    2024-05-13 19:04:02       12 阅读