• linkedu视频
  • 平面设计
  • 电脑入门
  • 操作系统
  • 办公应用
  • 电脑硬件
  • 动画设计
  • 3D设计
  • 网页设计
  • CAD设计
  • 影音处理
  • 数据库
  • 程序设计
  • 认证考试
  • 信息管理
  • 信息安全
菜单
linkedu.com
  • 网页制作
  • 数据库
  • 程序设计
  • 操作系统
  • CMS教程
  • 游戏攻略
  • 脚本语言
  • 平面设计
  • 软件教程
  • 网络安全
  • 电脑知识
  • 服务器
  • 视频教程
  • bios
  • 系统安装
  • 系统进程
  • Windows
  • LINUX
  • RedHat/Centos
  • Ubuntu/Debian
  • Fedora
  • Solaris
  • 麒麟系统
  • 红旗Linux
  • 苹果MAC
  • 注册表
  • 其它系统
您的位置:首页 > 操作系统 >LINUX > 使Linux终端朗读文字的小技巧分享

使Linux终端朗读文字的小技巧分享

作者:佚名 字体:[增加 减小] 来源:互联网 时间:2017-05-12

佚名 通过本文向大家介绍了linux开打终端命令,linux终端,linux终端怎么打开,linux终端快捷键,linux终端命令等相关知识,希望对您有所帮助,也希望大家多多支持linkedu.com


对于那些不能文字朗读的设备,有个小工具可以实现文字说话的转换器。用各种语言写一些东西,espeak就可以朗读给你。

系统应该默认安装了Espeak,如果你的系统没有安装,你可以使用下列命令来安装:






设置每分钟30词的语速:



你可以使用各种语言,让espeak如上面说的以你选择的语言朗读。使用下列命令来获得语言列表:


下面再来分享一段C语言程序中调用espeak的示例:

</div>
  1. #include <espeak/speak_lib.h>  // 包括espeak的头文件   
  2. #include <string.h>   
  3. #include <unistd.h>   
  4.   
  5. int main(int argc, char **argv)   
  6. {   
  7.     char word[] = "吃葡萄不吐葡萄皮";   
  8.     espeak_Initialize(AUDIO_OUTPUT_PLAYBACK, 0, NULL, 0);    // 初始化   
  9.     espeak_SetVoiceByName("zh+f2");    // 设置音源为中文女声   
  10.     espeak_Synth(word, strlen(word) + 1, 0, POS_CHARACTER, 0,   
  11.                     espeakCHARS_UTF8, NULL, NULL);        // 发音   
  12.     sleep(3);     // 等一段时间,否则程序会立即退出,听不到发音   
  13.     espeak_Terminate();  // 回收资源   
  14. }  
</div> </div> </div>
分享到:QQ空间新浪微博腾讯微博微信百度贴吧QQ好友复制网址打印

您可能想查找下面的文章:

  • Linux中的终端特殊设备文件详解
  • 在Linux命令终端中查看和编辑曾执行过的命令
  • 简单的Linux终端美化方法分享
  • Linux终端初步上手教程
  • 在Linux终端中查看公有IP的方法详解
  • 使Linux终端朗读文字的小技巧分享

相关文章

  • 2017-05-12Linux中的文件与目录操作利器mv命令使用解析
  • 2017-05-12在Linux下通过命令行来操作使用Dropbox
  • 2017-05-12在Linux中使用pushd和popd命令操作目录的用法
  • 2017-05-12Linux下的链接文件详解
  • 2017-05-12Linux系统中用户的登入登出命令详解
  • 2017-05-12Linux中使用ln命令在文件之间建立连接的用法讲解
  • 2017-05-12连接Linux的服务器时使用SSH密钥认证及解决自动断连问题
  • 2017-05-12Linux中使用mdadm命令来操作RAID的基本教程
  • 2017-05-12Linux系统中开起和关闭用户的磁盘空间限制的命令
  • 2017-05-12Linux系统中Squid代理服务器配置全过程解析

文章分类

  • bios
  • 系统安装
  • 系统进程
  • Windows
  • LINUX
  • RedHat/Centos
  • Ubuntu/Debian
  • Fedora
  • Solaris
  • 麒麟系统
  • 红旗Linux
  • 苹果MAC
  • 注册表
  • 其它系统

最近更新的内容

    • Linux下的命令行串口工具minicom安装和使用教程
    • 使用John the ripper工具来尝试破解Linux密码
    • linux静止ping的方法(服务器和防火墙方式)
    • Linux下快速安装部署远程连接软件SSH的简明教程
    • Linux下使用blkid命令查询设备及文件系统信息的方法
    • Linux系统下强大的lsof命令使用宝典
    • 在Linux笔记本上执行这句命令就能导致设备永久变砖
    • Linux中文件系统的目录结构详细介绍
    • Linux的系统监控工具dstat常见用法总结
    • 在Linux命令终端中查看和编辑曾执行过的命令

关于我们 - 联系我们 - 免责声明 - 网站地图

©2020-2025 All Rights Reserved. linkedu.com 版权所有