Open Apple-Yuki opened 2 years ago
辞書内において半角全角の区別はない上、登録する際には全角で統一されるため、半角で入力されたものも全て全角化するように変換しています。
ただ、半角全角変換が勝手に働く意図がわかりにくいので、単語の全角と半角は区別されません
等注意書きをしておくと良いかもしれないと思いました。
OpenJTalk(Mecab)の仕様です。 (辞書に登録する単語は全角でなければならない) 半角で登録を試みた場合、エンジン内部で全角に変換されて実際には全角で登録されます。
登録は全角ですが、読み・アクセントの処理は半角でも行われます。 例えば、デフォルトの辞書では「VOICEVOX」で登録されていますが、「VOICEVOX」でもきちんと読まれます。 https://github.com/VOICEVOX/voicevox_engine/blob/master/default.csv
確かにユーザー目線からするとちょっと分かりにくいかなと思います。 エディタ側で表示する時に半角に戻す処理を入れてもいいかもしれませんね。 (被ってしまいましたが注意書きを入れるのもいいかもしれません)
@takana-v @y-chan そうなのですね。 しかし、Twitterで言われたので確かに分かりづらいかもしれませんね。
とりあえず、使い方説明のとこに1行書き加えたらオッケーだと思います!
@Hiroshiba 画面のところがわかったので付け足してみます
@Apple-Yuki おお!ぜひよろしくおねがいします!!
@Hiroshiba ひとまず追加してみましたが、仮置きなのでなんとかします😀
おお、なるほどです!! アクセント調整の下の説明文みたく、薄く小さく案内すると良いのかなと感じました!!
Twitterで見かけた質問の共有です。
質問の内容
半角 例えば「Soncho」の辞書登録出来ない
via https://twitter.com/nigaoejima/status/1502948358314668035
その他
調べたところ仕様ぽいので、メイン画面では半角なのに辞書の場合全角なのかわからなかったのでオープンします。
関連
質問:3音のアクセント低・高・低 方法ありますか? #753