Avatar for the VOICEVOX user
VOICEVOX
voicevox_core
BlogDocsChangelog

feat(rust): Rust APIのVOICEVOX Song

#1073Merged
Comparing
qryxip:pr/feat-voicevox-song
(
501fc44
) with
main
(
cb0d80b
)
CodSpeed Performance Gauge
+1%
Untouched
14
Skipped
8

Benchmarks

22 total
replace_mora_pitch[SHORT]
crates/voicevox_core/benches/benches.rs::blocking
CodSpeed Performance Gauge
+7%
639.3 µs597.8 µs
construct_open_jtalk
crates/voicevox_core/benches/benches.rs::nonblocking
CodSpeed Performance Gauge
+5%
144.1 µs137.3 µs
replace_mora_pitch[SHORT]
crates/voicevox_core/benches/benches.rs::nonblocking
CodSpeed Performance Gauge
+4%
677.2 µs649.3 µs
analyze_text[SHORT]
crates/voicevox_core/benches/benches.rs::blocking
CodSpeed Performance Gauge
+2%
311.3 µs303.8 µs
analyze_text[SHORT]
crates/voicevox_core/benches/benches.rs::nonblocking
CodSpeed Performance Gauge
+1%
348.7 µs343.8 µs
construct_open_jtalk
crates/voicevox_core/benches/benches.rs::blocking
CodSpeed Performance Gauge
0%
87.6 µs87.2 µs
synthesis[SHORT]
crates/voicevox_core/benches/benches.rs::blocking
CodSpeed Performance Gauge
0%
2.3 s2.3 s
replace_phoneme_length[SHORT]
crates/voicevox_core/benches/benches.rs::nonblocking
CodSpeed Performance Gauge
-1%
118.6 µs119.5 µs
synthesis[SHORT]
crates/voicevox_core/benches/benches.rs::nonblocking
CodSpeed Performance Gauge
-1%
2.3 s2.3 s
unload_and_load_vvm
crates/voicevox_core/benches/benches.rs::blocking
CodSpeed Performance Gauge
-1%
1.7 s1.8 s
test_blocking_tts
crates/voicevox_core_python_api/python/benches/test_tts.py
CodSpeed Performance Gauge
-1%
2.3 s2.3 s
replace_phoneme_length[SHORT]
crates/voicevox_core/benches/benches.rs::blocking
CodSpeed Performance Gauge
-1%
91.8 µs93 µs
test_asyncio_tts
crates/voicevox_core_python_api/python/benches/test_tts.py
CodSpeed Performance Gauge
-1%
2.3 s2.4 s
unload_and_load_vvm
crates/voicevox_core/benches/benches.rs::nonblocking
CodSpeed Performance Gauge
-5%
1.9 s2 s
replace_mora_pitch[LONG]
crates/voicevox_core/benches/benches.rs::blocking
Skipped
2.2 ms*
replace_mora_pitch[LONG]
crates/voicevox_core/benches/benches.rs::nonblocking
Skipped
2.2 ms*
analyze_text[LONG]
crates/voicevox_core/benches/benches.rs::nonblocking
Skipped
1.5 ms*
synthesis[LONG]
crates/voicevox_core/benches/benches.rs::nonblocking
Skipped
7.9 s*
synthesis[LONG]
crates/voicevox_core/benches/benches.rs::blocking
Skipped
7.9 s*
replace_phoneme_length[LONG]
crates/voicevox_core/benches/benches.rs::nonblocking
Skipped
274.8 µs*
replace_phoneme_length[LONG]
crates/voicevox_core/benches/benches.rs::blocking
Skipped
247.3 µs*
analyze_text[LONG]
crates/voicevox_core/benches/benches.rs::blocking
Skipped
1.7 ms*

Commits

Click on a commit to change the comparison range
Base
main
cb0d80b
-0.14%
`<Array1<_> as FromIterator>`を利用する
e3c683b
4 months ago
by qryxip
+15.41%
`SamplingRate`型を利用
234d6fe
3 months ago
by qryxip
+1.09%
`frame_synthesis`
6a4c80d
3 months ago
by qryxip
-31.64%
とりあえずRust API (多分バグってる)
496d809
3 months ago
by qryxip
+30.4%
色々
e1b1252
3 months ago
by qryxip
-3.57%
MSRV遵守
95d3724
3 months ago
by qryxip
+4.3%
feat: ソングの推論結果を、コア領域の責務としてsqueezeする
c6c321c
3 months ago
by qryxip
-4.08%
Merge branch 'main' into pr/feat-voicevox-song
8085e4a
3 months ago
by qryxip
-24.55%
"feature"を分割
98dd5ba
3 months ago
by qryxip
-2.03%
Serdeについてのdoc文面を更新
b959914
3 months ago
by qryxip
-7.71%
Merge branch 'main' into pr/feat-voicevox-song
cff90b3
3 months ago
by qryxip
+0.24%
`todo!`をすべて解消
a597a74
3 months ago
by qryxip
-0.1%
内部re-exportは避ける
dcad94b
3 months ago
by qryxip
+37.49%
doc
6b88a82
3 months ago
by qryxip
-37.19%
CHANGELOG
5806f49
3 months ago
by qryxip
-14.48%
Merge branch 'main' into pr/feat-voicevox-song
81dcb44
3 months ago
by qryxip
+49.5%
Merge branch 'main' into pr/feat-voicevox-song
205aa01
3 months ago
by qryxip
-12.12%
`[Note]` → `Score`
8f217ba
3 months ago
by qryxip
-0.81%
`FrameAudioQuery::ensure_compatible_with`
3d815ea
3 months ago
by qryxip
+1.58%
C-COMMON-TRAITS and C-CONV-TRAITS
f87facd
3 months ago
by qryxip
+59.36%
`RunModel`エラーに補足を捩じ込んで警告も出す
571d72b
3 months ago
by qryxip
-58.5%
`frame_length < 2`を許容
1e0b80b
3 months ago
by qryxip
+27.11%
テスト追加
9230101
3 months ago
by qryxip
-28.8%
バリデートのテストがあるべきだというTODOを残す
a3c778e
3 months ago
by qryxip
-0.53%
example
0ca86f1
3 months ago
by qryxip
+0.56%
Merge branch 'main' into pr/feat-voicevox-song
26f6792
3 months ago
by qryxip
-0.21%
thx Claude!
501fc44
3 months ago
by qryxip
© 2026 CodSpeed Technology
Home Terms Privacy Docs