Releases: VOICEVOX/voicevox
Releases · VOICEVOX/voicevox
VOICEVOX 0.17.0
- Windows
- Mac
- Linux
追加機能
- サードパーティアプリ向けのランタイム情報ファイルを出力
- ソング:プロジェクトファイルに保存
- トーク:連続再生中に裏で音声合成
- ソング:元に戻す・やり直す機能
- ソング:ショートカットキー機能
- 開発環境の向上
- バグ修正
What's Changed
- fix: 設定が壊れる問題を修正 by @sabonerune in #1814
- 楽譜情報とsingerの持ち方を変更する by @sigprogramming in #1820
- getterでトラックを取得するようにする by @sigprogramming in #1821
- [rafactor] App.vueとSingerHome.vueを移動 by @Hiroshiba in #1823
- [ソング] Fix: Firefoxだと音が止まらないのを修正 by @sevenc-nanashi in #1792
- [docs] Q&AでMacのエラーログの場所が違っていたので修正 by @Hiroshiba in #1827
- [refactor] Menu系のコンポーネントをまとめ、型を別ファイルに分ける by @Hiroshiba in #1824
- ツールバーの表示を整理する by @romot-co in #1830
store/audio.ts
から音声を生成する部分を分離 by @cm-ayf in #1773- audio.tsのリファクタリング by @weweweok in #1832
- キーを変更する機能を追加 by @sigprogramming in #1842
- サードパーティがエンジンへのアクセス情報を得るための設定書き出し機能 by @nmori in #1765
- [ソング] Improve: エンジン起動前の画面を良い感じにする by @sevenc-nanashi in #1790
- [refactor] TalkのHeaderBarをTalk下に移動 by @Hiroshiba in #1825
- ダークモードのときにノートの縁が白っぽくならないようにする by @sigprogramming in #1809
- ソングエディタの編集状態を保存できるようにする by @y-chan in #1829
- [ソング] Macにおいて、スコアシーケンサー内でCtrlキーではなくCommandキーを使うようにする by @y-chan in #1853
- [refactor] Vuex.spec.tsを消す by @Hiroshiba in #1855
- 連続再生中にバックグラウンドで音声を合成する by @cm-ayf in #1774
- [ソング] Undo/Redoの実装 by @y-chan in #1836
- fix 歌wave出力時のデフォルトファイル名を変更 by @P0ngCh4ng in #1859
- fix: dev版のアップロードが失敗する問題を修正 by @sabonerune in #1848
- Change: ショートカットキー周りをHotkeyManagerにまとめる by @sevenc-nanashi in #1822
- [ソング] undoとredoのショートカットキー登録 by @Hiroshiba in #1861
- [refactor] HotkeyCombinationブランド型を導入 by @Hiroshiba in #1864
- ソング関連のe2eテストを追加 by @weweweok in #1849
- [refactor] tests/icon.svgを消す by @Hiroshiba in #1867
- ピッチを表示する機能を追加 by @sigprogramming in #1828
- Refactor: backendフォルダにelectron、browser、backgroundをまとめる by @sevenc-nanashi in #1871
- template内のコンポーネントの名称をPascalCaseに変更 by @cm-ayf in #1874
- feat: 不適切なフォルダにファイルを保存できないようにする by @sabonerune in #1844
- Add: 入力欄の全角を半角に変換する機能の追加 by @tsym77yoshi in #1876
- Dialog周りと初期化周りを移動 by @sevenc-nanashi in #1868
- Fix: 必要なセットアップが行われていなかったのを修正 by @sevenc-nanashi in #1882
- [Docs] READMEにworkflow_dispatchを使ったビルド方法を追加 by @Hiroshiba in #1877
- ショートカットキーとしてCommandキーを使えるようにする by @Hiroshiba in #1865
- [refactor] VueRouterの依存を失くす by @Hiroshiba in #1875
- Add: 無声化したものがdisabledになっている理由の表示 by @tsym77yoshi in #1885
- Fix:
startTime === 0
のフレーズでピッチがレンダリングされないのを修正 by @sigprogramming in #1894 - 音域補正用のパラメーターを増やしつつ、開発時のみの機能に by @Hiroshiba in #1902
- [refactor] SET_SINGER内のawait SETUP_SINGERを待機しないようにする by @Hiroshiba in #1891
- 情報ファイルに関するサードパーティ開発者向けドキュメント by @nmori in #1858
- [release-0.17] to 0.17.0 by @Hiroshiba in #1913
- [release-0.17] upload_artifactの判定フラグが間違えているので修正 by @Hiroshiba in #1914
New Contributors
- @P0ngCh4ng made their first contribution in #1859
- @tsym77yoshi made their first contribution in #1876
Full Changelog: 0.16.1...0.17.0
0.17.0-dev
to 0.16.1 (#1813)
VOICEVOX 0.16.1
- Windows
- Mac
- Linux
追加機能
- マルチエンジン稼働時に起動しないバグを修正
What's Changed
- Fix: 歌声対応してないエンジンからsingerを取ろうとするのを修正 by @sevenc-nanashi in #1812
- to 0.16.1 by @Hiroshiba in #1813
Full Changelog: 0.16.0...0.16.1
VOICEVOX 0.16.0
- Windows
- Mac
- Linux
追加機能
- ソング機能
- キャラクター「四国めたん」「ずんだもん」「春日部つむぎ」「雨晴はう」「波音リツ」のハミングを追加
- キャラクター「波音リツ」のソングを追加
What's Changed
- project-s: 開発用にタブ分割する by @romot-co in #955
- project-sブランチに現在のmianブランチをマージする by @Hiroshiba in #966
- project-s: StoreStateを追加 by @sigprogramming in #970
- project-s: UIスケルトンの用意 by @romot-co in #977
- project-s: 初期化とシンガー・楽譜を設定するaction/mutationを追加 by @sigprogramming in #988
- project-s: シンガーを表示・設定するUIを追加 by @sigprogramming in #999
- project-s: MIDIファイルとMusicXMLファイルをインポートする機能を追加 by @sigprogramming in #1018
- project-s: テンポ・拍子の表示と設定を行う機能を追加 by @sigprogramming in #1025
- [project-s] ピアノロールにノートを表示/追加/削除できるようにする by @romot-co in #1102
- [project-s]再生周りの機能を追加 by @sigprogramming in #1184
- [project-s] 音声を書き出す機能を追加 by @sigprogramming in #1249
- [project-s] 歌ボ形式で歌声合成する機能を追加 by @sigprogramming in #1255
- [project-s] ノート(複数)をドラッグおよびキーボードで移動+長さ変更+削除 by @romot-co in #1256
- [project-s] 各Schedulerを直接使用してスケジューリングを行う形に変更する by @sigprogramming in #1532
- [project-s] シーケンスの追加・削除をチャンネル内で行わないようにする by @sigprogramming in #1536
- [project-s] AudioRenderer.tsのリファクタリングとコメントの追加 by @sigprogramming in #1571
- [project-s] mainブランチマージのコンフリクト解消、及び追従 by @Hiroshiba in #1583
- [project-s] mainブランチを一旦マージする by @Hiroshiba in #1582
- [project-s] 音声コンテキストとトランスポートを直接扱う形にして、音声をBlobで保持するようにする by @sigprogramming in #1590
- [project-s] 出力する音声が0dBを超えないようにする by @sigprogramming in #1593
- [project-s] エンジンプロトタイプでレンダリングできるようにする by @sigprogramming in #1595
- [project-s] シーケンサーの計算の整理と修正 by @sigprogramming in #1602
- [project-s] 拍の線を描画する処理を追加 by @sigprogramming in #1607
- [project-s] スナップを設定する機能を追加 by @sigprogramming in #1609
- [project-s] インポート周りの修正とリファクタリング by @sigprogramming in #1614
- [project-s] スナップ周りの修正とリファクタリング by @sigprogramming in #1615
- [project-s] 拍子周りの修正とリファクタリング by @sigprogramming in #1621
- [project-s] state.scoreからundefinedを消す by @Hiroshiba in #1622
- [project-s] データ構造の整理とリファクタリング by @sigprogramming in #1625
- [project-s] シーケンサー周りの調整 by @sigprogramming in #1632
- [project-s] ルーラーを実装 by @sigprogramming in #1639
- [project-s] ズーム周りの調整 by @sigprogramming in #1640
- [project-s] 再生ヘッドの描画処理とオートスクロールを実装 by @sigprogramming in #1649
- [project-s] 再生ヘッドの位置を設定する機能を追加 by @sigprogramming in #1658
- [project-s] 音声書き出し時にダイアログを表示する by @sigprogramming in #1661
- [project-s] Phraseをストアで持つようにする by @sigprogramming in #1663
- [project-s] レンダリング中の範囲を表示する機能を追加 by @sigprogramming in #1668
- [project-s] フィルターの追加とオプション周りの修正 by @sigprogramming in #1670
- [project-s] 鍵盤クリック時とノート編集時に音を鳴らす機能を追加 by @sigprogramming in #1671
- [project-s] 重なっているノートを検出して色を変えて表示する機能を追加 by @sigprogramming in #1676
- [project-s] mainブランチを追従 by @Hiroshiba in #1677
- [project-s] ドラッグ周りの整理とプレビュー処理の追加 by @sigprogramming in #1680
- [project-s] 歌詞入力周りの実装 by @sigprogramming in #1689
- [project-s] シンセ周りのリファクタリング by @sigprogramming in #1691
- [project-s] コードを整理 by @sigprogramming in #1693
- [project-s] 複数選択を実装 by @sigprogramming in #1695
- [project-s] ノートが追加される位置を表示する機能を追加 by @sigprogramming in #1704
- [project-s] ノートを右クリックでコンテキストメニューが表示されるようにする by @sigprogramming in #1710
- [project-s] mainブランチのマージ by @Hiroshiba in #1721
- [project-s] project-s用のopanpiに更新 by @Hiroshiba in #1722
- [refactor] アップデート通知ダイアログ周りをEditorHome.vueから分離 by @Hiroshiba in #1717
- [project-s] ハミング対応のエンジンでレンダリングできるようにする by @sigprogramming in #1728
- Change: CIでのエンジンポートを変更 by @sevenc-nanashi in #1726
- [project-s] リファクタリング by @sigprogramming in #1735
- [project-s] レンダリングできなかったときの表示を修正 by @sigprogramming in #1740
- [project-s] mainブランチをマージ by @Hiroshiba in #1743
- [project-s] #1743 のマージミスを修正 by @Hiroshiba in #1744
- [project-s] エンジン起動をApp.vueに移管 by @Hiroshiba in #1746
- === undefined/nullを消す by @sevenc-nanashi in #1747
- 右辺がundefinedやnullである厳密等価演算子を等価演算子に自動で修正できる設定を追加 by @cm-ayf in #1752
- [project-s] メニューを統一して切り替えUIをメニューに追加 by @Hiroshiba in #1748
- fix from markdownlint by @cm-ayf in #1757
- [project-s] キャラクターメニューおよび全身ポートレート表示 by @romot-co in #1750
- [project-s] キャラクターメニューの調整 by @sigprogramming in #1764
- [project-s] シーケンサーのスクロール・編集周りを調整 by @sigprogramming in #1767
- [project-s] Openapiを0.16.0-dev用に更新 by @Hiroshiba in #1769
- [project-s] Escキーでノートの選択を全て解除できるようにする by @sigprogramming in #1775
- [refactor] Talk系移動 by @Hiroshiba in #1762
- project-sブランチをmainブランチにマージ by @Hiroshiba in #1776
- 全OSでGithub Actionsでのスナップショットを更新できるようにする by @Hiroshiba in #1761
- トーク画面でハミング・歌のキャラクター・スタイルが表示されないように修正 by @y-chan in #1779
- 0.16をとりあえずビルドしてみる by @Hiroshiba in #1784
- [refactor] ダイアログ系のコンポーネントを移動 by @Hiroshiba in #1780
- ソングのメニューから動かないボタンを削除 by @Hiroshiba in #1788
- デフォルトスタイル選択ダイアログでトークスタイルのみを表示する by @y-chan in #1786
- ソングエディタでキャラクター選択の挙動がおかしくなる問題を修正 by @y-chan in #1785
- singタイプのスタイルの表示でエラーが出るのを修正 by @sigprogramming in #1794
- [ソング] script setup構文に移行 by @sevenc-nanashi in #1789
- Fix #1797 (ソングで四国めたん トーク・ノーマルが選択されている状態になっている) by @madosuki in #1798
- #1751 歌詞入力時に選択状態にする by @romot-co in #1791
- UI_LOCK中はソング・トーク切り替えができないように by @Hiroshiba in #1806
- ソングも立ち絵をスタイルごとに変える by @Hiroshiba in #1803
- Fix: エンジンが起動していないと画面が真っ白になるのを修正 by @sevenc-nanashi in #1799
- #1755 ダークモード対応(初期調整) by @romot-co in #1796
- エンジン0.16.0のAPIに対応 by @Hiroshiba in #1807
- to 0.16.0 by @Hiroshiba in #1808
Full Changelog: https://github.com/VO...
0.16.0-preview.1
ソングエディタでキャラクター選択の挙動がおかしくなる問題を修正 (#1785) * fix song editor default style bug * Apply suggestions from code review --------- Co-authored-by: Hiroshiba <[email protected]>
0.16.0-preview.0
0.16.0-dev
=== undefined/nullを消す (#1747) * Delete: === undefined/nullを消す * Fix: テストを修正 * Change: 名前を変更
VOICEVOX 0.15.2
- Windows
- Mac
- Linux
追加機能
- 選択中のキャラの順番を元に戻す
What's Changed
- [release-0.15] to 0.15.2 by @Hiroshiba in #1737
Full Changelog: 0.15.1...0.15.2
VOICEVOX 0.15.1
- Windows
- Mac
- Linux
追加機能
- Mac版が起動しない問題の解決
What's Changed
- [release-0.15] Add: 複数選択の使い方を追加 by @sevenc-nanashi in #1732
- [release-0.15] to 0.15.1 by @Hiroshiba in #1734
Full Changelog: 0.15.0...0.15.1
VOICEVOX 0.15.0
- Windows
- Mac
- Linux
追加機能
- デフォルトプリセット機能
- 最近開いたプロジェクト一覧を追加
- 行番号を表示するオプションを追加
- 自動でポートを変更するように
- メモ機能・ルビ機能
- テキスト追加ボタンの非表示機能
- 複数選択機能
- アップデート通知機能
- 開発環境の向上
- バグ修正
What's Changed
- Q&Aの一部表記がぶれていたので修正 by @Hiroshiba in #1171
- ENH: プロジェクトファイルをエンジンが起動した後に読み込まれるようにする by @sabonerune in #1147
- script setup: デフォルトスタイルのダイアログを移行 by @sevenc-nanashi in #1175
- script setup:ヘルプダイアログをscript setup化 by @sevenc-nanashi in #1180
- 選択中のキャラが一番上に表示されるようにした by @tunamaguro in #1176
- ADD: AudioItemにSpeakerIdを追加 by @sabonerune in #1092
- FIX: 最初に設定されるキャラクターが正しく選択されない問題を修正 by @sabonerune in #1191
- EngineIdをユニークな型にする by @Hiroshiba in #1172
- [Q&A]config.jsonを消してもらうQ&Aをより詳細に by @Hiroshiba in #1182
- 実装:MinimumEngineManifest格納時の検証をZodで行う by @nmori in #1186
- Fix: エラーメッセージの不一致を修正 by @sevenc-nanashi in #1192
- 未対応エンジン追加時にリストが消える件(#1168) by @nmori in #1179
- Fix: デフォルトスタイルのダイアログが閉じれないバグを修正 by @sevenc-nanashi in #1197
- ENH: テキスト読み込みで最初に選択されるスタイルを引き継ぎするようにした by @sabonerune in #1198
- npm audit fixを実行しました by @stmtk1 in #1205
- script setup:App.vue、EditorHome.vueを移行 by @sevenc-nanashi in #1206
- SpeakerIdの型を作成 by @Hiroshiba in #1196
- Fix: Node.jsのバージョン取得にnode-version-fileを使うように by @sevenc-nanashi in #1208
- ショートカットキーの初期化のtext-colorをdisplayにした by @stmtk1 in #1209
- マルチエンジン:ZIP64の展開を修正 by @sevenc-nanashi in #1162
- モーフィングでの並び順が変わっていたので変更 by @Hiroshiba in #1183
- AudioKeyに型を付ける by @Hiroshiba in #1215
- Markdownファイルのガイドライン適応 by @nmori in #1213
- script setup:キャラクター系を移行 by @sevenc-nanashi in #1216
- Migrate: vue-cliからviteに移行 by @sevenc-nanashi in #1207
- StyleIdをブランド型にする by @Hiroshiba in #1211
- Change: cache: npmを使うように by @sevenc-nanashi in #1224
- chore(deps): update electron by @sousuke0422 in #1226
- Fix: e2eテストの細かい挙動を修正 by @sevenc-nanashi in #1220
- fix: config.json の validation 失敗時にわかりやすいログを出すように by @raa0121 in #1222
- Code: eslint-plugin-importを追加 by @sevenc-nanashi in #1233
- script setup:設定ダイアログ系を移行 by @sevenc-nanashi in #1234
- Add: vitestでテストが動くように by @sevenc-nanashi in #1074
- ENH: 未保存時のダイアログを改善 by @sabonerune in #1238
- プロジェクトの変更を保存するかを聞く部分を統一化 by @Hiroshiba in #1239
- noengine-prepackageをなくす by @Hiroshiba in #1235
- PresetKeyに型を付ける by @Hiroshiba in #1217
- ViteでビルドをしながらVSCodeでDebugを行えるようにする by @yamachu in #1221
- FIX: エンジン追加後にプロジェクトの保存をキャンセルすると同じエンジンを複数登録できてしまう問題を修正 by @sabonerune in #1240
- script setup:残り全部を移行 by @sevenc-nanashi in #1241
- 書き出し結果画面を書き直し by @sevenc-nanashi in #1242
- ubuntu18の脱却 by @Hiroshiba in #1248
- build-prepackageとbuild-distributableを統合する by @Hiroshiba in #1243
- デフォルトプリセットを追加 by @k-chop in #1228
- ボイボ系ソフトに関する名称の方針を追記 by @Hiroshiba in #1259
- build.ymlのbuild部分とupload部分を一貫させる by @Hiroshiba in #1257
- upload_releaseとupload_artifactフラグを使うように修正 by @Hiroshiba in #1261
- upload release/artifact用Actionを解体して個別に実行 by @Hiroshiba in #1262
- Fix: テキスト欄削除ショートカットが動かないのを修正 by @sevenc-nanashi in #1270
- コンポーネントのrefを追加する関数の型を修正 by @k-chop in #1273
- Electronのmain processで直接動作するコード以外からelectronに関する型を排除する by @yamachu in #1278
- デフォルトプリセット周りのリファクタ by @k-chop in #1274
- Add: 最近開いたプロジェクト一覧を追加 by @sevenc-nanashi in #1264
- マルチエンジン:VVPPに7zを使えるように by @sevenc-nanashi in #1253
- 行番号を表示するオプション機能をつける by @wappon28dev in #1272
- READMEにDiscordへの案内などを追加 by @Hiroshiba in #1283
- バッジのURLがおかしかったのを修正 by @Hiroshiba in #1284
- CI: ESLintのany警告を無効化 by @sevenc-nanashi in #1285
- Q&Aに機械で音声を流したい場合のクレジット記載を追記 by @Hiroshiba in #1282
- Fix: e2eテストが動かないのを修正 by @sevenc-nanashi in #1276
- Fix: e2eテストのタイムアウトの指定を修正 by @sevenc-nanashi in #1286
- Update: 全体構成のコアの項目を更新 by @sevenc-nanashi in #1287
- build: macOS on Github ActionsでGNU sedをデフォルトにする by @Hiroshiba in #1290
- Fix #1229 by @madosuki in #1289
- FIX: 型エラーの修正 by @sabonerune in #1293
- エンジンが使うポートが割り当てできなければ、他の空いているポートで起動してユーザーに通知する by @wappon28dev in #1267
- Fix: 辞書の単語入力で全てのスペースを置換するようにする #1300 by @finict in #1301
- ENH: CharacterButtonのメニューが常に下方向に展開されるようにする by @sabonerune in #1291
- Update: Node.js・npmを更新 by @sevenc-nanashi in #1298
- Improve: テストを高速化 by @sevenc-nanashi in #1302
- FIX: デフォルトプリセットが正常に生成されない問題を修正 by @sabonerune in #1305
- ENH: 表示範囲外のAudioCellがアクティブになったとき表示範囲内までスクロールするようにする by @sabonerune in #1304
- FIX: エンジンの再起動時にEngineInfoを更新する by @sabonerune in #1311
- Fix: ボイスの紹介・並べ替え画面のボタンをアクセシブルにする by @yncat in #1314
- Vueファイル内の型エラーを減らす by @yamachu in #1295
- 設定画面に “非表示にしたヒントを全て再表示する” ボタンを追加 by @wappon28dev in #1318
- 適用中のプリセット名表示欄になぜか横幅制限があるので外す by @Hiroshiba in #1323
- 音楽配信サービス内でのクレジット表記はタイトルかアーティストへ、というQ&Aを追加 by @Hiroshiba in #1313
- Refactor: AudioInfoのパラメータ一覧周りをリファクタ by @sevenc-nanashi in #1322
- FIX: AudioInfoのパラメーターの直接入力が途中で代わってしまう問題を修正 by @sabonerune in #1325
- #1267 のリファクタリング + ポートの割り当て可能の判定を修正 by @wappon28dev in #1317
- Change: LFに強制 by @sevenc-nanashi in #1331
- Voltaによるバージョン管理を追記 by @My-MC in #1315
- 環境構築のREADMEを改修 by @Hiroshiba in #1332
- Update: 音声書き出し成功時にトーストを表示 (#1329) by @shm11C3 in #1335
- Refactor:
src/components/Dialog.ts
の引数を変更 by @shm11C3 in #1340 - 使用していないコードの削除 by @yamachu in #1341
- Github Actionsでshell: bashを毎回書かなくても良いようにする by @Hiroshiba in #1338
- publicディレクトリに配置しているファイルのファイル名を定数に切り出す by @yamachu in #1342
- メイン画面のア...