From 628ba525c2971bcd5478c27dc4f3178673831251 Mon Sep 17 00:00:00 2001 From: tsukumi Date: Mon, 28 Oct 2024 22:01:49 +0900 Subject: [PATCH] =?UTF-8?q?Update:=20=E3=83=A9=E3=82=A4=E3=82=BB=E3=83=B3?= =?UTF-8?q?=E3=82=B9=E6=83=85=E5=A0=B1=E5=91=A8=E3=82=8A=E3=81=AE=E5=AE=9A?= =?UTF-8?q?=E7=BE=A9=E3=82=92=E5=A4=89=E6=9B=B4?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- Readme.md | 8 ++++---- aivmlib/schemas/aivm_manifest.py | 10 +++++----- 2 files changed, 9 insertions(+), 9 deletions(-) diff --git a/Readme.md b/Readme.md index f116fda..80658c2 100644 --- a/Readme.md +++ b/Readme.md @@ -315,10 +315,10 @@ class AivmManifest(BaseModel): # 作成者名には npm package.json の "author", "contributors" に指定できるものと同じ書式を利用できる # 例: ["John Doe", "Jane Doe ", "John Doe (https://example.com)"] creators: list[Annotated[str, StringConstraints(min_length=1, max_length=255)]] = [] - # 音声合成モデルの利用規約 (Markdown 形式 / 省略時は空文字列を設定) - # カスタム利用規約を設定する場合を除き、原則各ライセンスへの URL リンクのみを記述する - # 例: [CC BY-SA 4.0](https://creativecommons.org/licenses/by-sa/4.0/) - terms_of_use: str = '' + # 音声合成モデルのライセンス情報 (Markdown 形式またはプレーンテキスト / 省略時は None を設定) + # AIVM 仕様に対応するソフトでライセンス情報を表示できるよう、Markdown 形式またはプレーンテキストでライセンスの全文を設定する想定 + # 社内のみでの利用など、この音声合成モデルの公開・配布を行わない場合は None を設定する + license: Annotated[str, StringConstraints(min_length=1)] | None = None # 音声合成モデルのアーキテクチャ (音声合成技術の種類) model_architecture: ModelArchitecture # 音声合成モデルのモデル形式 (Safetensors または ONNX) diff --git a/aivmlib/schemas/aivm_manifest.py b/aivmlib/schemas/aivm_manifest.py index 9ca70fd..6c45c87 100644 --- a/aivmlib/schemas/aivm_manifest.py +++ b/aivmlib/schemas/aivm_manifest.py @@ -45,10 +45,10 @@ class AivmManifest(BaseModel): # 作成者名には npm package.json の "author", "contributors" に指定できるものと同じ書式を利用できる # 例: ["John Doe", "Jane Doe ", "John Doe (https://example.com)"] creators: list[Annotated[str, StringConstraints(min_length=1, max_length=255)]] = [] - # 音声合成モデルの利用規約 (Markdown 形式 / 省略時は空文字列を設定) - # カスタム利用規約を設定する場合を除き、原則各ライセンスへの URL リンクのみを記述する - # 例: [CC BY-SA 4.0](https://creativecommons.org/licenses/by-sa/4.0/) - terms_of_use: str = '' + # 音声合成モデルのライセンス情報 (Markdown 形式またはプレーンテキスト / 省略時は None を設定) + # AIVM 仕様に対応するソフトでライセンス情報を表示できるよう、Markdown 形式またはプレーンテキストでライセンスの全文を設定する想定 + # 社内のみでの利用など、この音声合成モデルの公開・配布を行わない場合は None を設定する + license: Annotated[str, StringConstraints(min_length=1)] | None = None # 音声合成モデルのアーキテクチャ (音声合成技術の種類) model_architecture: ModelArchitecture # 音声合成モデルのモデル形式 (Safetensors または ONNX) @@ -113,7 +113,7 @@ class AivmManifestVoiceSample(BaseModel): manifest_version = '1.0', name = 'Model Name', description = '', - terms_of_use = '', + license = None, model_architecture = ModelArchitecture.StyleBertVITS2JPExtra, model_format = ModelFormat.Safetensors, training_epochs = None,