왜 음성 입력일까
루안과 동료들(2018)은 휴대폰에서 음성 입력이 키보드보다 영어와 중국어 모두 빨랐다고 보였어요. 운전하거나 요리할 때처럼 손이 바쁜 상황에도 유용해요. 그래서 검색창이나 메시지 입력칸에 마이크 버튼을 두는 경우가 많아요. 다만 루거와 셀런(2016)은 음성 기능에 대한 기대가 실제보다 높아 실망하기 쉽다고 했어요. 무엇을 말하면 되는지 예시를 보여주면 기대를 맞출 수 있어요.
듣는 중 상태 보여주기
마이크를 누르면 지금 듣고 있는지 분명히 알려야 해요(Apple, n.d.). 목소리 크기에 따라 움직이는 파형 같은 마이크로인터랙션이 좋은 신호예요. 웹 음성 API와 안드로이드 SpeechRecognizer는 말하는 도중의 중간 결과를 주므로(MDN, n.d.; Android Developers, n.d.), 글자가 실시간으로 나타나게 할 수 있어요. 말이 끝나면 자동으로 멈추되, 직접 멈추는 버튼도 둬요.
수정, 소음, 대안
인식은 틀릴 수 있으니 결과를 바로 고칠 수 있게 하고, 잘못 들어간 문장은 실행 취소로 지울 수 있게 해요. 포처론과 동료들(2018)이 보였듯 음성은 주변 사람과 대화 속에서 쓰이니, 시끄럽거나 조용해야 하는 곳에서는 키보드가 낫기도 해요. 그래서 음성은 늘 선택 사항이어야 하고, WCAG 2.2(W3C, 2023)의 2.1.1처럼 다른 방법으로도 모든 기능을 쓸 수 있어야 해요. 마이크 권한은 버튼을 처음 누를 때 물어요.
자주 묻는 질문
- 음성 입력은 언제 넣으면 좋나요?
- 검색, 메시지, 메모처럼 긴 텍스트를 입력하거나 손이 바쁜 상황에 좋아요.
- 인식이 틀리면 어떻게 하나요?
- 결과를 바로 편집하거나 다시 말할 수 있게 하고, 키보드 입력도 언제나 가능하게 해요.
출처 검토일: 2026-10-27
참고문헌
- MDN Web Docs. (n.d.). Web Speech API. 웹 음성 인식의 중간 결과와 오류 이벤트를 다뤄, 웹에서 받아쓰기 기능을 만들 때 참고하면 도움이 돼요.
- Android Developers. (n.d.). SpeechRecognizer. 듣기 시작·끝·부분 결과 콜백을 설명해, 듣는 중 상태를 화면에 보여줄 때 참고하면 도움이 돼요.
- Ruan, S., Wobbrock, J. O., Liou, K., Ng, A., & Landay, J. A. (2018). Comparing speech and keyboard text entry for short messages in two languages on touchscreen phones. Proceedings of the ACM on Interactive, Mobile, Wearable and Ubiquitous Technologies, 1(4), Article 159. 음성 입력이 키보드보다 영어·중국어 모두 빠르다는 결과라, 음성 입력 버튼을 둘 근거로 참고하면 도움이 돼요.
- Porcheron, M., Fischer, J. E., Reeves, S., & Sharples, S. (2018). Voice interfaces in everyday life. In Proceedings of the 2018 CHI Conference on Human Factors in Computing Systems (pp. 1–12). ACM. 가정에서 음성 인터페이스가 대화 흐름 속에 쓰이는 모습을 다뤄, 주변 소음과 다른 사람을 고려할 때 참고하면 도움이 돼요.
- Luger, E., & Sellen, A. (2016). "Like having a really bad PA": The gulf between user expectation and experience of conversational agents. In Proceedings of the 2016 CHI Conference on Human Factors in Computing Systems (pp. 5286–5297). ACM. 음성 기능에 대한 기대와 실제 경험의 차이를 다뤄, 무엇을 할 수 있는지 알려야 하는 이유로 참고하면 도움이 돼요.
- Apple. (n.d.). Feedback. Human Interface Guidelines. 현재 상태를 분명히 알리라는 지침이라, 듣는 중·처리 중 표시를 설계할 때 참고하면 도움이 돼요.
- World Wide Web Consortium. (2023). Web Content Accessibility Guidelines (WCAG) 2.2. 키보드로 모든 기능을 쓸 수 있어야 한다는 2.1.1 기준이 있어, 음성 입력에 다른 입력 대안을 둘 때 참고하면 도움이 돼요.
