feat: いくつかのAPIを露出し、「テキスト音声合成の流れ」を明確に #1025
Merged
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
内容
次のAPIをパブリックAPIとして露出させ、それに関連するテストとドキュメントを用意する。このテストとドキュメントが主目的。テストでは各ショートハンドがショートハンドとして機能するか確かめ、ドキュメントにおいてはテキスト音声合成の流れというものを用意してMermaidのflowchart図を載せる。また各ショートハンドメソッドについて、何のショートハンドなのかを明記するようにする。
OpenJtalk::analyze
/TextAnalyzer::analyze
(Rust APIでは既に露出済み)
Synthesizer::open_jtalk
/Synthesizer::text_analyzer
AudioQuery::from_accent_phrases
kana
系のAPIについては今回はノータッチ。関連 Issue
その他