上一主题 下一主题
ScriptCat,新一代的脚本管理器脚本站,与全世界分享你的用户脚本油猴脚本开发指南教程目录
返回列表 发新帖

智能语音点读机

[复制链接]
  • TA的每日心情
    开心
    19 小时前
  • 签到天数: 79 天

    [LV.6]常住居民II

    41

    主题

    352

    帖子

    1277

    积分

    荣誉开发者

    累计点滴改进,迈向完美品质。

    Rank: 10Rank: 10Rank: 10

    积分
    1277

    活跃会员三好学生中秋纪念章国庆纪念章热心会员推广达人宣传达人突出贡献猫咪币纪念章

    发表于 2022-1-27 13:31:37 | 显示全部楼层 | 阅读模式
    安装此脚本 如何安装? 脚本问题反馈 给脚本评分 查看代码
    本帖最后由 Hangover 于 2022-2-7 00:27 编辑

    智能语音点读机,哪里不会点哪里~!(选中文本后语音播报)

    MDN文档:https://developer.mozilla.org/en-US/docs/Web/API/Window/speechSynthesis

    https://developer.mozilla.org/zh-CN/docs/Web/API/SpeechSynthesis

    语音翻译功能需自行申请api,在脚本内填写正确后开启翻译即可(开启后选中文本在鼠标附近会出现翻译按钮)

    注意:选中文本除中文外还有其他语言文字的只会翻译中文英文,选中文本包含中文英文的则会中英互译

    申请api地址:百度翻译开放平台

    0.4.0更新:开启右键功能菜单,自动储存用户设置(即脚本更新也不会覆盖原用户设置),设置后需刷新网页才会生效~!

    开启&调整功能示例:

    QQ图片20220206230821.png






  • TA的每日心情
    慵懒
    3 天前
  • 签到天数: 43 天

    [LV.5]常住居民I

    128

    主题

    1662

    帖子

    1866

    积分

    管理员

    Rank: 10Rank: 10Rank: 10

    积分
    1866

    猫咪币纪念章热心会员活跃会员突出贡献三好学生中秋纪念章国庆纪念章

    发表于 2022-1-27 14:07:54 | 显示全部楼层
    厉害了 建议加上翻译
    上不慕古,下不肖俗。为疏为懒,不敢为狂。为拙为愚,不敢为恶。/ 微信公众号:一之哥哥
    回复

    使用道具 举报

  • TA的每日心情
    开心
    19 小时前
  • 签到天数: 79 天

    [LV.6]常住居民II

    41

    主题

    352

    帖子

    1277

    积分

    荣誉开发者

    累计点滴改进,迈向完美品质。

    Rank: 10Rank: 10Rank: 10

    积分
    1277

    活跃会员三好学生中秋纪念章国庆纪念章热心会员推广达人宣传达人突出贡献猫咪币纪念章

    发表于 2022-1-27 14:20:20 | 显示全部楼层
    王一之 发表于 2022-1-27 14:07
    厉害了 建议加上翻译

    翻译的话需要自己申请接口
    回复

    使用道具 举报

    该用户从未签到

    0

    主题

    23

    帖子

    20

    积分

    助理工程师

    Rank: 1

    积分
    20
    发表于 2022-1-27 15:08:21 | 显示全部楼层
    GGNB                                      
    回复

    使用道具 举报

  • TA的每日心情
    无聊
    2022-4-18 01:37
  • 签到天数: 30 天

    [LV.5]常住居民I

    302

    主题

    2582

    帖子

    2650

    积分

    荣誉开发者

    非物质文化遗产社会摇传承人

    Rank: 10Rank: 10Rank: 10

    积分
    2650

    猫咪币纪念章

    发表于 2022-1-27 18:03:54 | 显示全部楼层
    谢谢,我去重新高考
    混的人。
    ------------------------------------------
    進撃!永遠の帝国の破壊虎---李恒道
    个人宣言:この世界で私に胜てる人とコードはまだ生まれていません。死ぬのが怖くなければ来てください。
    回复

    使用道具 举报

  • TA的每日心情
    开心
    19 小时前
  • 签到天数: 79 天

    [LV.6]常住居民II

    41

    主题

    352

    帖子

    1277

    积分

    荣誉开发者

    累计点滴改进,迈向完美品质。

    Rank: 10Rank: 10Rank: 10

    积分
    1277

    活跃会员三好学生中秋纪念章国庆纪念章热心会员推广达人宣传达人突出贡献猫咪币纪念章

    发表于 2022-1-28 21:13:58 | 显示全部楼层
    申请api好像是要注册为百度翻译开发者才可以
    不过申请也简单,自行百度一下~!
    回复

    使用道具 举报

  • TA的每日心情
    开心
    19 小时前
  • 签到天数: 79 天

    [LV.6]常住居民II

    41

    主题

    352

    帖子

    1277

    积分

    荣誉开发者

    累计点滴改进,迈向完美品质。

    Rank: 10Rank: 10Rank: 10

    积分
    1277

    活跃会员三好学生中秋纪念章国庆纪念章热心会员推广达人宣传达人突出贡献猫咪币纪念章

    发表于 2022-2-6 23:44:39 | 显示全部楼层
    本帖最后由 Hangover 于 2022-2-6 23:46 编辑

    gf抄来的右键菜单库:https://cdn.jsdelivr.net/npm/men ... istermenucommand.js   最好再自行打包一下~!
    脚本引用:
    // @grant        unsafeWindow
    // @grant        GM_registerMenuCommand
    // @grant        GM_unregisterMenuCommand
    // @grant        GM_setValue
    // @grant        GM_getValue

    使用示例:
    1. GM_createMenu.add([
    2.     //开关菜单
    3.     {
    4.         on : {
    5.             name : "开启",
    6.             callback : function(){
    7.                 alert("我开启了");
    8.             }
    9.         },
    10.         off : {
    11.             name : "关闭",
    12.             callback : function(){
    13.                 alert("我关闭了");
    14.             }
    15.         }
    16.     },
    17.     //开关菜单
    18.     {
    19.         load : function(menuStatus){
    20.             if(menuStatus==="on") alert("loaded");
    21.         },
    22.         on : {
    23.             name : "进入编辑模式",
    24.             accessKey: 'E',
    25.             callback : function(){
    26.                 alert("我已进入编辑模式");
    27.             }
    28.         },
    29.         off : {
    30.             name : "退出编辑模式",
    31.             accessKey: 'X',
    32.             callback : function(){
    33.                 alert("我已退出编辑模式");
    34.             }
    35.         }
    36.     },
    37.     //普通菜单
    38.     {
    39.         name : "test1111",
    40.         callback : function(){
    41.             alert("test11111");
    42.         }
    43.     },
    44.     {
    45.         name : "test2222",
    46.         callback : function(){
    47.             alert("test2222");
    48.         },
    49.         load : function(){
    50.             alert("loaded1111");
    51.         }
    52.     }
    53. ]);
    54. //GM_createMenu.storage=true;
    55. GM_createMenu.create({storage:true});

    56. //或

    57. GM_createMenu.add({
    58.     on : {
    59.         default : true,
    60.         name : "Open",
    61.         callback : function(){
    62.             alert("I'm Open.");
    63.         }
    64.     },
    65.     off : {
    66.         name : "Close",
    67.         callback : function(){
    68.             alert("I'm Close.");
    69.         }
    70.     }
    71. });
    72. GM_createMenu.add({
    73.     on : {
    74.         name : "Edit",
    75.         accessKey: 'E',
    76.         callback : function(){
    77.             alert("I am editing");
    78.         }
    79.     },
    80.     off : {
    81.         default : true,
    82.         name : "Exit Edit",
    83.         accessKey: 'X',
    84.         callback : function(){
    85.             alert("I'm exit.");
    86.         }
    87.     }
    88. });
    89. GM_createMenu.create();
    复制代码



    回复

    使用道具 举报

  • TA的每日心情
    无聊
    2022-4-18 01:37
  • 签到天数: 30 天

    [LV.5]常住居民I

    302

    主题

    2582

    帖子

    2650

    积分

    荣誉开发者

    非物质文化遗产社会摇传承人

    Rank: 10Rank: 10Rank: 10

    积分
    2650

    猫咪币纪念章

    发表于 2022-2-6 23:48:05 | 显示全部楼层
    Hangover 发表于 2022-2-6 23:44
    gf抄来的右键菜单库:https://cdn.jsdelivr.net/npm/men ... istermenucommand.js   最好再自行打包一下~! ...

    哥哥可以考虑画个页面,用来存储数据
    混的人。
    ------------------------------------------
    進撃!永遠の帝国の破壊虎---李恒道
    个人宣言:この世界で私に胜てる人とコードはまだ生まれていません。死ぬのが怖くなければ来てください。
    回复

    使用道具 举报

  • TA的每日心情
    开心
    17 小时前
  • 签到天数: 67 天

    [LV.6]常住居民II

    15

    主题

    264

    帖子

    205

    积分

    高级工程师

    The CV Moilion :-)

    Rank: 6Rank: 6

    积分
    205

    中秋纪念章

    发表于 2022-2-7 12:57:58 | 显示全部楼层
    ggnb!
    回复

    使用道具 举报

  • TA的每日心情
    开心
    19 小时前
  • 签到天数: 79 天

    [LV.6]常住居民II

    41

    主题

    352

    帖子

    1277

    积分

    荣誉开发者

    累计点滴改进,迈向完美品质。

    Rank: 10Rank: 10Rank: 10

    积分
    1277

    活跃会员三好学生中秋纪念章国庆纪念章热心会员推广达人宣传达人突出贡献猫咪币纪念章

    发表于 2022-2-7 17:28:30 | 显示全部楼层
    李恒道 发表于 2022-2-6 23:48
    哥哥可以考虑画个页面,用来存储数据

    画个页面?😢
    回复

    使用道具 举报

    发表回复

    本版积分规则

    快速回复 返回顶部 返回列表