Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

セリフ合成の高速化 #6

Open
3 of 5 tasks
InuInu2022 opened this issue Oct 14, 2024 · 1 comment
Open
3 of 5 tasks

セリフ合成の高速化 #6

InuInu2022 opened this issue Oct 14, 2024 · 1 comment
Assignees

Comments

@InuInu2022
Copy link
Owner

InuInu2022 commented Oct 14, 2024

パラメータ変更時も処理が走るのでなるべく早いほうが良い…

  • できそうなこと
    • tree キャッシュ機能
    • 使いまわし(static、他…)
    • 並列処理
      • 操作以外
    • 事前処理
      • プラグイン起動時などに前もってやっておく
    • ローディングインジケータ
      • Windowsのタスクバーでできるやつがある
@InuInu2022
Copy link
Owner Author

ITalkAutoServiceをVoiSonaTalkSpeakerの中でstaticに持っているが、
VoiSonaTalkPluginの中で初期化してVoiSonaTalkSpeakerに渡したほうが処理が先にできそう。

VoiSonaTalkSettingsUpdateSpeakersAsync()で使うITalkAutoServiceを無駄にInitialize()内で読んでるので共通化する。

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant