Skip to content
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

[project-s] mainブランチをマージ #1007

Merged
merged 197 commits into from
Jan 13, 2024

Conversation

y-chan
Copy link
Member

@y-chan y-chan commented Jan 13, 2024

内容

題の通り
conflictはなかったので、そのままマージしています。

FujisakiEx and others added 30 commits July 18, 2023 20:38
Co-authored-by: Hiroshiba Kazuyuki <kazuyuki_hiroshiba@dwango.co.jp>
Co-authored-by: Hiroshiba <hihokaruta@gmail.com>
* e2eテストのsessionをfixtureにする

* デグレってた

* isort

* default_setting.ymlに変更

* テストの実行方法をREADMEに追記
* Update to PyInstaller 5.13.2

* update requirements.txt

* modify_pyinstaller.bash: waf command: add --target-arch="64bit"

* modify_pyinstaller.bash: waf command: --msvc_targets="x64"

Thanks: VOICEVOX#724

* pyinstaller ^5.13
Co-authored-by: Hiroshiba <hihokaruta@gmail.com>
tarepan and others added 24 commits January 7, 2024 21:26
* add: `create_accent_phrases()` 異常系テスト

* fix: lint

---------

Co-authored-by: Hiroshiba Kazuyuki <kazuyuki_hiroshiba@dwango.co.jp>
add: `TTSEngine.create_accent_phrases_from_kana()`
* TYP: numpyの型情報を追加

* FIX: mock修正

* npt.NDArray -> NDArray

* integer -> int64

* np.floatingをいくつか排除

* Apply suggestions from code review

* 要らなくなったはずのgenericsの撤去

* lintミス

---------

Co-authored-by: Hiroshiba <hihokaruta@gmail.com>
* Update help option

* Update help option in README

* Fix README.md
* コミット

* stash

* 一通りの機能を実装

* 全部CDNに

* promise化

* 微調整

* デザインの調整

* 設定を更新します。

* 読み込み中です。表示には数秒かかることがあります。

* display: none

* mypy

* フェードインにする
refactor: `tts_pipeline` テストディレクトリ
remove: `pre_process()`
* refactor: `update_pitch` キャスト簡略化

* refactor: `_create_one_hot()`

* refactor: util 移設

---------

Co-authored-by: Hiroshiba Kazuyuki <kazuyuki_hiroshiba@dwango.co.jp>
* remove: __init__.py `make_tts_engines_from_cores`

* remove: part of __init__.py `TTSEngine`

* remove: __init__.py `load_runtime_lib`

* remove: __init__.py `CoreWrapper`

* remove: `tts_pipeline.__init__`
refactor: old test の移植

Co-authored-by: Hiroshiba Kazuyuki <kazuyuki_hiroshiba@dwango.co.jp>
refactor: `test_mora_to_text.py` 移植
* refactor: 音素識別のメソッド化

* fix: モーラ末尾音素リネーム
* refactor: 波形合成テストの移植

* fix: lint

---------

Co-authored-by: Hiroshiba <hihokaruta@gmail.com>
* ndarray消去

* いろいろ整理

* とりあえずテストは通るようになった
refactor: 無音付加を `CoreAdapter` へ移植
remove: `split_mora()`
* refactor: length 無音付加の`CoreAdapter` 移植

* 無音自動付加→無音付加

---------

Co-authored-by: Hiroshiba Kazuyuki <kazuyuki_hiroshiba@dwango.co.jp>
refactor: `.phoneme_id` 属性リネーム
@y-chan y-chan requested a review from a team as a code owner January 13, 2024 15:34
@y-chan y-chan requested review from Hiroshiba and removed request for a team January 13, 2024 15:34
Copy link

Coverage Result

Resultを開く
Name Stmts Miss Cover
run.py 511 325 coverage-36%
voicevox_engine/init.py 1 0 coverage-100%
voicevox_engine/cancellable_engine.py 94 72 coverage-23%
voicevox_engine/core_adapter.py 60 17 coverage-72%
voicevox_engine/core_initializer.py 59 30 coverage-49%
voicevox_engine/core_wrapper.py 225 159 coverage-29%
voicevox_engine/dev/core/init.py 2 0 coverage-100%
voicevox_engine/dev/core/mock.py 36 8 coverage-78%
voicevox_engine/dev/tts_engine/init.py 2 0 coverage-100%
voicevox_engine/dev/tts_engine/mock.py 28 0 coverage-100%
voicevox_engine/engine_manifest/EngineManifest.py 34 0 coverage-100%
voicevox_engine/engine_manifest/EngineManifestLoader.py 12 0 coverage-100%
voicevox_engine/engine_manifest/init.py 3 0 coverage-100%
voicevox_engine/library_manager.py 92 5 coverage-95%
voicevox_engine/metas/Metas.py 34 0 coverage-100%
voicevox_engine/metas/MetasStore.py 18 6 coverage-67%
voicevox_engine/metas/init.py 2 0 coverage-100%
voicevox_engine/model.py 164 9 coverage-95%
voicevox_engine/morphing.py 71 46 coverage-35%
voicevox_engine/part_of_speech_data.py 5 0 coverage-100%
voicevox_engine/preset/Preset.py 13 0 coverage-100%
voicevox_engine/preset/PresetError.py 2 0 coverage-100%
voicevox_engine/preset/PresetManager.py 80 2 coverage-98%
voicevox_engine/preset/init.py 4 0 coverage-100%
voicevox_engine/setting/Setting.py 11 0 coverage-100%
voicevox_engine/setting/SettingLoader.py 17 0 coverage-100%
voicevox_engine/setting/init.py 3 0 coverage-100%
voicevox_engine/tts_pipeline/acoustic_feature_extractor.py 34 0 coverage-100%
voicevox_engine/tts_pipeline/kana_converter.py 88 1 coverage-99%
voicevox_engine/tts_pipeline/mora_list.py 7 0 coverage-100%
voicevox_engine/tts_pipeline/text_analyzer.py 146 6 coverage-96%
voicevox_engine/tts_pipeline/tts_engine.py 177 11 coverage-94%
voicevox_engine/user_dict.py 145 12 coverage-92%
voicevox_engine/utility/init.py 5 0 coverage-100%
voicevox_engine/utility/connect_base64_waves.py 37 0 coverage-100%
voicevox_engine/utility/core_version_utility.py 8 1 coverage-88%
voicevox_engine/utility/mutex_utility.py 13 0 coverage-100%
voicevox_engine/utility/path_utility.py 35 9 coverage-74%
voicevox_engine/utility/run_utility.py 10 7 coverage-30%
TOTAL 2288 726 coverage-68%

@y-chan
Copy link
Member Author

y-chan commented Jan 13, 2024

一旦マージします、問題があれば後で修正ということで...!

@y-chan y-chan merged commit 8d23bd3 into VOICEVOX:project-s Jan 13, 2024
3 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.