Как использовать SDK / API Google Ассистента из приложений .net

Я просмотрел следующую документацию Google Assistant ... Помимо использования в Raspberry PI или Python,

1. можем ли мы использовать SDK Google Assistant в приложениях .net (Windows и Интернет)

2. или мы можем использовать службы REST API для связи с API Google Ассистента.


person Ein2012    schedule 26.12.2017    source источник
comment
сначала посмотрите на это, Google рекомендует grpc; путь - это привязать c # к grpc, как показано в ссылке: grpc.io/docs/ quickstart / csharp.html   -  person RaniDevpr    schedule 26.12.2017


Ответы (1)


Вы можете использовать Assistant SDK из .NET, хотя инструкции для этого все еще очень схематичны.

Вкратце, однако, вы создадите привязки gRPC из определения протокола и будете использовать эти привязки для отправки и получения звука в службу Assistant. Нет прямой поддержки горячих слов, хотя ничто не мешает вам сделать это самостоятельно.

person Prisoner    schedule 26.12.2017
comment
Я пытаюсь создать привязки C # gRPC для помощника из следующего прото-файла github.com/googleapis/googleapis/tree/master/google/assistant/, но компилятор не создает никаких файлов .cs, однако он работает с другими файлами, такими как helloworld.proto, primefacor.proto, ... может это может быть какая-то ошибка, мешающая его генерации, я не знаю - person Ein2012; 27.12.2017