
요즘 개발하고 있는 서비스는 다른 앱에 웹뷰 형태로 제공되는 서비스이다. 그래서 아무래도 기술적인 제약이 있는 편인데, 이번엔 스트리밍 형태의 STT에 대한 요구사항이 들어와서 기술조사 차원에서 구현해보았다. 안드로이드 기준으로 작성하긴 했지만 아이폰에서 사파리로 실행했을 때도 문제없이 STT가 동작했다. 웹뷰에서 마이크를 사용하기 위해선 우선 앱에서 웹뷰가 마이크를 사용할 수 있도록 권한을 허용해줘야 한다.(아래는 안드로이드 기준 설정. iOS라면 그에 맞는 별도의 설정이 필요) // 앱이 오디오 출력이나 오디오 경로, 볼륨 등을 조작하고 싶을 때 필요 만약 위 두 권한을 설정하지 않으면 NotReadableError: Could not start audio source 를 만날 수 있다.// 앱이 마..
업무 경험 및 성과
2025. 5. 8. 22:40