首页 > 解决方案 > 如何将 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 文件,但我想要更“实时”的东西。

请问有人有什么建议吗?

标签: python-3.xaudioraspberry-pi4pyttsx3

解决方案


推荐阅读