2

我有一个智能谷歌主页迷你专栏,我希望它说通知或公然说:你向 python 烧瓶服务器发送一个获取请求,文本为“?text = text to say”,但是......

我已经通过pychromecast实现了这个(Flask服务器接受http请求并使用google cloud tts形成语音文件,上传到服务器,pychromecast开始播放这个文件),但是当扬声器通过蓝牙或chromecast广播声音时,这个消息根本不播放。

最有趣的是,如果你深入研究 google home 应用程序,那么就有这样的功能,但规模非常简化。在“例程”部分,您可以使用“说点什么”的方法并设置时间。因此,事实证明,在某个时间(例如 13:10),他会准确地说出您在此方法中写的内容(例如:“该吃午饭了!”)。最重要的是:即使此时您的扬声器是通过蓝牙连接的,或者像 chromecast 设备一样,消息仍然会播放,同样会以谷歌助手(美国)的本地语音播放。但是问题是我不知道怎么从外面调用这个方法(助手sdk,本地家庭sdk等),而且ifttt对已经写好的文本起作用,我需要专栏说刚刚生成的文本。

一般来说,是否有可能以某种方式(除了 GHApp 中的例程)调用“Say something”方法,以便专栏以自己的声音说出新生成的文本(当使用第三方应用程序时,声音会故意改变)和以便即使在蓝牙或 chromecast 处于活动状态时也会发出通知?

是的,我知道,谷歌甚至从这里删除了文档。 是否可以向 Google Home 设备发送语音通知

4

0 回答 0