WEBBOOK CHAPTER

말로 일하는 AI: 4장 마이크 권한과 첫 연결 경험을 설계한다

4장 마이크 권한과 첫 연결 경험을 설계한다

페이지를 열자마자 마이크 권한을 요청하지 않는다. 사용자가 서비스의 목적, 녹음 여부, 중단 방법을 본 뒤 “대화 시작”을 눌렀을 때 요청한다.

권한이 거부되면 오류로 몰지 않는다. 다음 선택지를 준다.

  • 브라우저 주소창에서 권한을 다시 허용하는 방법
  • 마이크 없이 텍스트로 연습하기
  • 전화가 아닌 일반 예약 양식 사용하기

HTTPS가 아닌 환경에서는 브라우저 마이크가 제한될 수 있다. 로컬 개발의 localhost 예외와 실제 배포의 HTTPS 요구를 구분한다. 권한 상태를 서버가 추측하지 않고 브라우저의 실제 결과로 표시한다.