是否可以使用 Google 助手播放一些文本?

Is it possible to playback some text using Google Assistant?

我有一个带有自定义意图的 android 应用程序,它由 Google 助手触发,带有一些文本,例如“打开我的应用程序并激活一些操作”(例如,“打开客户数据库并对客户进行分类”)。 所有这些都做得很好,但我想在工作完成后添加一些演讲,可能是“工作完成”文本或更具体的“客户列表现已排序”。 这可能与助手。我们可以发回结果让它说话吗?

我还没有找到任何关于使用助手播放语音的解决方案,但我可以使用 TextToSpeech.speak 播放语音。很简单。

TextToSpeech oTextToSpeech=new TextToSpeech(getApplicationContext(), new TextToSpeech.OnInitListener() {
            @Override
            public void onInit(int status) {
                if(status != TextToSpeech.ERROR) {                        
                    oTextToSpeech.speak("Hello this is a test", TextToSpeech.QUEUE_ADD, null);
                }
            }
        });

唯一的问题是我不能使用相同的声音,但它很好用而且非常简单。