Greasy Fork

Greasy Fork is available in English.

网页划词朗读 (功能增强优化版)

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

当前为 2025-09-18 提交的版本,查看 最新版本

您需要先安装一个扩展,例如 篡改猴Greasemonkey暴力猴,之后才能安装此脚本。

You will need to install an extension such as Tampermonkey to install this script.

您需要先安装一个扩展,例如 篡改猴暴力猴,之后才能安装此脚本。

您需要先安装一个扩展,例如 篡改猴Userscripts ,之后才能安装此脚本。

您需要先安装一款用户脚本管理器扩展,例如 Tampermonkey,才能安装此脚本。

您需要先安装用户脚本管理器扩展后才能安装此脚本。

(我已经安装了用户脚本管理器,让我安装!)

您需要先安装一款用户样式管理器扩展,比如 Stylus,才能安装此样式。

您需要先安装一款用户样式管理器扩展,比如 Stylus,才能安装此样式。

您需要先安装一款用户样式管理器扩展,比如 Stylus,才能安装此样式。

您需要先安装一款用户样式管理器扩展后才能安装此样式。

您需要先安装一款用户样式管理器扩展后才能安装此样式。

您需要先安装一款用户样式管理器扩展后才能安装此样式。

(我已经安装了用户样式管理器,让我安装!)

作者
ray died
评分
0 0 0
版本
3.1
创建于
2025-09-18
更新于
2025-09-18
大小
8.2 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: 初始优化版本。