You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Let's say i want to make my vector say "Sorry" every time he's not able to get what i said
So i wrote this code:
def on_wake_word(robot, event_type, event):
if "wake_word_end" in str(event) and event.wake_word_end.intent_json == '':
try:
robot.conn.request_control()
robot.behavior.say_text("Sorry i couldn't help")
finally:
robot.conn.release_control()
if __name__ == "__main__":
with Robot() as vector_robot:
vector_robot.events.subscribe(on_wake_word, Events.wake_word)
while True:
sleep(1)
the function does called twice if i try to trigger vector, the first time vector reacts as he should, and say the text,
the second time though, he gets there and throw an error:
<_MultiThreadedRendezvous of RPC that terminated with:
status = StatusCode.INTERNAL
details = "Failed to say text"
debug_error_string = "{"created":"@1601351205.816768000","description":"Error received from peer ipv4:X.X.X.X:443","file":"src/core/lib/surface/call.cc","file_line":1062,"grpc_message":"Failed to say text","grpc_status":13}"
>
expected:
That vector will work multiple times with the same call,
Thanks ahead, Eden
The text was updated successfully, but these errors were encountered:
Let's say i want to make my vector say "Sorry" every time he's not able to get what i said
So i wrote this code:
the function does called twice if i try to trigger vector, the first time vector reacts as he should, and say the text,
the second time though, he gets there and throw an error:
expected:
That vector will work multiple times with the same call,
Thanks ahead, Eden
The text was updated successfully, but these errors were encountered: