1

안녕하세요 저는 현재 js를 사용하여 실시간으로 사용자의 음성을 스트리밍하려는 프로젝트에서 작업하고 있습니다. 사용자의 관점에서 보면 Google의 음성 인식 API 데모를 생각해보십시오.Javascript 실시간 음성 스트리밍 및 장고 백엔드에서 처리

지금까지 jquery 라이브러리는 거의 사용하지 않았지만 예상대로 작동하지 않는 것으로 나타났습니다. 웹 브라우저와 호환되지 않았거나 마이크를 감지하지 못했거나 서버로 전송하지 못했습니다.

최근에 나는 webrtc를 탐색 중이었고 웹 브라우저에서 장고 백엔드로 스트리밍 할 가능성이 있는지 잘 모르겠습니다.

node.js와 java의 apllet을 사용하고 싶지 않습니다.

js의 모든 도움과 django에서 음성 스트림을 수신하는 데 감사드립니다. 고맙습니다!

+0

[HTTP를 통해 브라우저에서 서버로 데이터를 스트리밍하는 방법] (http://stackoverflow.com/questions/35899536/method-for-streaming-data-from-browser-to-server-via-http)을 참조하십시오. – guest271314

답변

0

고려해야 할 두 가지 부분이 있습니다. 시그널링과 미디어.

시그널링 부분 (애플리케이션 로직은 물론)은 django가 처리 할 수 ​​있습니다. 미디어 부분은 할 수 없습니다.

미디어 부분을 처리하려면 해당 데이터를 수신하고 처리하는 미디어 서버를 사용해야합니다. 저수준 미디어 처리 부분은 대개 C/C++에서 구현됩니다. 여러분의 필요에 맞는 미디어 서버 프레임 워크는 (파이썬으로 작성된 것은 아니지만) http://kurento.org을 참조하십시오.

관련 문제