perl语言中的语音合成

perl语言中的语音合成,perl,speech,speech-synthesis,Perl,Speech,Speech Synthesis,可以让计算机(windows或linux、mac)使用perl语言吗?我知道用VB脚本是可能的。但是perl呢 在VB中,我们只需编写 CreateObject("SAPI.SpVoice").Speak"I can speak " 我们如何在perl中实现这一点 快速搜索显示,所有的都可以进行语音合成。快速搜索显示,所有的都可以进行语音合成。该模块可以连接到Microsoft的SAPI 5 API,看起来您正在VB中使用该API。还有一个是Windows特有的,但可能提供更多控制,或者您可以

可以让计算机(windows或linux、mac)使用perl语言吗?我知道用VB脚本是可能的。但是perl呢

在VB中,我们只需编写

CreateObject("SAPI.SpVoice").Speak"I can speak "
我们如何在perl中实现这一点

快速搜索显示,所有的都可以进行语音合成。

快速搜索显示,所有的都可以进行语音合成。

该模块可以连接到Microsoft的SAPI 5 API,看起来您正在VB中使用该API。还有一个是Windows特有的,但可能提供更多控制,或者您可以使用:

当然,如果要多次说话,可能只需要创建一次对象,将其存储在变量中,然后多次调用
speak

该模块可以与Microsoft的SAPI 5 API接口,看起来您正在VB中使用该API。还有一个是Windows特有的,但可能提供更多控制,或者您可以使用:


当然,如果要多次说话,可能只需要创建一次对象,将其存储在变量中,然后多次调用
speak

在CPAN()中搜索TTS(文本到语音)KDE Jovie、Gnome speech、Festival、flite、espeak、eposwhen如果您想知道Perl是否可以做些什么,请从以下位置开始搜索CPAN。在CPAN()中搜索TTS(文本到语音)KDE Jovie、Gnome speech、Festival、flite、espeak、EPOSWhen如果您想知道Perl是否可以做些什么,请从以下位置开始搜索CPAN。几秒钟后你就会有答案了。
use Win32::OLE;

Win32::OLE->CreateObject('SAPI.SpVoice')->Speak('I can speak');