Cameron Wong

Results 98 comments of Cameron Wong

你的pinyin目录下好像没有de5.wav文件,你需要按照文档那样复制一个de5.wav,这是用于检测音频格式的固定文件。

你应该可以听见声音吧。这是一个警告。它从de5.wav的时长来自动调整语速。由于de5.wav并不是真正的“的”的录音,而是yi1.wav的复制,所以计算超出预期。

你把音频文件打包发上来我调试一下吧。

崩溃的问题已修复,请从git下载最新版本。 另外,你的音频文件命名有问题,文件名后面那个数字是声调,你全部都写成第一声调了,需要改一下。

和9.0一样的编译方法,见INSTALL文件。

运行./ekho 123 -d,把输出贴出来看看。

@liunaqq 根据你的描述,我觉得情况可能是音量太低,或者时长太短导致系统声音驱动无法完整播放。你可以试试-o 123.wav输出到文件,然后把文件放在Windows或Linux上用Audacity去查看这个文件的波形是否正常。

@hanyuanzhong “Audio::setTempo out of range”是不太正常的,但也可以使用。原因是我根据"的“字的音频长度来猜测需要调整的语速。但是因为这个”的“字的音频其实是从”一“字直接复制的,时长比例不合适,导致计算不符合期望。最终的结果应该是每一个字都被调整得尽可能慢的速度读出来。你录一个时长短一些的de5.wav,效果会改善。

You need to install ibespeak-ng-dev. Please check INSTALL file.