我正在尝试创建一个人工智能程序(没什么大不了或特别的)我希望它有一个声音(谁不会?).我已经研究过espeak,festival,gTTS,它们很好用,而且不够现实,让我真的很自豪,如果这样做有意义的话.我一直在寻找更现实的东西.像这样
from gtts import gTTS
tts = gTTS(text='what to say', lang='en')
tts.save('/path/to/file.mp3')
Run Code Online (Sandbox Code Playgroud)
gTTS工作正常.我喜欢它.这是现实的,但它需要互联网..问题是,我希望我的应用程序尽可能独立.我恨这取决于互联网接入.
还有其他选择吗?
PS:我目前正在运行Linux,因此您的操作系统可能有不同的解决方案.
我目前正在 Python 中使用 PyQt4,但我无法在网上找到任何关于将 PyQt UI 上的 GraphicsView 类中的 2 个不同项目组合在一起的任何信息。这可能吗?
目标是将一个 QGraphicsPixmapItem 锚定到 GraphicsView 类中的另一个,这样当一个位置改变或旋转时,另一个跟随。更重要的是,是否可以将一个 QGraphicsPixmapItem 锚定到另一个的特定位置?例如边缘,这样当另一个图形项被旋转或移动时,锚定的图形项将保持在相对于移动项的准确位置。