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

jlabelを導入する #742

Merged
merged 35 commits into from
Feb 26, 2024
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
35 commits
Select commit Hold shift + click to select a range
993c0c1
add jlabel
phenylshima Feb 7, 2024
2edda55
create convert
phenylshima Feb 7, 2024
7368853
remove unused code
phenylshima Feb 8, 2024
2d4a13f
remove debug
phenylshima Feb 8, 2024
de30589
refactor
phenylshima Feb 8, 2024
974b47d
implement workarounds
phenylshima Feb 8, 2024
d1e07f0
explicitly return None
phenylshima Feb 8, 2024
5d3c0b0
refactor
phenylshima Feb 8, 2024
57efe02
fmt
phenylshima Feb 8, 2024
961165d
use rust functionality if possible
phenylshima Feb 8, 2024
95b5ce7
refactor SplitByKey
cm-ayf Feb 15, 2024
e0ef977
refactor generate_moras
cm-ayf Feb 15, 2024
c32eada
Merge branch 'main' into feat/jlabel
phenylshima Feb 15, 2024
0d722f5
refactor generate_accent_phrases
phenylshima Feb 15, 2024
ca10614
better extraction from Label
phenylshima Feb 15, 2024
463a7f8
Merge branch 'main' into feat/jlabel
phenylshima Feb 17, 2024
14ea299
unify mora_to_text
phenylshima Feb 17, 2024
32873c7
bring removed comment back
phenylshima Feb 17, 2024
7a01de7
create anyhow directly
phenylshima Feb 18, 2024
b76cb23
use `into`
phenylshima Feb 18, 2024
3d089a3
remove unnecessary as_deref
phenylshima Feb 18, 2024
bcd588c
remove as usize
phenylshima Feb 18, 2024
8c2b42b
use easy_ext::ext
phenylshima Feb 18, 2024
471e292
use itertools::Itertools
phenylshima Feb 18, 2024
950d590
copy chunk_by from Rust
phenylshima Feb 20, 2024
0023a04
fix test name
phenylshima Feb 20, 2024
b2ed58e
use smallvec
phenylshima Feb 20, 2024
6e543ee
stricter condition of saturated position
phenylshima Feb 20, 2024
16784ee
simpler match
phenylshima Feb 20, 2024
b152fa5
add test for label parser and accent phrase generator
phenylshima Feb 22, 2024
5f62c5b
test openjtalk as well
phenylshima Feb 22, 2024
91dd119
split test using rstest_reuse
phenylshima Feb 22, 2024
ba556f4
fix clippy
phenylshima Feb 22, 2024
449ea3a
Merge branch 'main' into feat/jlabel
phenylshima Feb 23, 2024
14e7c2c
remove duplicate test
phenylshima Feb 23, 2024
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
65 changes: 38 additions & 27 deletions Cargo.lock

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

2 changes: 2 additions & 0 deletions Cargo.toml
Original file line number Diff line number Diff line change
Expand Up @@ -40,6 +40,7 @@ indexmap = "2.0.0"
indicatif = "0.17.3"
inventory = "0.3.4"
itertools = "0.10.5"
jlabel = "0.1.2"
jni = "0.21.1"
libc = "0.2.134"
libloading = "0.7.3"
Expand All @@ -66,6 +67,7 @@ rstest_reuse = "0.6.0"
serde = "1.0.145"
serde_json = "1.0.85"
serde_with = "3.3.0"
smallvec = "1.13.1"
strum = "0.24.1"
surf = "2.3.2"
syn = "2.0.38"
Expand Down
2 changes: 2 additions & 0 deletions crates/voicevox_core/Cargo.toml
Original file line number Diff line number Diff line change
Expand Up @@ -23,6 +23,7 @@ fs-err = { workspace = true, features = ["tokio"] }
futures.workspace = true
indexmap = { workspace = true, features = ["serde"] }
itertools.workspace = true
jlabel.workspace = true
nanoid.workspace = true
ndarray.workspace = true
once_cell.workspace = true
Expand All @@ -33,6 +34,7 @@ rayon.workspace = true
regex.workspace = true
serde = { workspace = true, features = ["derive"] }
serde_json = { workspace = true, features = ["preserve_order"] }
smallvec.workspace = true
tempfile.workspace = true
thiserror.workspace = true
tokio = { workspace = true, features = ["rt"] } # FIXME: feature-gateする
Expand Down
Loading
Loading