/rikaiServer

Complement to rikaiClient

Primary LanguagePython

rikaiServer

Complement to rikaiClient

rikaiServer broadcasts Japanese sentence segmentation data (from ichiran) of visual novel text to rikaiClient (iOS app). Currently, rikaiServer uses Textractor extended with the following extension to harvest text from visual novels.

rikaiServer can also export Anki cards in a CSV format to import into Anki, when prompted to from rikaiClient.

Requirements

To-Do

  • Remove RabbitMQ dependency. For the time it is being used to asynchronously run ichiran-cli via multiprocesssing. Could not find a multi-threaded solution, as ichiran-cli seems to block no matter what I try.
  • Find a way to hook Textractor text directly without needing the extension.
  • (unlikely) Implement my very own translation/segmentation solution, or consider alternatives to ichiran.