// ==UserScript== // @name 大声朗读 - TTS辅助阅读 // @namespace http://tampermonkey.net/ // @version 0.3.2.0 // @description 播放真实的合成语音! 集成微软/百度TTS,在浏览器上实时文本转语音 支持移动端| 全平台适用 // @author GAEE // @match http://*/* // @match https://*/* // @exclude https://example.com/ // @icon data:image/png;base64,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 // @run-at document-end // @grant GM_download // @connect azure.microsoft.com // @connect ai.baidu.com // @grant GM_addStyle // @grant GM_setValue // @grant GM_getValue // @grant GM_openInTab // @grant GM_xmlhttpRequest // @grant GM_registerMenuCommand // @grant GM_unregisterMenuCommand // @grant GM_notification // @grant unsafeWindow // @license none // @require https://cdn.staticfile.org/jquery/3.6.0/jquery.min.js // @require https://cdn.bootcdn.net/ajax/libs/jquery-cookie/1.4.0/jquery.cookie.js // @require https://greasyfork.org/scripts/442967-tts-sdk/code/TTS_SDK.js?version=1037522 /* globals jQuery, $, waitForKeyElements */ // @downloadURL none // ==/UserScript== let version = "0.3.2.0 Alpha 实验版"; var Global_TEXT = ""; var MicrosoftTTS_info = { person: "zh-CN-XiaoxiaoNeural", speed: 1, pitch: 1, status: false, }; var BaiduTTS_info = { person: 4003, speed: 5, pitch: 5, status: false, }; var info = { type: "microsoft", }; var setting = { version: version, speech_type: "all_text", }; var TTS_GLOBAL,TTS_MORE_GLOBAL; (function() { 'use strict'; init_voice_setting(); GM_addStyle('body{user-select:auto !important; -webkit-user-select:auto !important; -moz-user-select:auto !important; -ms-user-select:auto !important; }'); GM_addStyle('#GAEE_TTS_IFRAME,.div {bottom: 10%;transform: translate(10px);position: fixed;z-index: 1000;background-spanor: transparent;transform: translate(0);}.TTS_Button {display: flex;justify-content: center;align-items: center;height: 31px;width: 20px;border-radius: 8px;padding: 7px 12px;font-size: 12px;spanor: #969696;//border-radius: 50%;box-shadow: 0 2px 10px rgb(0 0 0 / 5%);background-spanor: white;background: rgba(255, 255, 255, 0.9);margin-left: 8px;transform-origin: center;transition: .2s;cursor: pointer;flex-direction: spanumn;}.TTS_Button:hover {background: #e3e5e7;}.TTS_Card {position: fixed;//position:relative;box-sizing: border-box;padding: 18px;width: 360px;height: 200px;border-radius: 8px;background: white;box-shadow: 0 3px 12px rgb(0 0 0 / 20%);font-size: 16px;bottom: 18%;margin-left: 9px;-moz-user-select: none;-khtml-user-select: none;user-select: none;z-index: 1000;}.TTS_Card .close {position: absolute;top: 14px;right: 14px;width: 14px;height: 14px;cursor: pointer;}.TTS_Card .title {margin-bottom: 16px;margin-left: 2px;//spanor: black;//font-size: 16px;line-height: 22px;display: flex;}.TTS_Card .title .title_text {spanor: black;font-size: 16px;margin-right: 30px;}.TTS_Card .title .TTS_Change {display: flex;}.TTS_Card .title .TTS_Change .il {margin-left: 40px;font-size: 16px;font-family: "微软雅黑";color: #969696;border-bottom: 2px solid #ffffff;cursor: pointer;}.TTS_Card .title .TTS_Change .il:hover {border-bottom: 2px dashed #F00;}.TTS_Card .title .TTS_Change .il:focus {outline: none;border-bottom: 2px solid #F00;}.TTS_Card .login-tip-content-item>* {display: flex;align-items: center;margin-bottom: 14px;width: 50%;height: 26px;}.setting {//position:relative;position: absolute;weight: 100%;height: auto;//max-height: 145px;//background:green;//overflow: auto;}.setting .row {margin: auto;max-height: 50px;width: 100%;overflow: auto;// overflow-x: scroll;// overflow-y: hidden;//white-space: nowrap;margin-bottom: 12px;}.setting .col {width: auto;}.setting .span {width: 70px;height: 30px;float: left;margin-right: 1px;//color: red;color: #2C3E50;cursor: pointer;}.setting .setting_down {display: flex;}.setting .speech_set {font-size: 13px;margin-top: 3px;}.setting .slider {width: 170px;height: 20px;margin: 0;transform-origin: 75px 75px;}.setting .others {display: flex;font-size: inherit;margin-left: auto;}.setting .others .more {background-color: #DCDCDC;border: 1px solid #DCDCDC;color: #fff;display: inline-block;font-size: 9px;padding: 2px 18px;height: 20px;cursor: pointer;}.setting .others .listen {background-color: #0078d4;border: 1px solid #0078d4;border-radius: 3px;color: #fff;display: inline-block;font-size: 9px;padding: 5px 8px;cursor: pointer;}.setting .others .more:active {background-color: #C0C0C0;}.setting .others .listen:active {background-color: #0062ad;}::-webkit-scrollbar {width: 4px;height: 4px;background-color: transparent;}::-webkit-scrollbar-track {-webkit-box-shadow: inset 0 0 6px transparent;border-radius: 10px;background-color: white;}::-webkit-scrollbar-thumb {border-radius: 10px;-webkit-box-shadow: inset 0 0 6px rgba(0, 0, 0, .3);background-color: #555;}.setting a {color: #2a5caa;text-decoration: none;}'); let BUTTON = '