Skip to content

Releases: VOICEVOX/voicevox

0.22.0-dev

22 Oct 18:33
428413c
Compare
Choose a tag to compare
0.22.0-dev Pre-release
Pre-release
Refactor: SequencerGridをPresentation/Containerに分離 (#2311)

Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
Co-authored-by: Hiroshiba <[email protected]>

VOICEVOX 0.21.0

16 Oct 12:40
ab0ac07
Compare
Choose a tag to compare

追加機能

  • ソング:立ち絵表示の有無を切り替え可能に
  • ソング:エディタのデザインを刷新
  • ソング:マルチトラックを通常機能に
  • ソング:書き出し時の詳細設定機能
  • 設定ダイアログのデザインを刷新
  • 開発環境の向上
  • バグ修正

What's Changed

  • fix: ソロ全解除をして再生すると、全解除前のように聞こえるバグの修正 by @Hiroshiba in #2199
  • fix: トラック名が保存されないバグの修正 by @Hiroshiba in #2200
  • 読み方&アクセント辞典: click イベントハンドラで editWord() / deleteWord() の前に selectWord(key) を実行する。 by @honey32 in #2207
  • ソング:trackChannelStrips、sequences周りを変更 by @sigprogramming in #2205
  • docs: READMEのエンジンのパスについてもう少し詳しく案内 by @Hiroshiba in #2208
  • Update: utaformatixを0.4.0に更新 by @sevenc-nanashi in #2210
  • doc: READMEのmacOS向けのエンジンパスの案内を追従 by @Hiroshiba in #2195
  • キー割り当て画面からホットキー設定ダイアログを抜き出してコンポーネント化する by @jdkfx in #2209
  • 型付きESLintを有効化 by @sevenc-nanashi in #2172
  • ツールバーのカスタマイズダイアログのリデザイン by @takusea in #2201
  • vuexのstoreの呼び出しをリテラル引数からDot記法へ: singing.ts by @Segu-g in #2213
  • errorToMessage関数追加し、createLoggerの処理を変更して、eslintのルールを1つ採用 by @Hiroshiba in #2212
  • fix: curlがエラーになるのでリトライを入れる by @Hiroshiba in #2217
  • fix: --retry-all-errorsの未対応をなくす by @Hiroshiba in #2221
  • 表示メニューを追加し右下シンガー表示を切り替えられるようにする by @romot-co in #2219
  • テキスト未選択時にコンテキストメニューヘッダーを非表示にする by @jdkfx in #2222
  • ソング:水平方向のズームの上限と下限を変更 by @sigprogramming in #2226
  • 辞書のリセットボタンの挙動を修正する by @jdkfx in #2233
  • 辞書の単語・読み入力欄で右クリックメニューを使えるようにする by @jdkfx in #2156
  • BaseコンポーネントのStorybookファイルを作成 by @takusea in #2227
  • add: Chromatic用にNodeのメモリを増やす by @Hiroshiba in #2243
  • refactor: definePropsのimportは不要らしいので削除 by @Hiroshiba in #2244
  • add: デフォルトエンジンかつVVPPが設定できるよう型と実装を変更 by @Hiroshiba in #2242
  • IPC周りの呼び出しをdot記法で書けるように by @MT224244 in #2240
  • refactor: コンテキストメニュー上部のテキスト表示周りをリファクタリング by @Hiroshiba in #2223
  • eslintの観測範囲を*.tsへ by @Hiroshiba in #2249
  • Docs: ノートの追加方法と選択状態の解除方法を追記 by @Hiroshiba in #2225
  • ソング:フレーズのレンダリング処理をリファクタリング by @sigprogramming in #2248
  • デフォルトエンジン更新情報jsonの仕様を書き、スキーマを定義 by @Hiroshiba in #2257
  • エンジンの管理ダイアログのリデザイン by @takusea in #2255
  • Add: トラック毎の書き出しを追加 by @sevenc-nanashi in #2228
  • vuexのstoreの呼び出しをリテラル引数からDot記法へ: components/Talk by @Segu-g in #2266
  • HelpDialog内のレイアウトをNavigationViewに置き換え・調整 by @takusea in #2262
  • fix: Docker関連ファイルの削除とTyposのスクリプトの追加 by @gigi434 in #2239
  • refactor: エンジン情報マネージャーとエンジンプロセスマネージャーを分ける by @Hiroshiba in #2260
  • refactor: エンジンとVVPP周りの処理の流れを制御するクラスを切り出し by @Hiroshiba in #2268
  • Fix: フレーズのレンダリングでエラーになることがあるのを修正 by @sigprogramming in #2271
  • ソング: 正式なカラーとスタイルを定義する by @romot-co in #2218
  • fix: preset周りのコードを実験的機能から通常機能に変更する by @Hiroshiba in #2269
  • ソング:useCursorStateのcursorClassを使用するように変更 by @sigprogramming in #2274
  • ソング:シーケンスを作成する処理を関数化してRENDER関数の外に出す by @sigprogramming in #2275
  • refactor: エンジン情報のキャッシュを作らないように変更 by @Hiroshiba in #2272
  • ソング:誤操作を減らすため「最初に戻る」ボタンと「プレイ」ボタンの間にスペースを設ける by @romot-co in #2278
  • add: リクエストのノートにNoteIdを代入可能にし、音素ごとに元のノートIDが紐づくようにする by @Hiroshiba in #2283
  • マルチトラック:デフォルトで有効にする by @sevenc-nanashi in #2285
  • refactor: ポート変更時にEngineInfoの情報を書き換えないようにする。 by @sabonerune in #2282
  • Add: ソングの書き出しダイアログを追加 by @sevenc-nanashi in #2287
  • add: TurboSnapを有効にする by @Hiroshiba in #2288
  • 設定ダイアログのリデザイン by @takusea in #2276
  • refactor: テーマ周りのコードを整理し、設定を取得する汎用関数に合流させたり、テーマ変更関数を切り出したりした by @Hiroshiba in #2284
  • Vitestのブラウザモードを使えるようにし、StorybookのVitest統合を使う by @sevenc-nanashi in #2289
  • アップデート 0.21.0 by @Hiroshiba in #2296

New Contributors

Full Changelog: 0.20.0...0.21.0

0.21.0-dev

04 Aug 15:33
5e6693a
Compare
Choose a tag to compare
0.21.0-dev Pre-release
Pre-release
fix: ソロ全解除をして再生すると、全解除前のように聞こえるバグの修正 (#2199)

* fix: ソロ全解除をして再生すると、全解除前のように聞こえるバグの修正

* TIME_SIGNATURE系統にRENDERは要らないはず

* 不要な変更なので戻しておく

VOICEVOX 0.20.0

31 Jul 20:07
b159696
Compare
Choose a tag to compare

追加機能

  • Apple Silicon macOSに対応
  • ヘルプダイアログのデザインを刷新
  • トーク:デフォルトプリセットが再登録できないバグの修正
  • トーク:全選択ショートカットキーを追加
  • トーク:キャラクター選択ショートカットキーを追加
  • ソング:歌声に呼吸音が被る問題を修正
  • ソング:様々な形式のプロジェクトファイルのインポートに対応
  • ソング:実験的機能としてマルチトラック機能を追加
  • ソング:ピッチ編集機能を通常機能に
  • 開発環境の向上
  • バグ修正

What's Changed

  • ヘルプ画面のライセンス情報セクションのリデザイン by @takusea in #1650
  • ヘルプ画面のライセンス情報セクションのリデザイン by @takusea in #1684
  • 新しい色変数の作成(リデザイン後のUI部分のダークモード対応) by @takusea in #1756
  • ヘルプ画面の音声ライブラリの利用規約セクションのリデザイン by @takusea in #1831
  • [project-redisign-help-dialog] Refactor: Markdown表示のセクションをHelpMarkdownViewSectionコンポーネントに共通化 by @takusea in #1883
  • [project-redisign-help-dialog] ヘルプダイアログのデザインの最終調整 by @takusea in #1905
  • [project-redisign-help-dialog] ヘルプ画面のナビゲーションバーのリデザイン by @takusea in #1958
  • ソング:webGLVersionが2未満の場合にエラーとしてロギングするようにする by @sigprogramming in #2033
  • ソング:startFrameがマイナス値になりf0にundefinedが入るバグを修正 by @sigprogramming in #2032
  • ソング:音量が正しく生成されていないのを修正 by @sigprogramming in #2030
  • Docs: ピッチ編集機能の場所をより正確に案内 by @Hiroshiba in #2035
  • セルの全選択 by @ShimagayaSatoka in #1963
  • Update: TypeScriptとViteを更新 by @sevenc-nanashi in #2001
  • SingingStoreStateが重複していたので片方削除 by @White-Green in #2045
  • 自動アサインされるレビュワーをmain-reviewerチームに変更する by @Hiroshiba in #2049
  • ソング:フレーズのレンダリングがエラーで止まらないようにする by @sigprogramming in #2046
  • [project-redisign-help-dialog]各セクションの背景色の統合 by @takusea in #2048
  • macos-11を使わないようにする by @Hiroshiba in #2050
  • refactor: TuningTranscriptionのコード量を削減 by @weweweok in #2005
  • Delete: 不要な依存を削除 by @sevenc-nanashi in #2054
  • ソング:編集対象切り換えにQBtnToggleを使うようにする by @sevenc-nanashi in #2051
  • Add: 1~10番目のキャラクターを選択するホットキーを追加 by @tsym77yoshi in #2034
  • ソング:MIDI読み込みを改善 by @sevenc-nanashi in #1982
  • [refactor] NoteIdブランド型定義 by @Hiroshiba in #1969
  • Fix デフォルトプリセットの再登録が機能してないバグ(#1996)を修正 by @madosuki in #2053
  • doc: OSのサポートバージョンを更新する by @Hiroshiba in #2066
  • ソング:Score型をなくす by @sigprogramming in #2065
  • [project-redisign-help-dialog]ファイルパスをmainリポジトリに合わせる by @takusea in #2059
  • ソング:pauが重ならないようにする by @sigprogramming in #2056
  • perf: 非同期処理を改良 by @sabonerune in #1973
  • FIX: node-tree-killのエラー処理のミスを修正 by @sabonerune in #2061
  • Add: getOrThrow / deleteOrThrowを追加 by @sevenc-nanashi in #2055
  • FIX: メインプロセスで未捕捉のエラーが発生したときの処理を変更 by @sabonerune in #2060
  • ハミング/ソングスタイルを使用して作成されてしまったデフォルトプリセットを削除するマイグレーション処理に対してのテストを追加する by @madosuki in #2064
  • FIX: ホットキーでshift+数字を登録時のエラーをなくす by @tsym77yoshi in #1964
  • fix: テキスト読み込みでルビ文字列を削除 by @weweweok in #2084
  • refactor: image64Helper.tsbase64Helper.tsへリファクタリング by @sabonerune in #2080
  • 辞書保存ダイアログ・ツールバーカスタマイズの編集破棄の案内がわかりにくかったので修正 by @Hiroshiba in #2069
  • ソング:シーケンサーのグリッドをコンポーネント化する by @sigprogramming in #2087
  • [refactor] projectのマイグレーションを関数切り出し by @Hiroshiba in #1967
  • refactor: ソングのデフォルトスタイルは一旦実装しない方針 by @Hiroshiba in #2077
  • 【読み方&アクセント辞書 単語一覧】登録単語の編集・削除ボタンの常時表示をやめてOOUI的に by @honey32 in #2072
  • ESModuleのパッケージを読み込めるようにする by @sevenc-nanashi in #2073
  • [refactor] 日本語を処理するドメインを切る by @Hiroshiba in #2091
  • トーク:全選択ショートカットキーをctrl+Aに変更する by @Hiroshiba in #2044
  • Test: 設定ダイアログのスクリーンショットテスト追加 by @Hiroshiba in #1953
  • no-unused-varを開発時以外はエラーに by @Hiroshiba in #2097
  • 設定ファイルの保存をアトミック操作に変更 by @RikitoNoto in #2098
  • vuexのstoreの呼び出しをリテラル引数からDot記法へ by @Segu-g in #2099
  • ピッチ編集モードでテンポ変更を行うとユーザーが描いたピッチがずれるのを修正 by @sigprogramming in #2101
  • Improve: データ準備を高速化 by @sevenc-nanashi in #2090
  • [テスト追加] プロジェクトファイルのマイグレーションテスト by @Hiroshiba in #1968
  • Refactor: SettingDialog.vueのトグルボタンを共通化 by @Hiroshiba in #1954
  • Bump actions by @nix6839 in #2109
  • マルチトラック:storeを色々変える by @sevenc-nanashi in #2093
  • "uuid"を組み込みのcrypto.randomUUIDに置き換える by @nix6839 in #2113
  • "clone-deep"を組み込みのstructuredCloneに置き換える by @nix6839 in #2114
  • PropsでcamelCaseを使い,省略記法を強制するように変更 by @cm-ayf in #2070
  • darwin-arm64プラットフォーム対応 by @nix6839 in #2112
  • 不要な依存関係を削除する by @nix6839 in #2115
  • refactor: SettingDialog.vueのボタントグルを共通化 by @Hiroshiba in #2111
  • Add: ブラウザ版にファイル読み込みを追加 by @sevenc-nanashi in #2092
  • [docs] 使い方に歌詞の入力を追加 by @Hiroshiba in #2117
  • Add: UtaFormatixを導入してインポートできる対応形式を増やす by @sevenc-nanashi in #2104
  • 貢献者ガイドラインの作成 by @nmori in #1202
  • シング側のポートレート位置を調整する by @romot-co in #2122
  • マルチトラック:mainをマージ by @sevenc-nanashi in #2125
  • マルチトラック:コンポーネントを分離する by @sevenc-nanashi in #2129
  • Refactor: v-for1つでノートを描画する形に変更し、ダブルクリック判定処理を無くす by @sigprogramming in #2118
  • Improve: ノートの重なり検出のアルゴリズムを変える by @sevenc-nanashi in #2133
  • Change: RELOAD_URLで飛ばすページをabout:blankにする by @sevenc-nanashi in #2121
  • feat: sandboxを有効化 by @sabonerune in #2074
  • [project-redisign-help-dialog] 色変数名をnew-color-*からcolor-v2-*に変更 by @takusea in #2132
  • Update: utaformatix-tsを0.3.2に更新 by @sevenc-nanashi in #2142
  • feat: speaker_infoをURLで受け取るようにする by @sabonerune in #2095
  • Vuexでproductionモードを使用可能にし、productionモードで起動する方法を案内 by @Hiroshiba in #2135
  • Storybookを導入する by @Hiroshiba in #2140
  • fix: chromaticのgithubactionsのエラー直す by @Hiroshiba in #2145
  • Ubuntu 24.04の制約を回避するために--no-sandboxオプションをdesktopファイルのExecエントリに追加 by @madosuki in #2141
  • fix: chromaticのgithubactionsのエラー直す2 by @Hiroshiba in #2146
  • ファイルの書き出し時の名前設定にプロジェクトファイル名を含められるようにする by @jdkfx in #2137
  • [project-redisign-help-dialog] mainリポジトリの変更差分を反映 by @takusea in https://github.com/VOICEVOX/voicevox/...
Read more

VOICEVOX 0.19.2

29 May 18:53
8365fd3
Compare
Choose a tag to compare

0.20.0-dev

30 Apr 05:54
54be47d
Compare
Choose a tag to compare
0.20.0-dev Pre-release
Pre-release
セルの全選択 (#1963)

* セルの全選択

* 全セル選択をメニューバーの編集欄に追加、一部アクションの口調を統一

* 全セル選択をメニューバーの編集欄に追加、一部アクションの口調を統一

* 操作の名前の変更のマイグレートを追加

* to 読み込む

* 不要な変更が入ってしまった

* 誤字してしまった

---------

Co-authored-by: Hiroshiba Kazuyuki <[email protected]>

VOICEVOX 0.19.1

28 Apr 05:29
96dacf6
Compare
Choose a tag to compare

追加機能

  • ソング:音域調整時に音量が変わるバグを修正
  • ソング:1小節目の最初にノートを配置するとエラーになる問題を修正

What's Changed

  • ソング:webGLVersionが2未満の場合にエラーとしてロギングするようにする by @sigprogramming in #2033
  • ソング:startFrameがマイナス値になりf0にundefinedが入るバグを修正 by @sigprogramming in #2032
  • ソング:音量が正しく生成されていないのを修正 by @sigprogramming in #2030
  • Docs: ピッチ編集機能の場所をより正確に案内 by @Hiroshiba in #2035
  • [release-0.19] mainブランチをrelease-0.19にマージ by @Hiroshiba in #2036
  • [release-0.19] to 0.19.1 by @Hiroshiba in #2037

Full Changelog: 0.19.0...0.19.1

VOICEVOX 0.19.0

27 Apr 00:06
fb0adce
Compare
Choose a tag to compare

追加機能

  • ソング:ピッチ編集機能
  • ソング:歌詞の一括入力
  • バグ修正

What's Changed

  • onMountedかonActivatedのどちらかが呼ばれた時に実行されるコンポーザブルを定義 by @Hiroshiba in #1890
  • ソング: 一部のUSTが読めないのを修正 #1956 by @romot-co in #1957
  • ダブルクリック判定処理のリファクタリング by @sigprogramming in #1939
  • [refactor] projectのschemaをdomainディレクトリ以下に移動 by @Hiroshiba in #1965
  • Mac版のGatekeeper機能のプライバシー設定の説明の変更とアンインストール方法の説明の内容追加。 by @palm209 in #1960
  • 起動時にプロジェクトファイルを読み込む場合に行うエンコード処理の漏れを修正 by @madosuki in #1972
  • ログの改善 by @sevenc-nanashi in #1910
  • refactor: 不要なref定義を削除する by @weweweok in #1981
  • FrameAudioQueryの変更を反映できるようにする by @sigprogramming in #1961
  • Vueのバージョンを3.4.21に by @Hiroshiba in #1887
  • Refactor: MenuBar.vueをApp.vueに持ってくる by @sevenc-nanashi in #1966
  • Fix: ui.tsのstateの参照を修正 by @sevenc-nanashi in #1993
  • Update: prettier、eslint、node、npmを更新 by @sevenc-nanashi in #1992
  • ソング:歌詞の一括入力を追加 by @sevenc-nanashi in #1952
  • generateLicenses.jsを書き直す by @sevenc-nanashi in #2000
  • macOSのみ、e2eテストを実行しない by @weweweok in #2006
  • ピッチ編集機能を追加 by @sigprogramming in #2003
  • ソング:macOSでのピッチ編集結果削除の操作をcommandキーを押しながら左クリックに変更 by @sigprogramming in #2013
  • ソング:水平方向の拡大縮小時に垂直スクロールするのを修正 by @KoharuYuzuki in #1998
  • Fix: MusicXML・UST読み込み時に歌詞のtrimを行うようにする by @sigprogramming in #1988
  • ノートをドラッグ移動する処理の際に上下への境界チェック処理を入れる by @madosuki in #1975
  • 一部のデザイン調整を取り入れる [update snapshots] by @romot-co in #2014
  • [ソング] ピッチ編集に合わせてボリュームを自動的に更新する by @y-chan in #2015
  • 声量調整が適用されていないのを修正 by @Hiroshiba in #2019
  • Add: 0.19のマイグレーションを追加 by @sevenc-nanashi in #2016
  • ソング:プロジェクトファイル読み込みでピッチ編集データもロードする by @Hiroshiba in #2021
  • [fix] ソングで保存ショートカットキーが効かないバグを修正 by @Hiroshiba in #2023
  • デザインをバージョン0.19.0に向けて調整 by @Hiroshiba in #2025
  • merge 0.18.1 by @Hiroshiba in #2026
  • to 0.19.0 by @Hiroshiba in #2027
  • 既存キャラクターの音域調整量をマジックナンバーとして埋め込み、自動入力する by @Hiroshiba in #2028

New Contributors

Full Changelog: 0.18.0...0.19.0

VOICEVOX 0.18.1

05 Apr 22:48
df298b8
Compare
Choose a tag to compare

追加機能

  • キャラクター「†聖騎士 紅桜†」「雀松朱司」「麒ヶ島宗麟」「春歌ナナ」「猫使アル」「猫使ビィ」「中国うさぎ」のハミングを追加
  • キャラクター「栗田まろん」「あいえるたん」「満別花丸」「琴詠ニア」のハミングを追加
  • ソング:一部のUSTファイルが読み込めないバグの修正
  • 起動に必要なメモリ量を大幅に削減

What's Changed

Full Changelog: 0.18.0...0.18.1

0.19.0-dev

27 Mar 05:30
7b72a50
Compare
Choose a tag to compare
0.19.0-dev Pre-release
Pre-release
onMountedかonActivatedのどちらかが呼ばれた時に実行されるコンポーザブルを定義 (#1890)

* onMountedかonActivatedのどちらかが呼ばれた時に実行されるコンポーザブルを定義

* useOnRenderingにしてみた

* 名称を変更

* 条件式が違ってただけだった

* ニ通りの書き方で実装してみた

* ややこしいので1つにした

* 問題はここではなかったかも

* 不要なの