Skip to content

旧ライセンス版 AquesTalk を Socket 越しに呼び出せるようにする

License

Notifications You must be signed in to change notification settings

Na-x4/aquestalk-proxy

Repository files navigation

AquesTalk-proxy

32bit バイナリでしか動かなかった旧ライセンス版 AquesTalk を Socket 越しに呼び出せるようにするプログラム。

AquesTalk のライセンス変更については公式ブログを参照してください。

Licence

The source code is licensed AGPLv3.

How To Use

Docker

$ docker build -t aquestalk-proxy https://github.com/Na-x4/aquestalk-proxy.git
$ docker run -d --platform=linux/386 -p 21569:21569 aquestalk-proxy

Develop

$ git clone https://github.com/Na-x4/aquestalk-proxy.git
$ cd aquestalk-proxy
$ docker build -f Dockerfile.dev -t aquestalk-proxy-dev .
$ docker run -it --name=dev \
  --mount type=bind,source="$(pwd)"/,target=/home/user/aquestalk-proxy/ \
  -p 21569:21569 \
  -u $(id -u):$(id -g) \
  aquestalk-proxy-dev bash

user@docker:~$ cd aquestalk-proxy
user@docker:~$ cargo test

For Mac

$ docker run -it --name=dev \
  -v "$(pwd)"/:/home/user/aquestalk-proxy/:delegated \
  -p 21569:21569 \
  --entrypoint '' \
  aquestalk-proxy-dev bash

Required Notices

  • 本プログラムは、株式会社アクエストの規則音声合成ライブラリ「AquesTalk」を使用しています。
  • aquestalk ディレクトリ以下のファイル、及び aqtk_mv_20090609.zip ファイルの著作権は同社に帰属します。
    • 詳細は AqLicense.txt をご覧ください。

About

旧ライセンス版 AquesTalk を Socket 越しに呼び出せるようにする

Topics

Resources

License

Stars

Watchers

Forks

Packages

No packages published