# OpenSpecDEV **Repository Path**: au2/open-spec-dev ## Basic Information - **Project Name**: OpenSpecDEV - **Description**: No description available - **Primary Language**: Unknown - **License**: Not specified - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2026-09-23 - **Last Updated**: 2026-09-23 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # Pocket TTS Browser Extension 选中网页文字,一键调用本地 Pocket-TTS 服务朗读。 ## 功能 - **选中朗读**: 在任意网页选中文字后,点击喇叭按钮即可朗读 - **多音色支持**: 支持 alba、marius、javert、jean、fantine、cosette、eponine、azelma 等音色 - **播放控制**: 播放、暂停、停止 - **配置界面**: 通过扩展弹窗配置服务地址和音色 ## 技术栈 - Chrome/Edge 扩展 (Manifest V3) - 纯前端实现,无额外 npm 依赖 - Web Audio API (绕过 CSP 限制) ## 安装 1. 打开 `chrome://extensions/` 2. 开启「开发者模式」 3. 点击「加载已解压的扩展程序」 4. 选择 `browser-extension/` 目录 ## 配置 扩展配置保存在 `chrome.storage.local`: ```json { "ttsServiceUrl": "http://192.168.71.193:8001", "voice": "alba" } ``` ## 开发状态 本项目使用 [OpenSpec](https://github.com/Fission-AI/OpenSpec) 管理开发流程。 | 变更 | 状态 | |------|------| | browser-tts-extension | ✅ 已完成 | 详情见 [OpenSpec 工作流文档](OPENSPEC_WORKFLOW.md)。 ## 相关文档 - [项目文档](PROJECT_DOC.md) - [OpenSpec 工作流](OPENSPEC_WORKFLOW.md) - [浏览器扩展 README](browser-extension/README.md)