Skip to content

Commit

Permalink
EngineId、SpeakerId、StyleIdの説明が間違ってるところを修正 (#1098)
Browse files Browse the repository at this point in the history
  • Loading branch information
Hiroshiba authored Jan 9, 2023
1 parent ef15229 commit 327794f
Showing 1 changed file with 2 additions and 1 deletion.
3 changes: 2 additions & 1 deletion docs/細かい設計方針.md
Original file line number Diff line number Diff line change
Expand Up @@ -8,10 +8,11 @@

EngineId はエンジンが持つ ID で、世界で唯一かつ不変です。
SpeakerId は話者が持つ ID で、世界で唯一かつ不変。エンジン間でも同じ ID を持ちます。
StyleId はスタイルごとの ID で、話者ごとに唯一であれば良いです
StyleId はスタイルごとの ID で、エンジンごとに唯一であれば良いです

声を一意に決めるには、(EngineId, SpeakerId, StyleId)の3組が揃っている必要がある、という仕様を目指しています。
現状は、音声合成APIに SpeakerId 引数が無いため、(EngineId, StyleId)の2組で一意に声が決まっています。
現状は StyleId はエンジンごとに唯一である必要がありますが、話者ごとに唯一であれば良いという仕様を目指しています。

VOICEVOX は歴史的経緯により、 SpeakerId と StyleId が混同していることがあります。
特に型が整数値になっている SpeakerId は StyleId と混同している場合があります。
Expand Down

0 comments on commit 327794f

Please sign in to comment.