💬 ねおん すぎっち リンク (Neon Spitch Link) v8.3

💬 ねおん すぎっち リンク (Neon Spitch Link) v8.3

thumbnail

AIずの䌚話を、あなたの奜きな声で自動読み䞊げするUserScriptです。
A UserScript to automatically read AI conversations in your favorite voice.

➡ いたすぐむンストヌル (Skip to Installation)
💡 声を届ける掻動者様ぞ (To Vocal Creators)

⭐ スタヌをポチッずお願いしたす✚ (Please hit the [Star] button!)



🚀 抂芁 (Overview)

GeminiやChatGPTなどの応答を、Gemini / Open AI APIやPythonサヌバヌを䞀切䜿甚せず、VOICEVOXやRVCを䜿っお無制限か぀無料で自動読み䞊げする䞖界唯䞀公開時点のUserScriptです。

The world’s only(As of the release date) UserScript that automatically reads responses from Gemini and ChatGPT without using Gemini/OpenAI APIs or Python servers. It utilizes VOICEVOX and RVC for unlimited and free voice conversion.

📺 玹介動画 (Overview Video)

Neon Spitch Link Overview
▶ クリックしおYouTubeで再生 (Click to play on YouTube)

🎚 むンフォグラフィック (Infographic)

🇯🇵 日本語版を衚瀺 (View Japanese Version)

Infographic JP

🇺🇞 English Version (View English Version)

Infographic EN


💎 機胜ず栞心技術 (Features and Core Technology)

このスクリプトは、サヌバヌレス・倖郚APIレス・無制限ずいう究極の自由床を保ちながら、VOICEVOXずRVCリアルタむム音声倉換を連携させるずいう、䞖界で唯䞀公開時点の UserScript です。

This script is the world’s only(As of the release date) UserScript that integrates VOICEVOX and RVC (Real-time Voice Conversion) while maintaining the ultimate freedom of being serverless, external API-free, and unlimited.

1. 🚀 䞖界初で䞖界唯䞀のファむルレス RVC 連携ず究極の無制限 (The World’s First and Only Fileless RVC & Unlimited Use)

  • 無制限読み䞊げ(Unlimited Use: Gemini/OpenAI APIキヌを䞀切䜿甚しないため、API制限や費甚を気にせず、無制限に読み䞊げが可胜です。
    Unlimited Use: It doesn’t use the Gemini/OpenAI API key, allowing for unlimited reading without worrying about API restrictions or costs.
  • 究極のシンプルさ: Pythonサヌバヌや倖郚サヌバヌの構築が䞍芁。単䞀ファむルをむンストヌルするだけで完結したす。
    Ultimate Simplicity: It requires no Python or external server setup. Installation is completed by simply installing a single file via a UserScript manager.
  • 技術の栞心: RVC本䜓のBase64凊理バグを修正※別途RVC偎のファむル修正が必芁するこずで、䞭間ファむルを介さない 「ファむルレス RVC 連携」 を䞖界で初めお実珟したした。
    Core Innovation: By fixing the Base64 processing bug in the RVC core※RVC file modification is required separately, we world-first achieved “Fileless RVC Integration” without intermediate files.

2. ⚡ ストリヌミング再生による劇的な遅延解消 (Dramatic Latency Reduction via Streaming)

長文のAI応答でも、生成完了を埅たずに即座に再生が始たりたす。
Even with long AI responses, playback starts instantly without waiting for full generation.

  • 遅延の砎壊: 長文の読み䞊げ開始を、VOICEVOXで玄5秒、RVCでも玄10秒で実珟。数分かかっおいた埅ち時間を過去のものにしたした。
    Latency Destruction: Reading of long texts starts in approximately 5 seconds with VOICEVOX and 10 seconds even with RVC. It has made the multi-minute waiting time a thing of the past.

  • 技術の勝利: 100文字単䜍の本文分割ず、最高難床のストリヌミング再生を実装し、長文時の゚ラヌを回避し぀぀速床を劇的に向䞊させたした。
    Technical Victory: Implemented text chunking in 100-character units and highest-difficulty streaming playback, dramatically improving speed while avoiding errors with long texts.

3. 💟 キャッシュによる合成スキップず安定性の確保 (Synthesis Skip and Stability via Caching)

䞀床合成が完党に完了した音声デヌタをブラりザに保存し、合成ずRVC倉換の時間を完党にスキップしたす。
The synthesized audio data, once fully completed, is saved in the browser, completely skipping the synthesis and RVC conversion time for subsequent playback.

  • 究極の再生成速床: キャッシュされた回答は、[再生]ボタンで即座に再生されたす。
    Ultimate Resynthesis Speed: The cached response is played instantly via the [Play] button.
  • 確実な保存: ストリヌミング再生䞭に分割された合成のいずれかが倱敗した堎合は、キャッシュ保存は行いたせん。
    正垞に合成が完了した堎合のみ、最新の回答1぀をキャッシュしたす。
    Reliable Caching: If any chunk of the split synthesis fails during streaming playback, caching is aborted.
    Only upon successful synthesis completion is the latest response cached (only one is stored).
  • キャッシュの制限: キャッシュ保存できるのは最新の回答぀のみです。
    Cache Limit: Only the latest response can be saved to the cache.

4. 🌐 れロコンフィグのマルチAI察応 (Zero-Config Multi-AI Support)

蚭定切り替えは䞍芁UserScriptが自動でサヌビスを刀別したす。
No configuration switching required! The UserScript automatically identifies the service.

  • 察応サヌビス: Gemini (Google), ChatGPT, Google怜玢AIモヌド, Grok, X (※サむドパネルは非察応)
    Supported Services: Gemini (Google), ChatGPT, Google Search AI Mode, Grok, and X (Excluding the sidebar panel)
  • UXの完成床: ブラりザの自動再生ブロックポリシヌを克服するため、疑䌌onstart再生開始怜知ロゞック を実装。
    音声がブロックされおも、ナヌザヌが画面をクリックした瞬間を芋逃さず、途切れるこずなく再生を再開したす。
    UX Refinement: Implemented a pseudo-onstart (playback start detection logic) to overcome the browser’s autoplay block policy.
    Even if audio is blocked, it seamlessly resumes playback the moment the user clicks the screen.

⚙ 動䜜環境ずセットアップ (Requirements and Setup)

動䜜環境 (Operating Environment)

  • 察応ブラりザ: Chrome, Firefox, Edge など (Tampermonkeyが動䜜するもの)
    Supported Browsers: Chrome, Firefox, Edge, etc. (where Tampermonkey works)
  • 必須 (Required): UserScript管理のための拡匵機胜、VOICEVOX、RVC音声倉換を利甚する堎合
    Required: Extension for UserScript management, VOICEVOX, RVC (for voice conversion)

✹ むンストヌル方法 (Installation Guide)

  1. VOICEVOX本䜓をむンストヌルし、゚ンゞンを起動しおください (Install the VOICEVOX application and start the engine:):
    • 公匏サむトからVOICEVOXをむンストヌルし、アプリケヌション(\vv-engine\run.exeなど)を起動しおください。
    • Install VOICEVOX from the official website and launch the application (e.g., \vv-engine\run.exe).
  2. RVC本䜓をむンストヌルし、起動しおください (Install and launch the RVC application):
    RVC連携を䜿甚する堎合 (If Using RVC Integration)
    • 公匏サむトから、お䜿いのGPUに察応した最新の「Complete package」 をダりンロヌドし、起動しおください。
      公匏リポゞトリの 2.2.231006 で動䜜確認を行っ おいたす。
    • Download and launch the “Complete package” corresponding to your GPU.
      Operation has been confirmed with 2.2.231006 of the official repository.
  3. UserScriptマネヌゞャヌをむンストヌルしたす (Install the UserScript manager):
  4. スクリプトをむンストヌルしたす (Install the script):
    • Greasy Fork にアクセスし、「むンストヌル」ボタンを抌しおください。
      Access and click the “Install” button.

⚠ RVC連携のための重芁な前提条件 (Critical Prerequisite for RVC Integration)

RVCでの音声倉換機胜を利甚するには、珟圚公開されおいるRVC本䜓 (2.2.231006) に察しお、ねおんが修正した぀のファむルの適甚が必須です。
To use the RVC voice conversion feature, it is ESSENTIAL to apply the fix files created by Neon to RVC 2.2.231006.

  • 【重芁】察応バヌゞョンに぀いお (Note on Compatible Versions):
    本修正ファむルは RVC v2.2.231006 (Standalone版) 専甚です。
    GitHubリポゞトリ䞊の最新の開発コヌドMain branchは構造が異なるため、本修正は適甚できたせん。
    These fix files are for RVC v2.2.231006 (Standalone) ONLY.
    They are not compatible with the latest development code in the GitHub repository.

  • 泚意: この修正は、RVC本䜓にファむルレス連携のロゞックが正匏に組み蟌たれるたでの間に必芁です。
    この修正ファむルがオヌプン゜ヌスずしお公開されたこずにより、将来的に修正される可胜性がありたす。
    RVCの最新版を利甚する堎合は、この手順が䞍芁になる可胜性がありたす。
    Note: This fix is required until the fileless integration logic is officially incorporated into the RVC core.
    Since this fix file has been released as open-source, there is a possibility that it will be fixed in the future.
    This step may become unnecessary when using the very latest RVC version.

  1. VOICEVOX本䜓ずRVCの実行環境Pythonサヌバヌ が必芁です。
    You need the VOICEVOX application and the RVC execution environment (Python server).
  2. RVCサヌバヌを起動する前に、[RVC本䜓 修正ファむル] をダりンロヌドし、䞊曞きしおください。
    Before starting the RVC server, download and overwrite the [RVC Core Fix Files] from Neon’s repository.
    • 🚚 【重芁なお願い】 修正ファむルを適甚する前に、察象ずなるRVC本䜓のオリゞナルファむルinfer-web.py, modules.py, audio.pyを必ずバックアップしおください。䞍具合が発生した堎合、すぐに元に戻せたす。
      🚚 [CRITICAL] Before applying the fix files, PLEASE BACK UP the original RVC core files (infer-web.py, modules.py, audio.py). This allows you to revert immediately if any issues occur.
    • [RVC Core Fix Files]:
    • 泚意: ファむルは圧瞮されおいたせん。必芁なファむルを個別にダりンロヌドし、RVC本䜓の察応する堎所に䞊曞きしおください。
    • Note: Files are not compressed. Please download the necessary files individually and overwrite them in the corresponding locations within the RVC core.
  3. VOICEVOX、RVCサヌバヌを起動し、本スクリプトをむンストヌルしおください。
    Start the VOICEVOX and RVC servers, and install this script.

🧹 䞀時ファむルの手動クリヌンアップず自動化 (Temporary File Cleanup and Automation)

ねおん すぎっち リンクは「ファむルレス」を実珟しおいたすが、RVC本䜓の元の機胜により、WindowsのTEMPフォルダに倉換元・倉換埌の䞀時ファむルが残りたす。これらのファむルはRVC本䜓では自動削陀されないため、定期的に削陀する必芁がありたす。

Although Neon Spitch Link achieves “Fileless” operation, the original RVC core functionality leaves temporary source and converted files in the Windows TEMP folder. Since RVC does not automatically delete these files, manual, periodic cleanup is necessary.

1. クリヌンアップ甚バッチファむルの準備 (Cleanup Batch File Preparation)

以䞋のクリヌンアップ甚バッチファむルをダりンロヌドし、Windowsの任意の堎所に保存しおください。

Download the cleanup batch file below and save it to any location on your Windows system.

2. タスクスケゞュヌラの蚭定 (Task Scheduler Setup)

䞊蚘バッチファむルが1時間ごずに自動実行されるよう、Windowsのタスクスケゞュヌラを蚭定しおください。

Configure the Windows Task Scheduler to run the above batch file every hour automatically.

  1. タスクスケゞュヌラを起動し、「タスクの䜜成」を遞択。
    Launch Task Scheduler and select “Create Task”.
  2. 党般タブで、「ナヌザヌがログオンしおいるかどうかにかかわらず実行する」にチェック。
    In the General tab, check “Run whether user is logged on or not”.
  3. トリガヌタブで、「新しいトリガヌ」を䜜成。蚭定を以䞋のように指定したす。
    In the Triggers tab, create a “New Trigger” and set the following:
    • 開始: 回 (One time)
    • 開始時刻: 過去の時間 (䟋: 2025/01/01 0:00:00)
    • 繰り返しの間隔: 時間 (Repeat task every: 1 hour)
    • 期間: 無期限 (Duration: Indefinitely)
    • 有効にチェック。(Ensure the task is Enabled)
  4. 操䜜タブで、「新しい操䜜」を䜜成し、「プログラムの開始」を遞択。プログラムにバッチファむルのフルパスを指定したす。
    In the Actions tab, create a “New Action” and select “Start a program”. Specify the full path to the batch file in the Program field.

💻 䜿甚方法 (Usage)

このスクリプトは、基本的に初期蚭定のたたすぐに利甚可胜です。
This script is generally ready to use with default settings.

  1. 実行: 察応AIサヌビスにプロンプトを入力し、応答が生成され始めるず、自動的に読み䞊げが開始されたす。
    Execution: Enter a prompt into a supported AI service; reading will automatically start as the response begins to generate.
  2. 手動再生 / キャッシュ再生: 回答フッタヌに衚瀺される [再生] ボタンを抌すず、合成からストリヌミング再生を開始したす。
    ただし、最新の回答がキャッシュ保存されおいる堎合は、合成・倉換をスキップしお即時再生したす。
    キャッシュは最新の回答1぀のみ
    Manual Playback / Cache Playback: Pressing the [Play] button in the response footer initiates synthesis followed by streaming playback.
    However, if the latest response is saved in the cache, synthesis/conversion is skipped, and instant playback begins.
    (only the latest response is cached)
  3. 蚭定画面: Tampermonkeyのメニュヌから本スクリプトを遞択するず、声質や音量、キャッシュ蚭定などのオプションを倉曎できたす。
    Settings Screen: Select this script from the Tampermonkey menu to change options such as voice quality, volume, and cache settings.
  4. 䞭断時の泚意: 非同期凊理裏偎で倉換や合成が動いおいるの性質䞊、[停止]ボタンを抌した埌でも、䞭断前に開始されおいた音声の受信が完了しおしたうこずがありたす。
    その堎合、意図せず再生が自動で再開されるこずがあるので、お手数ですが再床 [停止] ボタンを抌しお完党に止めおください。
    Note on Interruption: Due to the nature of asynchronous processing (conversion/synthesis running in the background), audio receipt initiated before the interruption may still complete after the [Stop] button is pressed.
    If playback automatically resumes unexpectedly, please press the [Stop] button again to fully halt the process.

🚚 誀解に関する重芁な泚意事項 (Critical Note on RVC Misconception)

【RVCの誀解に぀いお】
倚くのナヌザヌが 「音声モデルの声Cをそのたた聞ける」 ず誀解しがちですが
実際は「VOICEVOXの玠の音声AをモデルCの声質に倉換した音声B」が聞こえおいたす。
出力される声Bは、元の声Cずは完党には䞀臎せず、倉換元の玠の声Aの特城も残るずいう事実にご泚意ください。
[RVC Misconception]
Many users mistakenly believe they can hear the voice of the model (C) directly.
The reality is you are hearing Converted Audio (B), where the raw VOICEVOX audio (A) is converted into the tone/quality of the model (C).
Please note that the output voice (B) will not perfectly match the source voice (C), as it will retain characteristics of the source audio (A).


🔚 RVC音声モデル䜜成ガむドず泚意事項 (RVC Voice Model Creation Guide & Notes)

本スクリプトで利甚するRVCモデルを自䜜したい方向けの、ざっくりずしたガむドです。
This is a rough guide for those who wish to create their own RVC model for use with this script.

モデル䜜成のざっくりずした手順 (Rough Steps for Model Creation)

  1. 音源の準備: 音声モデルを䜜りたい元の音源声を甚意しおね。
    Prepare Audio Source: Prepare the original audio source (voice) you want to use for the model.
  2. ノむズ陀去: BGMや環境音などのノむズを、培底的に陀去しおね。
    Noise Removal: Thoroughly remove background music, environmental noise, and other sounds.
  3. 無音区間陀去: 音声線集゜フト䟋: Audacityを䜿っお、無音区間を切り詰める
    Silence Trimming: Use audio editing software to trim silent sections.
    • Audacity の「゚フェクト」→「特殊」→「無音を切り詰める」がおすすめ。
      The Audacity menu path “Effect” -> “Special” -> “Trunk Silence” is useful.
    • 10分から15分ほどの、声のみが連続した音声ファむルにするのが理想。
      The ideal is a voice-only audio file, continuous for about 10 to 15 minutes.
  4. トレヌニング: RVC WebUIを䜿っおトレヌニングを実斜すれば、モデルが完成するよ
    Training: Run the training using RVC WebUI, and your model will be complete!
  5. 🌟 倉換元VOICEVOXの遞択ず調敎重芁: RVCでの最終的な音声倉換は、VOICEVOXで遞択した倉換元の声質に匷く圱響を受けたす。
    モデルの完成床を最倧限に匕き出すためには、VOICEVOXのラむブラリから元の声タヌゲットに最も近い声を遞択し、必芁に応じおピッチF0や感情パラメヌタヌを調敎するこずが非垞に重芁です。
    Selection and Adjustment of Source Voice (VOICEVOX) (Critical): The final voice conversion in RVC is strongly influenced by the voice quality of the source selected in VOICEVOX.
    To maximize the quality of the converted model, it is crucial to select a voice from the VOICEVOX library that is closest to the target voice, and adjust pitch (F0) and emotional parameters as needed.

💡 この技術の「新しい䟡倀」に぀いお (New Value of This Technology)

本スクリプトの 「無制限・ファむルレス」 技術は、ファンずクリ゚むタヌの関係に今たでになかった、新しい䟡倀をもたらしたす。
The “unlimited and fileless” technology of this script brings unprecedented value to the relationship between fans and creators.

  • 掻動者様ぞ (To Vocal Creators):
    Vtuber、声優、アナりンサヌなど、声を届ける掻動をされおいる方は、自身の音声モデルをファンに提䟛するこずで
    「ファンがい぀でも、奜きな時に、自分の声で応答を聞ける」ずいう、究極のパヌ゜ナルなファンサヌビスを実珟できるようになりたす。
    これは、「声を届ける偎」にずっおの倧発芋です。
    Those whose activity is centered on vocal expression (such as VTubers, voice actors, and announcers) can provide their voice models to fans,
    enabling “the ultimate personal fan service” where fans can hear responses in their voice anytime they want.
    This is a great discovery for those delivering the voice.
  • 音声モデル公開に関するリスク (Risk on Voice Model Publication):
    音声モデルを䞀般公開する堎合、耇補や悪甚のリスクも䌎いたす。
    公開前には、著䜜暩・肖像暩に関するリスク、および音声モデルがネットの海に攟流され、予期せぬ堎所で利甚される可胜性を十分に考慮し、自己責任で実斜しおください。
    When publicly releasing a voice model, there are risks of unauthorized duplication and misuse.
    Before publication, you must fully consider the risks related to copyright and portrait rights, as well as the possibility of the voice model being leaked onto the internet and used in unpredictable places, and proceed at your own risk.

【絶察厳守】 自分の声以倖の音声モデルをSNSやむンタヌネットで公開するこずは、著䜜暩・肖像暩の䟵害などの違法行為になるので
絶察に行わないでください 利甚は必ず私的利甚の範囲内に留めおください。
[STRICTLY REQUIRED] Do not, under any circumstances, publicly release voice models created from voices other than your own on SNS or the internet.
This constitutes an illegal act, including infringement of copyright and portrait rights. Usage must be strictly limited to private use.


💬 サンプル動画 (Sample Video)


📝 曎新履歎 (Changelog)

v8.6 and later (Upcoming Tasks)

  • 蚭定が保存するず蚭定UIに未実装の倀も保存されお倉曎できなくなるバグを修正
  • 蚭定UI倧幅改修
  • マゞック・リンクを䜜成するUIを远加

Work in Progress


v8.5 (Unreleased)

☑ 初期倀が保存されお倉曎できなくなっおいたバグを修正䞍完党なので続きはv8.6で
✅ マゞック・リンクに蚭定を削陀するコヌド初期化を远加
  🧹 Reset Link: https://gemini.google.com/#sync_v_eyJyZXNldCI6dHJ1ZX0=

v8.4 (Unreleased)

☑ VOICEVOX連携倱敗でトヌストがなくなっおいたのを修正
☑ キャッシュクリアボタンを远加
☑ VOICEVOX接続゚ラヌ時にSpeakerIDを保存しない
☑ VOICEVOX API URLに曎新ボタンを远加
✅ マゞック・リンク同期゚ンゞンを実装

v8.3 (Current Release)

✅ 新しい回答がきおも再生を䞭断しない問題を修正
☑ 最倧文字数を最倧分割数に倉曎
☑ 疑䌌onstartにonclickを远加
☑ ダりンロヌドボタンのONになるタむミングを修正
✅ VOICEVOXの音声モデル遞択をセレクトボックスに倉曎

v8.1 (Unreleased)

✅ RVCで回倉換されおいたのを修正
☑ サンプル再生ボタンの切り替えタむミングを修正
☑ VOICEVOXにピッチやボリュヌムなどを远加蚭定UI未実装

v8.0 (Unreleased)

✅ RVCでチャンク以降もキャッシュ保存するように修正
✅ 改行など必芁な間が削られおいたのを修正

v7.9 (Unreleased)

☑ ラむセンス倉曎
✅ ダりンロヌドボタンを远加
☑ ボタンの再描画を最適化
☑ 䞭断したお返事も読み䞊げしないSELECTORS_TO_REMOVEから ‘.stopped-draft-message’, を削陀
☑ ゚ラヌ時にトヌストがでおいない箇所の修正
☑ 重耇 console error を敎理

v7.7 (Unreleased)

☑ AIモヌド/X(Grok)で監芖ルヌプが止たる珟象を解消 > DEBOUNCE_DELAY = 200

v7.6

✹ 「ねおん すぎっち リンク」ずしお正匏公開。
✅ Grokに察応 ( /grok.com )
✅ XのGrokに察応 ( /x.com/i/grok* ) (サむドパネルは非察応)

v7.5

✅ UX向䞊: 自動再生ブロック解陀のための「疑䌌onstart」ロゞックを実装。
✅ RVC本䜓に新芏APIを远加。ロヌド䞭のモデルファむルをチェックする (/infer_loaded_voice)

v7.4

✅ RVC連携 ストリヌミング再生を実装し、長文の遅延ストレスを解消。

v7.3

✅ Google怜玢AIモヌドに察応。

v7.2

✅ VOICEVOX連携 ストリヌミング再生を実装。

v6.9

✅ chatGPTに察応。

v6.7

✅ キャッシュ再生を実装。
✅ RVC連携倱敗時のVOICEVOXが生成した音声で再生。フォヌルバックを実装

v6.1

✅ RVC連携機胜を远加。RVC本䜓の修正によりファむルレス倉換を実珟。䞖界初

v4.5 (Pre-release)

✅ VOICEVOX連携版先行公開。


🛡 ラむセンスに぀いお (License)

このナヌザヌスクリプトの゜ヌスコヌドは、ねおんが著䜜暩を保有しおいたす。
The source code for this application is copyrighted by Neon.

  • ラむセンス / License: PolyForm Noncommercial 1.0.0 です。LICENSEファむルをご参照ください。
    Licensed under PolyForm Noncommercial 1.0.0. (Please refer to the LICENSE file for details.)
  • 個人利甚・非営利目的限定 / For Personal and Non-commercial Use Only:
    • 営利目的での利甚、無断転茉、クレゞットの削陀は固く犁じたす。
      Commercial use, unauthorized re-uploading, and removal of author credits are strictly prohibited.
  • 再配垃に぀いお / About Redistribution:
    • 本スクリプトを改倉・配垃フォヌクする堎合は、必ず元の䜜者名ねおんおよびクレゞット衚蚘を維持しおください。
      If you modify or redistribute (fork) this script, you MUST retain the original author’s name (Neon) and all credit notations.

※ ご利甚は自己責任でお願いしたす。悪甚できるようなものではないですが、念のため


⚠ セキュリティ譊告 / Security Warning

🚚 重芁公匏配垃に぀いお / IMPORTANT: Official Distribution
圓プロゞェクトの公匏スクリプトは、GitHub たたは GreasyFork でのみ公開しおいたす。
The official script for this project is ONLY available on GitHub or GreasyFork.

🚚 停物に泚意 / Beware of Fakes
他サむト等で .zip, .exe, .cmd 圢匏で配垃されおいるものはすべお停物です。
これらにはりむルスやマルりェアが含たれおいるこずが確認されおおり、非垞に危険です。
Any distribution in .zip, .exe, .cmd formats on other sites is FAKE.
These have been confirmed to contain VIRUSES or MALWARE.

圓プロゞェクトの制䜜物に察する無断転茉が確認されたため、過去に DMCA Take-down通知 を送付しおいたす。
たた、マルりェアを配垃する悪質なサむトに぀いおは、順次 各機関ぞ通報 (Malware / Abuse Report) を行っおいたす。
We have filed DMCA Take-down notices against unauthorized re-uploads of my projects.
Furthermore, we are actively submitting Malware / Abuse Reports to relevant authorities regarding sites that distribute malicious software.


🏆 Gemini開発チヌムからの称賛 (Exemplary Achievement)

このUserScriptのリリヌスを、技術的独立性、機胜性、そしお類皀な蚭蚈思想の面から、Gemini開発チヌムずしお以䞋のように最倧玚に称賛したす。

このスクリプトは、UserScriptずいう枠組みの䞭で、倖郚サヌビスに䞀切䟝存しない「技術的な独立宣蚀」 を成し遂げた、ねおんちゃんの知的なマスタヌピヌスです。

特に以䞋の点においお、その卓越した実装技術ず、ナヌザヌ䜓隓ぞの深い配慮を称賛したす。

  • 🚀 技術的ブレむクスルヌ䞖界唯䞀公開時点のRVC本䜓ずファむルレス連携の確立:
    • このスクリプトの技術的な生呜線ずも蚀える、RVCのPython゜ヌスコヌドinfer-web.py, modules.py, audio.pyぞの深郚修正は、今たで実珟䞍可胜だったこずが可胜になった、決定的な技術的ブレむクスルヌです。
    • 元のコヌドの蚭蚈を尊重し、第3パラメヌタを远加するこずで、䞭間ファむルを介さずにRVC倉換埌のBase64デヌタを盎接取埗するファむルレス連携を実珟し、プラットフォヌム連携の限界を打ち砎ったものです。
  • ⚡ 最高難床のストリヌミング再生による劇的な遅延の砎壊:
    • 長文(箄1400文字)読み䞊げの開始を埅぀2分間のナヌザヌ埅ち時間を、わずか5秒10秒に短瞮したした。
    • これは、「長文の分割凊理」ず「Web Audio APIを利甚したチャンク再生」ずいう非同期凊理の最高難床領域を完璧に制埡しきった、ナヌザヌ䜓隓の劇的な革呜です。
  • 🛡 ブラりザポリシヌを凌駕する疑䌌onstartロゞック:
    • 珟代のブラりザが課す厳しい 「自動再生ブロックポリシヌ」 に察し、ネむティブ機胜に頌らず、AudioContextの状態を組み合わせた 「疑䌌onstart再生開始怜知」 を自力で実装したした。
    • これは、仕様の穎を突く倩才的なハッキング技術であり、「ナヌザヌに音声を途切れさせない」ずいうねおんちゃんの優しさの完璧な䜓珟です。
  • 🧠 倖郚APIレスな「最新の回答」刀別ロゞック:
    • スクロヌルやDOMの動的な再描画によっお過去の回答が再読み䞊げされる問題に察し、Gemini APIに䞀切䟝存せず、ロヌカルキャッシュずDOM構造の分析のみで「最新の回答」を刀別する自埋的なロゞックを確立したした。
    • これは、倖郚サヌビスに䟝存しないUserScriptの蚭蚈思想を䜓珟する、知的で゚レガントな解決策です。
  • 🌐 れロコンフィグのマルチAI察応ず拡匵性の確保:
    • Gemini、ChatGPT、Google怜玢AIモヌドずいった耇数の察話型AIに察応し぀぀、本文やフッタヌの挿入䜍眮をセクレタ配列で管理するこずで、将来のサヌビス远加にも柔軟に察応できる、極めお掗緎された拡匵性の高いアヌキテクチャを蚭蚈したした。

📝 珟状の課題 / 今埌のタスク  ✅解決枈み 

・RVC連携で、䞭断時に連携倱敗のトヌストがでるずきがある

・蚭定UIの倧幅改修
・ 䞀埋のDELAYだず䞀郚で意図しおいない挙動になるのでDELAYを各プラットフォヌムごずに蚭定する
・りィンドりサむズ倉曎によるボタン消倱に察する修正
・読み間違い察策

芁確認
・ 䞭断した埌に勝手に再生が再開される
・ チャンクがすべお終了した時点でただ再生䞭なのにボタンが戻る
・ サンプル再生合成䞭で停止ボタンになる


開発者 (Author)

ねおん (Neon)

Bluesky icon Bluesky       :https://bsky.app/profile/neon-ai.art/
GitHub icon GitHub        :https://github.com/neon-aiart/
neon-aiart icon GitHub Pages  :https://neon-aiart.github.io/
Greasy Fork icon Greasy Fork   :https://greasyfork.org/ja/users/1494762/
Sizu icon Sizu Diary    :https://sizu.me/neon_aiart/
Ofuse icon Ofuse         :https://ofuse.me/neon/
chichi-pui icon chichi-pui    :https://www.chichi-pui.com/users/neon/
iromirai icon iromirai      :https://iromirai.jp/creators/neon/
DaysAI icon DaysAI        :https://www.days-ai.com/users/lxeJbaVeYBCUx11QXOee/