gpt4 book ai didi

python - 可以使用Python进行text-2-speech并输出语音,就好像它来自麦克风一样?

转载 作者:太空宇宙 更新时间:2023-11-03 18:43:55 26 4
gpt4 key购买 nike

我正在查看此 post 中的 Python 语音库。我在一个安静的办公环境中,我必须通过手持电话与人们交谈,但如果不需要,我宁愿不打扰周围的人。

我觉得,如果我在计算机上的键盘上打字,并且我的文本被转换为语音,并且我可以将该语音输入麦克风(虚拟?)的端口,那么我将能够简单地通过打字和他们可以听到另一端的机器人声音。

为了清楚起见:我不想使用电话。我想用电脑。我想在连接到计算机的键盘上键入内容,并将该文本转换为语音,并将其输入计算机的麦克风端口,以便它可以将计算机化的语音发送到 GoToMeeting 应用程序中。这样看起来好像我是在对着麦克风说话,但其实我不是,我只是在打字。我希望计算机认为我正在对着麦克风说话,以便执行其他应用程序,例如GoToMeeting 能够解释它。

GoToMeeting 聊天客户端由于其默认设置隐藏聊天而毫无用处。除非您说话,否则很多人都会忽略聊天。

我更喜欢某种库,它允许我创建虚拟麦克风,以便我可以向其中写入音频。我最终希望在 Linux 中使用运行 GoToMeeting 的 Windows VM 来运行它。这样我就可以继续使用 Linux,输入文本,并将语音通过管道输入虚拟机,以便 GoToMeeting 用户可以听到我的声音。

谢谢

最佳答案

您需要为虚拟音频设备编写驱动程序,然后您将能够将音频传递给驱动程序,并且可以通过虚拟麦克风使用它。

Microsoft 发布 Virtual Audio Driver 的源代码作为 Windows 驱动程序开发工具包的一部分。如果您可以访问 Visual Studio,或者如果您认识可以访问 Visual Studio 的程序员,则编译并安装此虚拟驱动程序可以让您创建所需的设备。

然后您需要使用任何 TTS 库编写一个工具,该工具将获取您需要的文本并将其传递到驱动程序中进行环回。

关于python - 可以使用Python进行text-2-speech并输出语音,就好像它来自麦克风一样?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19956102/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com