2017-05-27 8 views
0

結果のない長い研究の後、私はここで私の運を試しています。私は最近、私のラズベリーパイ3で動作するGA SDKサンプルを手に入れました。Google AssistantでLEDを点灯させるにはどうすればいいですか?

アシスタントがリッスンしているときに、接続したLEDを点灯したいと思います。私はこれを行う方法を知っていますが、アシスタントのサンプルコードでLEDのコードを追加する場所はわかりません。彼らのウェブサイトのドキュメントは、それがgrpcコードにあると言っていますが、それ以上はわかりません。

LEDコードを追加する場所についてのアドバイスはありますか?ここでのホットワードサンプルhttps://github.com/googlesamples/assistant-sdk-python/blob/master/google-assistant-sdk/googlesamples/assistant/library/hotword.py

あなたはLEDをオン/オフするためにあなたのGPIOロジックを記述するためにイベントを使用することができますで

+0

上のドキュメントがありますか? – proppy

+0

@proppy私はラズベリーパイ – Jan

+0

のpython sdkサンプルを使用していますか?どのパッケージ( 'google-assistant-library'や' google-assistant-grpc')? – proppy

答えて

1

ルック。このような 何か -

`def process_event(event): 
    if event.type == EventType.ON_CONVERSATION_TURN_STARTED: 
     print() 
     GPIO.output(25,True) 
    if (event.type == EventType.ON_CONVERSATION_TURN_FINISHED and 
      event.args and not event.args['with_follow_on_turn']): 
     print() 
     GPIO.output(25,False) 
    if (event.type == EventType.ON_RECOGNIZING_SPEECH_FINISHED and 
      event.args and not event.args['with_follow_on_turn']): 
     print()` 

ここで使用しているサンプルlibrary- https://developers.google.com/assistant/sdk/reference/library/python/

+0

どのassistant.pyを参照していますか? – Gaurav

+0

OK、自分で解決策を見つけ、他のスレッドの助けを借りて解決策を見つけました。私は元の質問を解決してからあなたの答えを正しいものとしてマークします。 – Jan

関連する問題