Hi,We have created a chat bot web application (HTML based UI + angular.js + java) which is running in Bluemix JavaLiberty runtime. (which can be launched in any Web browser by opening this url for example https://mychatbot.mybluemix.net).The WebUI renders properly in pepper's tablet when opened using ALTabletService.showWebView(https://mychatbot.mybluemix.net). But This means that the html page is being served by web server and is not present inside the robot behavior application.Now i want to enable this webui to be able to take user questions as voice input. For this i tried to inject the qimessaging js library in my html code. But it seems that since the Webpage is being served from my web server () the "new QISession()" call fails to connect to the robot and if the mention the robot's ip in the "new QISession("robot ip")" call then it by default attaches a 9080 port to the ip while trying to connect and hence the connection fails. Hence my questions are as below:Is it possible to access Pepper's audio recording feature from a WebApplication/Webpage (deployed in a remote server)? For this the main criteria should be if it is possible to connect to QiSession from a remotely deployed web application (in a remote server not a remote robot)?If not then,Is it possible to install a basic http server in pepper robot's OS system?Any pointers or suggestion will be greatly helpful!
Fri, 01/12/2018 - 05:15#1