如何使用C ++通过Converse发送ConverseRequest消息

时间:2017-08-08 11:11:22

标签: c++ google-assistant-sdk google-assist-api

我正在尝试使用c ++构建一个google助理客户端。 我通过了身份验证并创建了频道; 然后正如文档所说:"发送一个ConverseRequest消息......",并且卡在这里,因为Converse只有一个参数:ClientContext, ConverseRequest如何转换为ClientContext?

我的代码段:

ConverseConfig config;
config.set_allocated_audio_in_config(&audio_in_config);
config.set_allocated_audio_out_config(&audio_out_config);

ConverseRequest request;
request.set_allocated_config(&config);

ClientContext context;
//context.AddMetadata(request.GetMetadata());

ConverseResponse *response  = stub_->Converse(&context);

或者一些正确的代码示例将会感激不尽!

1 个答案:

答案 0 :(得分:0)