MS-Lucidia-Voice-Gateway-MCP
MS-루시디아-음성-게이트웨이-MCP
Windows 기본 음성 서비스를 사용하여 텍스트-음성 변환 및 음성-텍스트 변환 기능을 제공하는 모델 컨텍스트 프로토콜(MCP) 서버입니다. 이 서버는 PowerShell 명령을 통해 기본 Windows 음성 API(SAPI)를 활용하므로 외부 API나 서비스가 필요하지 않습니다.
특징
Windows SAPI 음성을 사용한 텍스트 음성 변환(TTS)
Windows 음성 인식을 사용한 음성-텍스트 변환(STT)
테스트를 위한 간단한 웹 인터페이스
외부 API 종속성 없음
기본 Windows 기능을 사용합니다
Related MCP server: Edge TTS MCP
필수 조건
음성 인식이 활성화된 Windows 10/11
노드.js 16+
파워셸
설치
저장소를 복제합니다.
지엑스피1
종속성 설치:
npm install프로젝트를 빌드하세요:
npm run build용법
테스트 인터페이스
테스트 서버를 시작합니다.
npm run test브라우저에서
http://localhost:3000엽니다.웹 인터페이스를 사용하여 TTS 및 STT 기능을 테스트하세요
사용 가능한 도구
텍스트 음성 변환
Windows SAPI를 사용하여 텍스트를 음성으로 변환합니다.
매개변수:
text(필수): 음성으로 변환할 텍스트voice(선택 사항): 사용할 음성(예: "Microsoft David Desktop")speed(선택 사항): 음성 속도 0.5~2.0(기본값: 1.0)
예:
fetch('http://localhost:3000/tts', {
method: 'POST',
headers: { 'Content-Type': 'application/json' },
body: JSON.stringify({
text: "Hello, this is a test",
voice: "Microsoft David Desktop",
speed: 1.0
})
});음성을 텍스트로 변환
Windows 음성 인식을 사용하여 오디오를 녹음하고 텍스트로 변환합니다.
매개변수:
duration(선택 사항): 녹음 지속 시간(초)(기본값: 5, 최대: 60)
예:
fetch('http://localhost:3000/stt', {
method: 'POST',
headers: { 'Content-Type': 'application/json' },
body: JSON.stringify({
duration: 5
})
}).then(response => response.json())
.then(data => console.log(data.text));문제 해결
Windows 음성 인식이 활성화되어 있는지 확인하세요.
Windows 설정 열기
시간 및 언어 > 음성으로 이동하세요
음성 인식 활성화
사용 가능한 음성을 확인하세요:
PowerShell을 열고 GXP7을 실행합니다.
음성 인식 테스트:
Windows 설정에서 음성 인식 열기
아직 설정 마법사를 실행하지 않았다면 실행하세요.
Windows가 사용자의 음성을 인식하는지 테스트합니다.
기여하다
저장소를 포크하세요
기능 브랜치를 생성하세요
변경 사항을 커밋하세요
지점으로 밀어 넣기
새로운 풀 리퀘스트 만들기
특허
MIT
This server cannot be deployed
Maintenance
Related MCP Connectors
MCP server for Text-to-Speech
MCP server for Speech-to-Text
MCP server exposing the AceDataCloud Fish Audio API (text-to-speech with voice conditioning)
AI voice generation: text-to-speech and voice cloning from any MCP client.
Related MCP Servers
- AlicenseBqualityDmaintenanceA Model Context Protocol server that provides text-to-speech functionality for AI agents using Microsoft Edge's text-to-speech technology, supporting multiple voices, languages, and voice customization.28MIT
- AlicenseNot gradedqualityDmaintenanceAn MCP server that converts text into lifelike speech using Microsoft Edge's Text-to-Speech service, supporting customizable voice, rate, volume, and pitch.4MIT
- FlicenseNot gradedqualityDmaintenanceA lightweight MCP server that provides offline text-to-speech via native OS speech engines. It allows AI assistants to speak task summaries instantly with no network calls.-
- AlicenseAqualityAmaintenanceText-to-speech MCP server that enables AI assistants to read text aloud on the user's computer using Windows SAPI, with no API key or cloud service required.144 PyPI1MIT