Built by Metorial, the integration platform for agentic AI.

Learn More

ImOrenge/VoiceMacroProject

VoiceMacro

    Server Summary

    • Voice recognition

    • Execute keyboard shortcuts

    • Macro configuration

    • Preset management

    • Real-time logging

음성 매크로 (VoiceMacro)

음성 인식을 통해 다양한 키보드 단축키와 매크로를 실행할 수 있는 Windows 애플리케이션입니다.

주요 기능

  • 음성 인식: 마이크를 통해 음성을 인식하여 명령어를 실행합니다.
  • 매크로 설정: 사용자 정의 음성 명령어와 키보드 단축키를 설정할 수 있습니다.
  • 프리셋 관리: 자주 사용하는 매크로 세트를 프리셋으로 저장하고 불러올 수 있습니다.
  • 트레이 아이콘: 시스템 트레이에서 실행되어 항상 백그라운드에서 대기합니다.
  • 로그 표시: 음성 인식 결과와 매크로 실행 결과를 실시간으로 확인할 수 있습니다.

시스템 요구사항

  • Windows 10 이상
  • .NET 6.0 이상 (설치 방식에 따라 다름)
  • 마이크 또는 음성 입력 장치

설치 방법

  1. 설치 프로그램(VoiceMacro-Setup.exe)을 다운로드합니다.
  2. 설치 프로그램을 실행하고 안내에 따라 설치를 완료합니다.
  3. 바탕화면 또는 시작 메뉴에서 "음성 매크로" 아이콘을 클릭하여 실행합니다.

사용 방법

기본 사용법

  1. 프로그램을 실행하면 음성 매크로 창이 나타납니다.
  2. "시작" 버튼을 클릭하여 음성 인식을 시작합니다.
  3. 마이크에 대고 설정된 매크로 명령어를 말하면 해당 키보드 단축키가 실행됩니다.
  4. "정지" 버튼을 클릭하여 음성 인식을 중지할 수 있습니다.

매크로 추가하기

  1. "매크로 추가" 버튼을 클릭합니다.
  2. 음성 명령어(예: "파일 저장")와 실행할 키 조합(예: "Ctrl+S")을 입력합니다.
  3. "저장" 버튼을 클릭하여 매크로를 추가합니다.

프리셋 관리

  1. "프리셋" 버튼을 클릭합니다.
  2. 현재 매크로 목록을 새 프리셋으로 저장하거나, 기존 프리셋을 불러올 수 있습니다.
  3. 프리셋 내보내기/가져오기 기능으로 다른 컴퓨터와 설정을 공유할 수 있습니다.

시스템 트레이 기능

  • 창을 닫으면 프로그램은 시스템 트레이로 최소화됩니다.
  • 트레이 아이콘을 더블 클릭하거나 우클릭 메뉴에서 "보기"를 선택하여 창을 다시 표시할 수 있습니다.
  • 트레이 메뉴에서 음성 인식을 시작/정지하거나 프로그램을 종료할 수 있습니다.

문제 해결

  • 음성 인식이 작동하지 않을 경우:

    • 마이크가 올바르게 연결되어 있는지 확인하세요.
    • Windows 설정에서 마이크 액세스 권한이 허용되어 있는지 확인하세요.
    • 다른 음성 인식 프로그램이 마이크를 사용 중인지 확인하세요.
  • 매크로가 실행되지 않을 경우:

    • 매크로 명령어를 더 정확하게 말해보세요.
    • 매크로 명령어가 올바르게 설정되어 있는지 확인하세요.
    • 키 조합이 현재 실행 중인 프로그램에서 지원되는지 확인하세요.

라이선스

이 프로그램은 MIT 라이선스 하에 배포됩니다.

피드백 및 지원

문제점이나 개선 사항은 GitHub 이슈 트래커에 등록해 주세요.

개발 환경

  • C# / .NET 6.0
  • Windows Forms
  • NAudio (오디오 캡처)
  • Whisper.net (음성 인식)
  • InputSimulator (키보드 시뮬레이션)