文本到语音
我一直试图在windows和Linux环境中运行pyttsx .
Linux环境:
import pyttsx
engine = pyttsx.init()
python在执行第一行之后就挂起了。我通过在交互式shell提示符中运行这两行来验证上述语句。
windows环境:
import pyttsx
engine = pyttsx.init()
engine.say('Sally sells seashells by the seashore.')
engine.say('The quick brown fox jumped over the lazy
我想基于这个微软的基础代码来开发我的驱动:
我的想法是:
(1)当用户对计算机说:robert, what is weather today?
(2)然后麦克风阵列驱动器A捕获语音并将其发送到我的应用程序。
(3)我的应用程序会将语音更改为:Alexa, what is weather today.,并将其发送给虚拟驱动程序。
(4)虚拟司机捕获语音并将其发送到Alexa应用程序。
(5) Alexa响应。
有可能吗?
我正在尝试使用wav vad (语音活动检测)功能来分析SoX文件,以确定它是否包含语音(这并不奇怪)。但是,我在没有音频设备的Linux服务器上的命令行上使用它。我希望我能够以某种方式运行命令并捕获输出,但vad功能似乎依赖于使用"play“命令,而这似乎依赖于音频设备。
有没有办法在没有音频设备的情况下做到这一点?
目前,我正在为安卓构建mVoIP服务。我选择了FreeSwitch作为SIP服务器,通过PC通信是没有问题的。然而,所有Android开源系统都会使语音延迟。以下是我们到目前为止面临的数据。
案例1- FreeSwitch + PC
FreeSwitch 1.2 Stable version
Linux CentOS 6.5
Xlite Softphone for PC Windows8
Voice delay - less than 50ms
案例2- FreeSwitch +安卓Sipdroid
FreeSwitch 1.2 Stable version
Linux CentOS 6.5