Pepper JavaScript로 Pepper 마이크 음성 스트리밍 처리에 대해 알려주세요.
1926 단어 Pepper
≪구축 환경≫
자바스크립트, qimessesing
(동작 확인을 위해 Python, Python SDK, PyAudio)
≪질문≫
상기 처리에 대해서, Python에서의 실현은 확인(Python 시트 참조)
같은 처리에 대해서, JavaScript로 구축(JS 시트 참조)을 실시하고 있습니다만 이하 문제점 때문에, 실현을 할 수 없는 상태입니다.
1 "ALAudioDevice"콜 후,
JS 시트 41 행 session.service('ALAudioDevice').done(function(pALAudioD)
JS 시트 46행 pALAudioD.setClientPreferences(subscriberID, 16000, 3, 0)
와 같이 「setClientPreferences」서비스를 실시했지만,
>>setClientPreferences: Error! ALProxy::ALProxy Can't find service
그리고 서비스를 찾을 수 없으면 오류가 발생합니다.
2 Python 측에서 처리
Python 시트 33행 self.BIND_PYTHON(self.getName(), "callback")
Python 시트 60 행 def processRemote(self, inputChannels, inputSamples, timeStamp, inputBuff):
Python 시트 75행 myBroker = ALBroker("myBroker","0.0.0.0",0,PEPPER_IP,9559)
의 처리 내용에 대해서, Pepper API측의 처리 내용으로 예측되지만, 문서 등을 확인해도 처리 내용을 확인할 수 없었습니다.
3 Python으로 PC 측 스피커로 재생할 때 외부 모듈 "PyAudio"를 통해 재생하고 있습니다.
자바스크립트로 마찬가지로 재현할 수 있는 모듈, 명령은 있습니까?
※AudioContext로 실현할 수 있을 것 같습니다만, Pepper측으로부터의 음성 데이터를 취득할 수 없기 때문에 미확인입니다.
【참고 사이트】
ALAudioDevice API(Aldebaran)
htp // c. 오, 그냥. 코 m/2-4/나오쿠ぃ/아우오/아아우아오데ゔぃ세-아피. HTML
Python/qi Frameworkを使ってPepperのマイクからストリーミングする
http://www.baku-dreameater.net/archives/2411
AudioContext(Mozzila)
https://developer.mozilla.org/ja/docs/Web/API/AudioContext
Reference
이 문제에 관하여(Pepper JavaScript로 Pepper 마이크 음성 스트리밍 처리에 대해 알려주세요.), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다 https://qiita.com/tayama/items/863fa6ae46c0ada71125텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념 (Collection and Share based on the CC Protocol.)