如何远程停止在Pepper中的应用

时间:2018-11-26 13:19:22

标签: python-2.7 pepper choregraphe

通过遵循NAOqi的文档,我可以通过执行以下命令来启动我的应用程序 tabService.showWebview(“ http://” + ip +“ / apps /” + uid +“ /index.html”)

现在,我想以类似方式远程终止/停止此操作。

有人知道吗?

非常感谢您!

1 个答案:

答案 0 :(得分:2)

我不认为您正在通过调用showWebView()启动应用程序。 您只需在平板电脑上显示网站即可。

现在,我会根据您的实际需求为您提供一些选择:

  1. 您要终止应用程序,然后ALBehaviorManager API提供方法stopBehavior
  2. 您想隐藏网站,然后ALTabletService API提供方法hide

  3. 要终止特定服务,则可以查看ServiceManager API方法stopService

  4. 您想阻止Pepper说话ALTextToSpeech API提供了功能stopAll,例如:

  

从闹奇进口闹奇
  导入ALProxy
  tts = ALProxy(“ ALTextToSpeech”,IP,9559)
  tts.stopAll()

  1. 您要停止Pepper的收听和响应,可以使用ALDialog API方法deactivateTopic停用主题。