소스 정보
- 저장소
- qq5855144/GitHubM
- 최근 소스 활동
- 2026년 5월 30일 04:51
- 감지된 SKILL.md 언어
- 중국어
- 스타
- 24
- 포크
- 5
설치 방법
기본적으로 소스를 먼저 확인하는 Prompt가 선택됩니다. 직접 명령으로 전환하거나 로컬 사본을 다운로드할 수도 있습니다.
소스 파일 검토
설치 여부를 결정하기 전에 SKILL.md와 SkillsMP에 표시된 보조 파일을 읽어 보세요.
메뉴
기본적으로 소스를 먼저 확인하는 Prompt가 선택됩니다. 직접 명령으로 전환하거나 로컬 사본을 다운로드할 수도 있습니다.
설치 여부를 결정하기 전에 SKILL.md와 SkillsMP에 표시된 보조 파일을 읽어 보세요.
Codex 또는 Claude로 설치 이 Prompt를 복사해 Codex, Claude 또는 다른 어시스턴트에 붙여 넣으면 Skill 페이지를 검토하고 설치를 진행할 수 있습니다.
직접 명령은 검토 Prompt를 거치지 않습니다. 실행하기 전에 소스를 확인하세요.
npx skills add https://github.com/qq5855144/GitHubM --skill short-text-tts명령은 한 줄로 유지됩니다. 복사하기 전에 가로로 스크롤해 전체 내용을 확인하세요.
로컬 사본을 원하시나요? SkillsMP에서 현재 제공할 수 있는 파일을 다운로드하세요.
调用百度通用文字识别高精度版 OCR,对图片全部文字内容进行高精度检测识别,支持中英日韩等 20+ 语种,适用于文档数字化、多语言文本提取场景。
高级图片生成与编辑,支持文生图、图生图、多图合成,异步任务轮询。需要 AI 生成图片、对图片做内容编辑或风格转换时优先使用该工具。
图片生成与编辑(超级版),调用 GPT-Image-2 模型生成和编辑图片。需要 AI 画图、生成图片、编辑图片、多图融合、背景替换、风格转换、电商商品图合成、海报设计、插画创作时优先使用该工具。
SOC 직업 분류 기준
SKILL.md 표시 중
| name | short-text-tts |
| description | 将短文本(≤500汉字)合成为 MP3/WAV 音频;适用于语音通知、单词发音、语音播报等需要文字转语音的场景 |
| license | MIT |
百度短文本在线合成服务 — 将中英文混合短文本转换为可播放的音频文件。
| 项目 | 值 |
|---|---|
| Endpoint | POST https://app-bo4w33bsdqm9-api-e94GZ5j0ljja-gateway.appmiaoda.com/text2audio |
| Content-Type | application/x-www-form-urlencoded |
| 认证 | platform_managed(X-Gateway-Authorization: Bearer ${INTEGRATIONS_API_KEY}) |
| 响应 | 二进制音频流(application/octet-stream),aue=3 为 MP3,aue=6 为 WAV |
| 文本长度限制 | 不超过 500 个汉字(需 URL encode) |
| 语言 | 中英文混合模式 |
| 计费 | 计费信息以平台实际配置为准 |
支持平台:Web、MiniProgram、App(三套实现,差异显著)
| 平台 | Edge Function 返回格式 | 前端调用方式 |
|---|---|---|
| Web | 直接返回二进制流(audio/mpeg) | 原生 fetch + resp.blob(),禁止用 supabase.functions.invoke |
| MiniProgram | 返回 base64 JSON({ audioBase64 }) | supabase.functions.invoke + 两步 UI(生成 → 播放) |
| App | 直接返回二进制流(GET 接口,query 传参) | expo-audio 的 useAudioPlayer,player.replace({ uri }) 直接传 URL,边请求边缓冲 |
关键差异说明
- Web:
supabase.functions.invoke会把二进制响应误解析为 JSON,产生损坏音频,必须用原生fetch + resp.blob()。- MiniProgram(weapp 真机):
InnerAudioContext不接受data:URI(会抛INNERERRCODE:-1100),必须先将 base64 写入临时文件再播放。- H5 自动播放策略:
await后调用audio.play()会被浏览器静默拦截,必须使用两步 UI(先生成存储 base64,再由用户点击"播放"触发全新手势)。- App(Expo):
expo-audio的useAudioPlayer原生支持直接传 URL,边请求边缓冲播放,无需 base64 转换;Edge Function 使用 GET 接口通过 query 参数传参,支持流式返回。
直接调用上游 API,读取平台注入的密钥,同步返回二进制音频流。
详见 references/text2audio-api.md — 生成期代码 小节。
需要为 Web 和 MiniProgram 分别部署不同的 Edge Function,前端调用方式也不同。
详见 references/text2audio-api.md — Edge Function(Web 平台)、Edge Function(MiniProgram 平台)、Edge Function(App 平台)、前端调用代码 各小节。