M5Stack TTS Amitarou AXModel

English | 日本語

English

Overview

This repository provides an extracted, ready-to-copy M5Stack Module LLM deployment folder for an Amitaro-style Japanese MeloTTS voice model.

  • Target device: M5Stack Module LLM
  • Runtime format: AXModel / StackFlow MeloTTS
  • Source checkpoint: G_6000.pth
  • Decoder conversion: Pulsar2 4.2, dec_len=128
  • Default model: amitaro-g6000-dec128-ax-ja-jp-normal
  • Test phrase: これは推論テストです

The deployment folder is included directly as:

M5Stack_tts_Amitarou_axmodel/

This repository does not include the raw Amitaro corpus WAV files.

Repository layout

M5Stack_tts_Amitarou_axmodel/
  install_on_module.sh
  infer_cached.py
  infer_on_module.py
  diagnose_on_module.py
  inference_code/
  opt/m5stack/data/
SHA256SUMS
LICENSE
NOTICE.md
REPORT_TEMPLATE_JA.md

Install on Module LLM

Clone this repository on a PC with Git LFS enabled, then copy the extracted deployment folder to the Module LLM.

git lfs install
git clone https://huggingface.co/tori29umai/m5stack-tts-amitarou-axmodel
scp -r m5stack-tts-amitarou-axmodel/M5Stack_tts_Amitarou_axmodel root@<MODULE_IP>:/mnt/mmcblk1p1/

On the Module LLM:

cd /mnt/mmcblk1p1/M5Stack_tts_Amitarou_axmodel
sh install_on_module.sh
python3 diagnose_on_module.py
python3 infer_cached.py --text "これは推論テストです" --play-wait 8.0

infer_cached.py loads the selected model only while the Python process is running and unloads it on exit.

Model names

amitaro-g6000-dec128-ax-ja-jp-normal
amitaro-g6000-dec128-ax-ja-jp-runrun
amitaro-g6000-dec128-ax-ja-jp-yofukashi
amitaro-g6000-dec128-ax-ja-jp-punsuka
amitaro-g6000-dec128-ax-ja-jp-sasayaki-a
amitaro-g6000-dec128-ax-ja-jp-sasayaki-b

License

License label: あみたろ規約準拠.

Required attribution:

Voice material by Amitaro's Voice Material Studio: https://amitaro.net/

Main terms:

  • Voice source: Amitaro ITA corpus voice recordings.
  • Post-release reporting is requested/required when redistributing voice synthesis software/models made from the corpus.
  • Commercial use is allowed under the Amitaro terms.
  • Do not redistribute or sell the raw voice material itself as a material collection.
  • Adult-restricted works, political/religious propaganda, hate, deceptive use, and defamation are not allowed.

References:

See LICENSE, NOTICE.md, and REPORT_TEMPLATE_JA.md for details.

日本語

概要

このリポジトリは、あみたろ風の日本語 MeloTTS 音声モデルを M5Stack Module LLM で動かすための、解凍済み・そのまま転送できる配布フォルダです。

  • 対象デバイス: M5Stack Module LLM
  • 実行形式: AXModel / StackFlow MeloTTS
  • 元 checkpoint: G_6000.pth
  • decoder 変換: Pulsar2 4.2, dec_len=128
  • デフォルトモデル: amitaro-g6000-dec128-ax-ja-jp-normal
  • テスト文: これは推論テストです

配布フォルダは次の形でリポジトリ内に直接入っています。

M5Stack_tts_Amitarou_axmodel/

学習元のあみたろ ITA コーパス wav 原音声は同梱していません。

リポジトリ構成

M5Stack_tts_Amitarou_axmodel/
  install_on_module.sh
  infer_cached.py
  infer_on_module.py
  diagnose_on_module.py
  inference_code/
  opt/m5stack/data/
SHA256SUMS
LICENSE
NOTICE.md
REPORT_TEMPLATE_JA.md

Module LLM へのインストール

PC 側で Git LFS を有効にして clone し、解凍済みフォルダを Module LLM へ転送します。

git lfs install
git clone https://huggingface.co/tori29umai/m5stack-tts-amitarou-axmodel
scp -r m5stack-tts-amitarou-axmodel/M5Stack_tts_Amitarou_axmodel root@<MODULE_IP>:/mnt/mmcblk1p1/

Module LLM 側で実行します。

cd /mnt/mmcblk1p1/M5Stack_tts_Amitarou_axmodel
sh install_on_module.sh
python3 diagnose_on_module.py
python3 infer_cached.py --text "これは推論テストです" --play-wait 8.0

infer_cached.py は Python 実行中だけ選択したモデルをロードし、終了時に unload します。

モデル名

amitaro-g6000-dec128-ax-ja-jp-normal
amitaro-g6000-dec128-ax-ja-jp-runrun
amitaro-g6000-dec128-ax-ja-jp-yofukashi
amitaro-g6000-dec128-ax-ja-jp-punsuka
amitaro-g6000-dec128-ax-ja-jp-sasayaki-a
amitaro-g6000-dec128-ax-ja-jp-sasayaki-b

ライセンス

ライセンス表記: あみたろ規約準拠

必須クレジット:

音声素材:あみたろの声素材工房(https://amitaro.net/)

主な条件:

  • 音声元は「あみたろのITAコーパス読み上げ音声」です。
  • このコーパス音声を使った音声合成ソフト・音声合成モデルは、あみたろ規約の範囲で有償・無償配布できます。
  • 配布時は事後報告が必要/推奨されています。
  • 商用利用は可能です。
  • 元の音声素材そのものを素材集として販売・配布することはできません。
  • 年齢制限作品、政治・宗教・ヘイト、欺瞞目的、誹謗中傷用途では使えません。

参照:

詳細は LICENSENOTICE.mdREPORT_TEMPLATE_JA.md を確認してください。

Downloads last month

-

Downloads are not tracked for this model. How to track
Inference Providers NEW
This model isn't deployed by any Inference Provider. 🙋 Ask for provider support

Model tree for tori29umai/m5stack-tts-amitarou-axmodel

Finetuned
(2)
this model