← Galaxy Webzine
🎙️ 입력

삼성 키보드 STT — 음성 입력 자동화

ISSUE №01 · 입력 · 2026-07-19
원본 출처: termux-bridge/docs/02-ssh-tunnel/HEADSET-MIC-SPEC.md

개요

삼성 키보드의 음성 입력(STT)은 자판 제로 운영의 핵심 축이다.

모든 입력(Claude Code 명령, git 커밋 메시지, 문서 작성, 채팅)을 음성으로 처리한다.

삼성 STT의 장점

항목삼성 STTGoogle STT타사 STT
한국어 인식률압도적 (온디바이스 AI)보통낮음
오프라인 동작✅ 지원
키보드 내장✅ 기본 탑재설치 필요설치 필요
응답 속도즉시1~2초 지연1~3초 지연

기술명세 (S25 Ultra)

항목
기기Samsung Galaxy S25 Ultra
OSAndroid 15 (One UI 7)
해상도3088 × 1440
마이크 버튼 좌표X=80, Y=2820 (±50px)
Termux 명령어termux-speech-to-text
출력 형식plain text (직접 stdout)

헤드셋 버튼 → 음성 입력 자동화 파이프라인

헤드셋 버튼 → MacroDroid → Intent → Termux 스크립트
→ termux-speech-to-text → clipboard → 붙여넣기

핵심 스크립트

# ~/bin/headset-mic.sh
#!/bin/bash
result=$(termux-speech-to-text 2>/dev/null)
if [ -n "$result" ]; then
    echo "$result" | termux-clipboard-set
    termux-toast "$result"
fi

MacroDroid 인텐트 설정

액션: 인텐트 전송
  패키지: com.termux
  클래스: com.termux.app.RunCommandService
  액션: com.termux.RUN_COMMAND
  Extra:
    com.termux.RUN_COMMAND_PATH = /data/data/com.termux/files/home/bin/headset-mic.sh
    com.termux.RUN_COMMAND_BACKGROUND = true

ADB 명령어 (PC에서 폰 제어)

# PC에서 실행
adb connect 100.103.250.45:34367

# 삼성 키보드 마이크 버튼 탭
adb shell input tap 80 2820  # S25 Ultra 좌표

제약사항

항목상태해결
Termux 자기 ADB 페어링❌ Android 15 차단PC 경유 ADB 사용
MacroDroid → Termux PATH⚠️ 미설정Intent 방식으로 우회
키보드 마이크 접근성 트리❌ 안 잡힐 수 있음좌표 탭이 더 안정적

참고: 삼성 STT 활용처