Skip to content
/ KoeBook Public
forked from kc3hack/2024_H

青空文庫や小説家になろうにある小説の読み上げ音声をAIによって生成し、EPUBとして出力します。

License

Notifications You must be signed in to change notification settings

OUCC/KoeBook

This branch is 217 commits ahead of, 6 commits behind kc3hack/2024_H:main.

Folders and files

NameName
Last commit message
Last commit date

Latest commit

fb35843 · May 3, 2024
May 3, 2024
May 3, 2024
May 3, 2024
May 3, 2024
Feb 24, 2024
May 2, 2024
Feb 24, 2024
Feb 19, 2024
Feb 19, 2024
Feb 17, 2024
Feb 24, 2024
Feb 17, 2024
Feb 24, 2024
Feb 17, 2024
Apr 3, 2024

Repository files navigation

KoeBook

青空文庫小説家になろうにある小説の読み上げ音声をAIによって生成し、EPUBとして出力します。 AIを用いて話者を特定して適切な音声を生成するので場面にあった音声を生成できます。

LINEヤフー株式会社様より企業賞を受賞しました。

目的

  • どんな本でも高品質の音声で聞けるようにする
  • 家事や運転中でも、ラジオのように聞けるようにする
  • 視覚障害者がどんな本でもアクセスできるようにする

操作説明

KoeBook-demo.mp4

(注)動画はイメージです。

  1. 最初の画面で音声朗読させたい青空文庫か小説家になろうの作品のリンクを張る
    • 青空文庫は図書カードページのxhtmlファイルのリンク
    • 小説家になろうは目次のページ
  2. GPTの解析が終わるまで放置
  3. (やりたい人は)セリフに対応するキャラクターの編集
  4. 音声合成&電子書籍ファイルが完成するまで放置
  5. できた電子書籍ファイルをお好みのリーダで読む

注力したポイント

  • WinUI3を用いてモダンでわかりやすいデザインのUIを作成しました。
  • GPT4を用いて登場人物の推定+セリフの関連づけを行えるようにしたこと。
  • Style-Bert-VITS2を用いてより人間らしい音声で朗読できること。
  • 青空文庫やなろうのスクレイビングを行って最適なルビの処理を行います。

使用技術

  • WinUI 3
  • GPT4
  • Style-Bert-VITS2
  • AngleSharp
  • Epub

About

青空文庫や小説家になろうにある小説の読み上げ音声をAIによって生成し、EPUBとして出力します。

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • C# 57.4%
  • HTML 42.6%