python-3.x - 如何将 pyttsx3 的输出传输到 DSP 的变量
问题描述
我正在使用 Python 3.7 和 pyttsx3 运行 Raspberry Pi4。
我打算使用 pyttsx3 口头回应我发出的“命令”。我还计划在新像素条上可视化输出语音(想想微型规模的“近距离接触”。)可视化不是问题。
我的问题是,如何将 pyttsx3 的输出转换为变量,以便将其传递给我的 DSP?
我知道我可以将 传递给文件:
import pyttsx3
engine = pyttsx3.init() # object creation
"""Saving Voice to a file"""
engine.save_to_file('Hello World', 'text.mp3')
engine.runAndWait()
& 我知道我可以读取文件,但这会产生延迟。
我希望演讲和闪烁的灯光重合,我知道我可以播放 wav 文件,但我想要更“实时”的东西。
请问有人有什么建议吗?
解决方案
推荐阅读
- swift - 如何在 Swift 中使用 MDCButtons 自定义轮廓按钮?
- php-parse-error - 如何解决php中意外}的错误
- reactjs - 即使在绑定事件处理程序之后,表单值也不会更新
- swift - Swift 泛型...检查与关联类型的协议的一致性
- perl - 如何发送 SOAP 响应?
- php - 就我而言,我想使用 if 语句制作多个菜单。如何使另一个 if 语句适用于另一个菜单?
- javascript - 为什么我调用它时我的对象不显示?
- jvm - 使用 VisualVm 分析堆转储时出现内存不足错误
- java - 将嵌套的哈希映射写入文件并在 Java 中删除元素时出现 ConcurrentModificationException 错误
- multithreading - 为什么加入协程范围内的所有作业后线程名称会更改?