gRPC로 Google Speech to Text 스트리밍 사용하기
2021. 4. 9. 03:04ㆍ생각해볼 내용
Google Speech to Text는 총 3가지 방식의 request가 있는데 그 중 외부 mic로 음성을 받고, text로 받기 위해선 streaming으로 request를 해야 한다.
이 때는 REST로 요청이 불가능하고, gRPC method를 이용하여 요청을 해야 한다.
1. python에서 사용하기 위해, 구글에서 service키를 발급 받은 상태인데, 실제로 작동 방식을 testing해봐야한다.
2. 스트리밍을 사용하기 위해 브라우저에서 mic 허용을 해야 하는데, React JS에서는 MediaDevices.getUserMedia() 함수를 통해 사용 가능하다.
3. NodeJs에서 recorder를 이용하면 실시간으로 audio를 들을 수 있다.
https://cloud.google.com/speech-to-text/docs/streaming-recognize?hl=ko
'생각해볼 내용' 카테고리의 다른 글
NodeJS에서 require, ReactJS에서는 Import? (0) | 2021.04.07 |
---|---|
GitHub 관리 : commit message rule, Udacity (0) | 2021.03.27 |