Skip to content

話者ID・スタイルIDのマイグレーションAPI #619

@sevenc-nanashi

Description

@sevenc-nanashi

内容

現在、話者IDの変更などのマイグレーションはエディタで行っています。この話者IDの変更情報をエンジン側に持たせた方が便利だと思いました。

Pros 良くなる点

マルチエンジン時に、エディタに話者変更情報を伝えられる

Cons 悪くなる点

(なし?)

実現方法

type SingleMigrationInfo = {
  // 変更前のStyleId
  before: number

  // 変更後のStyleId
  after: number
}

// これをGET /migration_infoで渡す
type MigrationInfo = Record<
  // バージョン(MyCoeiroinkのようにエンジンのバージョンを変えたくない場合を考えると、AudioCellごとにバージョンを持たせるべき?)
  string,

  SingleMigrationInfo[]
>

VOICEVOXのバージョン

(関係なし)

OSの種類/ディストリ/バージョン

(関係なし)

その他

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions