当前位置:K88软件开发文章中心办公应用办公应用06 → 文章内容

Linux文本转语音工具eSpeak介绍

减小字体 增大字体 作者:华军  来源:华军资讯  发布时间:2019-2-21 2:21:44



Text to speech tool in LinuxeSpeak是一款 Linux 命令行工具,能把文本转换成语音。它是一款简洁的语音合成器,用C语言编写而成,它支持英语和其它多种语言。eSpeak 从标准输入或者输入文件中读取文本。虽然语音输出与真人声音相去甚远。但是,在你项目需要的时候,eSpeak 仍不失为一个简便快捷的工具。eSpeak 部分主要特性如下:◆ 提供给 Linux 和 Windows 的命令行工具。◆ 从文件或者标准输入中把文本读出来。◆ 提供给其它程序使用的共享库版本。◆ 为 Windows 提供 SAPI5 版本,所以它能用于 screen-readers 或者其它支持 Windows SAPI5 接口的程序。◆ 可移植到其它平台,包括安卓,OSX等。◆ 提供多种声音特性选择。◆ 语音输出可保存为 .WAV 格式的文件。◆ 配合 HTML 部分可支持 SSML(语音合成标记语言,Speech Synthesis Markup Language) 。◆ 体积小巧,整个程序连同语言支持等占用小于2MB。◆ 可以实现文本到音素编码(phoneme code)的转化,因此可以作为其它语音合成引擎的前端工具。◆ 开发工具可用于生产和调整音素数据。安装 eSpeak基于 Ubuntu 的系统中,在终端运行以下命令安装 eSpeak:sudo?apt-get?install?espeakeSpeak 是一个古老的工具,我推测它应该能在其它众多 Linux 发行版中运行,比如 Arch,Fedora。使用 dnf,pacman 等命令就能轻松安装。eSpeak 用法如下:输入 espeak 运行程序。输入字符按 enter 转换为语音输出。使用 Ctrl+C 来关闭运行中的程序。eSpeak command line还有一些其他的选项可用,可以通过程序帮助进行查看。GUI 版本:Gespeaker如果你更倾向于使用 GUI 版本,可以安装 Gespeaker,它为 eSpeak 提供了 GTK 界面。使用以下命令来安装 Gespeaker:sudo?apt-get?install?gespeaker操作界面简明易用,你完全可以自行探索。eSpeak GUI tool for text to speech in Ubuntu虽然这些工具在大多数计算任务下用不到,但是当你的项目需要把文本转换成语音时,使用 espeak 还是挺方便的。是否使用 espeak 这款语音合成器,选择权就交给你们啦!Text to speech tool in LinuxeSpeak是一款 Linux 命令行工具,能把文本转换成语音。它是一款简洁的语音合成器,用C语言编写而成,它支持英语和其它多种语言。eSpeak 从标准输入或者输入文件中读取文本。虽然语音输出与真人声音相去甚远。但是,在你项目需要的时候,eSpeak 仍不失为一个简便快捷的工具。eSpeak 部分主要特性如下:◆ 提供给 Linux 和 Windows 的命令行工具。◆ 从文件或者标准输入中把文本读出来。◆ 提供给其它程序使用的共享库版本。◆ 为 Windows 提供 SAPI5 版本,所以它能用于 screen-readers 或者其它支持 Windows SAPI5 接口的程序。◆ 可移植到其它平台,包括安卓,OSX等。◆ 提供多种声音特性选择。◆ 语音输出可保存为 .WAV 格式的文件。◆ 配合 HTML 部分可支持 SSML(语音合成标记语言,Speech Synthesis Markup Language) 。◆ 体积小巧,整个程序连同语言支持等占用小于2MB。◆ 可以实现文本到音素编码(phoneme code)的转化,因此可以作为其它语音合成引擎的前端工具。◆ 开发工具可用于生产和调整音素数据。安装 eSpeak基于 Ubuntu 的系统中,在终端运行以下命令安装 eSpeak:eSpeak 是一个古老的工具,我推测它应该能在其它众多 Linux 发行版中运行,比如 Arch,Fedora。使用 dnf,pacman 等命令就能轻松安装。eSpeak 用法如下:输入 espeak 运行程序。输入字符按 enter 转换为语音输出。使用 Ctrl+C 来关闭运行中的程序。eSpeak command line还有一些其他的选项可用,可以通过程序帮助进行查看。GUI 版本:Gespeaker如果你更倾向于使用 GUI 版本,可以安装 Gespeaker,它为 eSpeak 提供了 GTK 界面。使用以下命令来安装 Gespeaker:操作界面简明易用,你完全可以自行探索。eSpeak GUI tool for text to speech in Ubuntu虽然这些工具在大多数计算任务下用不到,但是当你的项目需要把文本转换成语音时,使用 espeak 还是挺方便的。是否使用 espeak 这款语音合成器,选择权就交给你们啦!

闂傚倸鍊搁崐鎼佸磹閹间礁纾归柟闂寸绾惧綊鏌熼梻瀵割槮缁炬儳婀辩槐鎺斺偓锝庡亾缁扁晜绻涘顔荤凹闁稿鍔欓幃褰掑炊椤忓嫮姣㈤梺鎸庣⊕閻╊垰顫忓ú顏呭仭闁哄绨遍幐鍐磽娓氬洤娅橀柛銊ㄦ硾閻g兘骞嬮敂鑺ユ闂佺粯锚绾绢參宕㈤幖浣光拺闁硅偐鍋涢崝姗€鏌涢弬鍧楀弰闁靛棗鍊垮畷锝嗗緞閸粎鐩庨梻浣瑰濞叉牠宕戦崱妞㈡盯骞嬮悩鐢碉紲闁哄鐗勯崝灞矫归鈧弻宥夊Ψ椤栨粎鏆ゅΔ鐘靛仦鐢€愁嚕椤曗偓瀹曟帡鏁傞幆褎鍎梻鍌氬€搁崐鐑芥嚄閸洖绠犻柟鐐墯閸ゆ洟鏌涢锝嗙缂佺姳鍗抽弻鐔煎箚閻楀牜妫勯梺鍝勵儎缁舵岸寮婚悢鐓庣鐟滃繒鏁☉銏$厸闁告侗鍠楅崐鎰版煛鐏炶濮傞柟顔哄€濆畷鎺戔槈濮楀棔绱� Linux文本转语音工具eSpeak介绍闂傚倸鍊搁崐鎼佸磹閹间礁纾瑰瀣捣閻棗銆掑锝呬壕濡ょ姷鍋為悧鐘汇€侀弴銏犵厱婵﹩鍘介妵婵嗏攽閳╁啯鍊愰柛鈺冨仩椤﹀弶銇勯敂鐐毈闁绘侗鍣e畷鍫曨敆娴e搫濮洪梻浣瑰濡焦鎱ㄩ妶鍛瀺闁哄啠鍋撶紒缁樼箞閹粙妫冨☉妤佸媰闂備焦鎮堕崝宀勬偉婵傜ǹ绠氱€光偓閸曞灚鏅梺閫炲苯澧存鐐插暣閹瑧鈧潧鎽滈惁鍫ユ⒑閹肩偛鍔橀柛鏂块叄瀹曪綁宕橀妸銏℃杸闂佸疇妫勫Λ妤呮倶閻斿吋鍋i柍褜鍓熼弫鍐焵椤掆偓瀹撳嫰姊鸿ぐ鎺擄紵闁绘帪绠撻幃鈥斥槈濡繐缍婇弫鎰板川椤旇棄鏋戦梻浣虹《閺咁亞绱炴笟鈧濠氭偄绾拌鲸鏅╃紓浣圭☉椤戝棝鎮挎笟鈧幃妤冩喆閸曨剛顦梺绋跨箲閿曘垽濡存担鑲濈喎鈻庨悙顑亪姊绘担鑺ャ€冪紒璁圭節瀹曡瀵肩划鍏夊亾閺冨牆绀冩い鏂挎瑜旈弻娑㈠焺閸愶紕绱伴梺瀹狀潐閻╊垰顫忓ú顏呭仭闁哄瀵ч鈧梻浣烘嚀閸ゆ牠骞忛敓锟�闂傚倸鍊搁崐鎼佸磹閹间礁纾归柣鎴eГ閸ゅ嫰鏌涢幘鑼槮闁搞劍绻冮妵鍕冀椤愵澀绮剁紓浣插亾濠㈣泛顑勭换鍡涙煏閸繃鍣洪柛锝呮贡缁辨帡鎮╅棃娑掓瀰闂佸搫鐬奸崰鏍嵁閹达箑绠涢梻鍫熺⊕椤斿嫰姊绘担鍛婂暈濞e洦妞介敐鐐村緞閹邦儵锕傛煕閺囥劌鐏犵紒顐㈢Ч閺屾盯濡烽鍙ヨ檸闂佽宕樼粔顕€鎮烽幍铏暊闂佸壊鐓堥崰鎺楀磻閹捐鍐€妞ゆ劧绲芥惔濠傗攽閻愭潙鐏熼柛銊ョ秺閻涱噣濮€閳ヨ尙绠氬銈嗙墬缁诲秹宕靛▎鎴犳/闁哄娉曞瓭闂佸疇顫夐崹鍧楀箖濞嗘挸鐭楀璺猴功瑜板懘姊绘担鐑樺殌闁搞倖鐗犻獮蹇涙晸閿燂拷