网页划词朗读

使用阿里云TTS朗读网页选定文本。支持自定义发音人、一次性设置Appkey/Token、按住Ctrl临时禁用、网站黑名单功能。

作者
ray died
日安装量
1
总安装量
1
评分
0 0 0
版本
3.3
创建于
2025-09-18
更新于
2025-09-18
大小
8.1 KB
许可证
CC BY-NC-SA 4.0
适用于
所有网站

📖 简介

让你的浏览器拥有“开口说话”的能力!本脚本通过调用阿里云智能语音合成(TTS)服务,将网页上选中的任意文本,以高品质、自然流畅的声音朗读出来。

无论是阅读新闻、浏览长文,还是学习外语,它都能成为你的得力助手。相比于浏览器自带或插件的机械音,阿里云TTS提供了更接近真人发声的体验。

核心优势:

  • 🔊 高品质音色: 依托阿里云强大的TTS技术,发音自然清晰。
  • ⚙️ 高度可配置: 支持自定义Appkey/Token、更换不同风格的发音人。
  • 🧠 智能便捷操作: 支持按住 Ctrl 临时禁用朗读、一键将不希望朗读的网站加入黑名单。
  • 🚀 响应迅速: 划词后即可快速响应,即时朗读。

🔧首次使用设置指南

重要:本脚本需要您拥有一个阿里云账号,并开通“智能语音交互服务”才能使用。

第一步:获取阿里云 Appkey 和 Token

  1. 开通服务:

  2. 创建项目:

    • 进入 语音服务控制台
    • 在左侧菜单选择“项目管理”,然后创建一个新项目。创建后,您会得到一个 Appkey,请复制并保存好。
  3. 获取 Token:

    • Token 是一个临时访问凭证,有效期通常为24小时。过期后需要重新获取。
    • 获取方式请参考官方文档:获取Token令牌。最简单的方式是使用文档中提供的SDK或HTTP API来生成。对于不熟悉编程的用户,可能需要一些学习成本。

第二步:配置脚本

  1. 安装脚本后,在任意网页点击浏览器右上角的“油猴”图标。
  2. 在菜单中找到本脚本,点击 ⚙️ 设置 Appkey 和 Token
  3. 在弹出的输入框中,按照 你的Appkey,你的Token 的格式粘贴(注意中间是 英文逗号),然后点击确定。
  4. (可选)点击 🎤 设置发音人 (Voice),可以更换为您喜欢的声音(如 shioriharuka 等)。

完成以上步骤,脚本即可正常工作!


💡 使用方法

  • 划词朗读: 在任意网页上,用鼠标选中一段文字,释放鼠标后即可自动朗读。
  • 临时禁用: 如果只想复制文本而不朗读,按住 Ctrl再用鼠标选择文本。
  • 网站黑名单:
    • 在不想使用朗读功能的网站上,通过油猴菜单点击 ❌ 在此网站上禁用朗读
    • 想重新启用时,菜单会变为 ✅ 在此网站上启用朗读

❓ 常见问题 (FAQ)

  • Q: 为什么划词后没有声音?

    • A: 最常见的原因是 Token 已过期。请重新生成一个Token并更新到脚本设置中。其次,请检查您的Appkey是否正确,或者您设置的发音人名称是否存在。
  • Q: 支持哪些发音人?


🔄 更新日志

  • v3.1: 新增菜单项,支持用户自定义发音人;修复黑名单功能需要刷新才生效的BUG,现在立即生效。
  • v3.0: 重大功能更新。新增按住Ctrl临时禁用功能;新增网站黑名单管理;优化配置流程,将Appkey和Token合并为一次性设置。
  • v2.1: 初始优化版本。