2017-05-06 14 views
2

私はUDOO x86ボード上でGoogle Assistantを作成するためのC++コードを書き込もうとしています(https://developers.google.com/assistant/sdk/参照)。 チュートリアルに関するすべての手順を実行しようとしましたが、creatChannelメソッドを呼び出すときにどのURLを使用するべきかわかりません。GRPCはGoogle Assistant APIのチャンネルリンクを作成します

私は

オブジェクトの作成JSONは、ダウンロードした資格情報を持っていると、環境変数 "GOOGLE_APPLICATION_CREDENTIALS" を通してそれを使用して:

GAssistantClient greeter(grpc::CreateChannel(
     "google.com", grpc::GoogleDefaultCredentials())); 

コンストラクタ:

GAssistantClient(std::shared_ptr<Channel> channel) 
     : stub_(Greeter::NewStub(channel)) {} 

私が入れgoogle.comそこに次のエラーが表示されます: E0505 18:30:34.959710444 7635 ssl_transport_security.c:1226]無効なトップレベルのサブフォームメイン:COM E0505 18:30:34.959836517 7635 ssl_transport_security.c:1226]無効なトップレベルのサブドメイン:COM

答えて

1

GoogleのアシスタントのAPIのためのサービス名は、embeddedassistant.googleapis.comです。あなたが含まれているオーディオデータの要求を送信する、あなたのオーディオについてオーディオ設定要求を送信してきたことの後にあなたは、あなたの資格情報を使用して認証して、チャンネルを作成する必要が

GAssistantClient greeter(grpc::CreateChannel(
     "embeddedassistant.googleapis.com", grpc::GoogleDefaultCredentials())); 
+0

は$囚人 – Vamsi

+0

今すぐエラーがないありがとう従う必要がありますが、私は、GoogleのAPI [私は、GoogleのAPIインタフェースでの私のダッシュボード上の要求を参照してください]から任意の回答を得ることはありません。私は要求と一緒にすべての設定を設定します。 – Vamsi

+0

私は、これを別の質問として尋ねることをお勧めします。これは、リクエストの作成方法と返答を待っているサンプルを提供します。 – Prisoner

2

:だからあなたのオブジェクト作成の呼び出しは次のようになります。オーディオキャプチャなど

ALSAサウンドAPIライブラリを使用して、オーディオをキャプチャして再生することができます。 を送信してから、api要求と応答で送受信します。

あなたはfollowing order in this doc

関連する問題