-
Notifications
You must be signed in to change notification settings - Fork 309
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
feat: アクセント句単位でまとめてモーラ設定値を変更できるようにした #623
feat: アクセント句単位でまとめてモーラ設定値を変更できるようにした #623
Conversation
462aff0
to
266bd53
Compare
Altを押してる間は一緒に上がるように修正した refs VOICEVOX#551
266bd53
to
d975a8c
Compare
良いですね!!! プレビュー中の値も一緒に変動するとより最高かもと思いました。 1点だけ、無声化(pitchの値が0)部分だけ変動しないように修正をお願いしたいです・・・! |
pitch0は固定にするという仕様のため
pitch0の場合は動かさないように変更しました |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
良いですね!!!!!!!
実際使ってみたらなかなか便利に感じました。ぜひ実装したいです!!
src/components/AudioDetail.vue
Outdated
store.dispatch("COMMAND_SET_AUDIO_MORA_DATA", { | ||
audioKey: props.activeAudioKey, | ||
accentPhraseIndex, | ||
moraIndex, | ||
data: Math.max( | ||
minMoraLength, | ||
Math.min(maxMoraLength, mora.consonantLength + diffData) | ||
), | ||
type: "consonant", | ||
}); |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
なるほど!!
この実装だと、コマンドが複数登録されてしまうので、ctrl+zで一気にやり直すことができなそうです。
一括変更する新しいCOMMAND関数を作ってそちらで修正するのが、一番良い解決だと思います。
が、それはCOMMANDの実装などを把握する必要があって結構大変かもしれません。
実装が難しそうであれば、一旦experimental機能にする手もありそうです。
お手数おかけしちゃいますが、どちらか実装をお願いしたいです・・・!
(個人的には、まあ適当なCOMMANDをコピペして、この処理を移動すれば実装完了な気がしているので、実装しちゃっても良いのかなとちょっと思っています。)
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
COMMAND内部でaccentPhraseを取得してるところが見当たらなかったのですが、COMMANDの引数としてaccentPhraseを渡しても問題ないでしょうか?
ここでの作法がよくわからずどう実装してよいか迷っています
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
accentPhraseは渡しても問題ないはずです!
COMMANDに渡して良い値は、いまのところ制約がないと思います。
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
とりあえずコピペしてCOMMAND化しました
shiftで思い出したんですが、スクロール止めることができて何がうれしいんですかね。 |
Co-authored-by: Hiroshiba <hihokaruta@gmail.com>
実はElectronはデフォルトで、shiftキーを押しながらスクロールすると横方向にスクロールするという操作があります。 これたしかに知らないと絶対わからないのでコメント追加しときます。 |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
良いですね!!!
1つコードの修正のお願いと、1つバグっぽい挙動を見つけたので報告です。
長さ調整する時、母音を操作すると母音だけが調整され、子音を操作すると全部の音素が調整されそうです。
https://user-images.githubusercontent.com/4987327/149400122-5ae8fa96-3ad6-422d-9772-04f589a61a28.mp4
挙動としては、母音でも子音でも全体が調整されるのが良いのかなと感じました。
一緒に上がるようにしてたはずですが、移動させる際におかしくなったかもしれません。修正します |
子音が増減しないバグを修正したので今度こそ大丈夫なはずです |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
LGTM!!
マーシしちゃいます! |
内容
Altを押してる間は一緒に上がるように修正した
関連 Issue
refs #551
スクリーンショット・動画など
その他