Raspberry pi3 使用脚本而不是麦克风向google助手发送命令

Raspberry pi3 使用脚本而不是麦克风向google助手发送命令,raspberry-pi3,google-assistant-sdk,google-assist-api,Raspberry Pi3,Google Assistant Sdk,Google Assist Api,我已经在Raspberry Pi 3中配置了GoogleAssistant SDK,演示应用程序运行良好。是否有任何方法可以使用Python脚本将“OK Google,Example Command”发送到Google Assistant SDK?或者它只接受麦克风的输入 我计划编写一个微型移动应用程序,它将向我的Raspberry Pi谷歌助手应用程序发送命令 当前版本的Assistant SDK(Alpha v1)仅支持发送和接收音频。然而,这是一个经常出现的请求,我们将在将来的更新中看到他

我已经在Raspberry Pi 3中配置了GoogleAssistant SDK,演示应用程序运行良好。是否有任何方法可以使用Python脚本将“OK Google,Example Command”发送到Google Assistant SDK?或者它只接受麦克风的输入


我计划编写一个微型移动应用程序,它将向我的Raspberry Pi谷歌助手应用程序发送命令

当前版本的Assistant SDK(Alpha v1)仅支持发送和接收音频。然而,这是一个经常出现的请求,我们将在将来的更新中看到他们提供了什么。

更新:即使这是一个老问题,下面是最新的更新

现在可以使用v1alpha2版本。gRPC消息
AssistConfig
被定义为一个联合,您可以在其中选择音频输出配置或文本查询


如果您使用的是python库,请参阅。下面是一个使用文本查询的配置示例(改编自):

config=embedded\u assistant\u pb2.AssistConfig(
#而不是\u配置中的音频\u
#注意:无需使用“OK google”
text_query=“你是谁?”,
audio\u out\u config=embedded\u assistant\u pb2.AudioOutConfig(
编码='LINEAR16',
采样率\u赫兹=自对话\u流。采样率,
音量百分比=self.conversation\u stream.volume\u百分比,
),
dialog\u state\u in=dialog\u state\u in,
设备配置=嵌入式设备助理设备配置(
device\u id=self.device\u id,
device\u model\u id=self.device\u model\u id,
)
)

如果您使用的是golang,。

那么,您可以预先录制并保存一个现成的音频文件,以便发送给任何“示例命令”,以更新此问题?我希望将文本命令集成到我的js应用程序中。它可以读取一些文本而不是查询
text\u query=“你是谁?”