我现在处于一个奇怪的困境。我在办公室和办公室的小隔间里上虚拟课程。我希望能够安静地做到这一点,但有时我必须对着麦克风说话,而不是在聊天中说话。我只想在程序中输入内容,让程序将其转换为语音,然后将该语音发送到麦克风中,这样我就可以保持安静,同时仍能与我的老师进行有效沟通。
如果有任何软件甚至是 Python 库,我很乐意使用它或自己构建它。
谢谢你,
答案1
解决方案有两个步骤;
文本转语音:您可以采取多种方法来最好地解决您的特定需求:Ubuntu 社区文本转语音. 选择一个你认为更可取的。
将音频重定向到麦克风输入:这是一个完全将音频重定向至麦克风输入。
我还没有制作原型,但这应该能让你走上正确的道路。让我们知道你的进展。
答案2
格斯达克
这是一个很好的应用程序,可以打开任何.txt
文件并读取:
额外的语言包和音调可用。
它还可以记录演讲。
可以安装软件中心或者:
sudo apt-get install gespeaker espeaker