Closed qryxip closed 9 months ago
Python APIにおける以下のdataclassのフィールドを、Rust APIとENGINEに合わせてオプショナルにします。
Mora.consonant: Optional[str]
Mora.consonant_length: Optional[str]
AccentPhrase.pause_mora: Optional[Mora]
AccentPhrase.is_interrogative: bool
AudioQuery.kana: Optional[str]
0.14からユーザーに提供している部分への修正となります。
https://github.com/VOICEVOX/voicevox_core/pull/695#discussion_r1405403733
Java APIについてですが、GSONはそもそも"null"とか"{}"みたいなものも受理するようです。
"null"
"{}"
内容
Python APIにおける以下のdataclassのフィールドを、Rust APIとENGINEに合わせてオプショナルにします。
Mora.consonant: Optional[str]
Mora.consonant_length: Optional[str]
AccentPhrase.pause_mora: Optional[Mora]
AccentPhrase.is_interrogative: bool
AudioQuery.kana: Optional[str]
0.14からユーザーに提供している部分への修正となります。
関連 Issue
https://github.com/VOICEVOX/voicevox_core/pull/695#discussion_r1405403733
その他
Java APIについてですが、GSONはそもそも
"null"
とか"{}"
みたいなものも受理するようです。