jpreprocess / jbonsai

Voice synthesis library for Text-to-Speech applications (Currently HTS Engine rewrite in Rust language)
BSD 3-Clause "New" or "Revised" License
6 stars 2 forks source link

Improve performance of Vocoder #16

Closed femshima closed 9 months ago

femshima commented 9 months ago

main

test bonsai        ... bench:  19,259,586 ns/iter (+/- 117,963)
test bonsai_letter ... bench:  53,474,059 ns/iter (+/- 135,598)
test is_bonsai     ... bench:  29,690,178 ns/iter (+/- 103,336)

53cebc5

test bonsai        ... bench:  18,781,180 ns/iter (+/- 83,165)
test bonsai_letter ... bench:  52,141,404 ns/iter (+/- 88,456)
test is_bonsai     ... bench:  28,981,244 ns/iter (+/- 101,065)

4e65ae3

test bonsai        ... bench:  17,744,941 ns/iter (+/- 45,752)
test bonsai_letter ... bench:  49,492,881 ns/iter (+/- 135,639)
test is_bonsai     ... bench:  27,443,671 ns/iter (+/- 51,153)
codecov[bot] commented 9 months ago

Codecov Report

Attention: 7 lines in your changes are missing coverage. Please review.

Comparison is base (00e439a) 67.35% compared to head (54aa9fd) 67.08%.

Files Patch % Lines
src/vocoder/mod.rs 53.33% 7 Missing :warning:
Additional details and impacted files ```diff @@ Coverage Diff @@ ## main #16 +/- ## ========================================== - Coverage 67.35% 67.08% -0.27% ========================================== Files 26 26 Lines 1501 1501 ========================================== - Hits 1011 1007 -4 - Misses 490 494 +4 ```

:umbrella: View full report in Codecov by Sentry.
:loudspeaker: Have feedback on the report? Share it here.