Commit graph

398 commits

Author SHA1 Message Date
Lukin
207d709de1 Refactor TTS service to improve filename safety and audio chunk handling. Updated filename regex to allow additional characters, enhanced silence chunk creation for AudioService, and ensured final audio output is consistently in int16 format. Removed premature writer closure in the finalization process, delegating responsibility to the caller. 2025-04-08 09:38:59 +08:00
Lukin
4b334beff4 Enhance test coverage for text processing and TTS service. Updated assertions in test_get_sentence_info_phenomoes to verify placeholder presence and token counts. Modified smart_split tests to unpack additional values and ensure proper handling of text and tokens. Improved clarity in test assertions for punctuation preservation. 2025-04-08 00:47:12 +08:00
Lukin
c0da571857 Refactor TTS service and text processing to enhance handling of pauses, newlines, and custom phonemes. Updated smart_split to manage pause tags and improved error logging. Adjusted audio generation logic for better performance and clarity. 2025-04-07 14:12:18 +08:00
Lukin
b31f79d8d7 Enhance TTS service to handle pauses and trailing newlines in text processing. Updated smart_split to preserve newlines and added logic for generating silence chunks during pauses. Improved error handling and logging for audio processing. 2025-04-07 13:21:49 +08:00
remsky
f1fa340494
Update README.md
Some checks failed
CI / test (3.10) (push) Has been cancelled
2025-04-05 04:09:28 -06:00
remsky
d826de87ed Minor change to trigger new release 2025-04-04 22:07:26 -06:00
remsky
59be119cc4
Merge pull request #276 from remsky/maintenance/automations
Maintenance/automations
2025-04-04 21:19:09 -06:00
remsky
10f240daad Add tag existence check in release workflow 2025-04-04 19:38:27 -06:00
remsky
10caafe3fb Adjust CONTRIBUTING.md, readme docker information and notes 2025-04-04 19:30:13 -06:00
remsky
ba796ef003 Update CHANGELOG.md for version 0.3.0: add new features, changes, fixes, and removals 2025-04-04 18:53:13 -06:00
remsky
a28de9bc66
Delete readme-parts/config.yaml 2025-04-04 17:28:06 -06:00
Fireblade2534
d004b6d304
Apply suggestions from copilot
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
2025-04-04 19:06:59 -04:00
Fireblade2534
7f0e06ea6b
Update normalizer.py 2025-04-04 19:06:13 -04:00
remsky
afa879546c CONTRIBUTING + Ruff format 2025-04-04 16:58:07 -06:00
remsky
447f9d360c Ruff check 2025-04-04 16:50:46 -06:00
remsky
6a2d3a54cf Bump version to 0.3.0 and update related configurations; add misaki patch script and remove obsolete build workflow 2025-04-04 16:49:10 -06:00
remsky
e2313abe72
Merge pull request #266 from rampadc/master
Some checks failed
CI / test (3.10) (push) Has been cancelled
start-gpu_mac.sh: removed duplicated env and align with other shell scripts
2025-04-02 22:04:04 -06:00
Cong Nguyen
64ced408b7 removed duplicated env and align with other shell scripts 2025-03-31 03:54:41 +11:00
remsky
65f6b979c3 Enhance temp file handling with error tracking and update Docker Compose to run as non-root user
Some checks failed
CI / test (3.10) (push) Has been cancelled
2025-03-29 17:01:15 -06:00
Fireblade2534
d0c13f6401
Merge pull request #257 from richardr1126/update-helm-charts
Some checks failed
CI / test (3.10) (push) Has been cancelled
Fix Helm charts health check, ingress, and values
2025-03-26 10:11:52 -04:00
remsky
fe99bb7697
Merge pull request #256 from fireblade2534/Fixing-number-normalization
Some checks failed
CI / test (3.10) (push) Has been cancelled
2025-03-23 23:57:21 -06:00
Richard Roberson
3c8e1b9143 Add example folder values files for Azure AKS and Nvidia GPU Operator 2025-03-22 05:54:58 -06:00
Richard Roberson
14bd6a8118 Fix Helm charts health check, ingress, and values 2025-03-21 22:05:25 -06:00
Fireblade2534
d712308f98 Fixes relating to parsing money and tests. Also readme stuff 2025-03-21 18:03:09 +00:00
remsky
8d73c90224
Merge pull request #253 from fireblade2534/segfault-fixes
Some checks failed
CI / test (3.10) (push) Has been cancelled
2025-03-21 02:49:29 -06:00
Fireblade2534
c24aeefbb2 Aculy fixed tests this time 2025-03-20 19:15:07 +00:00
Fireblade2534
c902b2ca0d probably fix tests 2025-03-20 16:27:18 +00:00
Fireblade2534
8f23bf53a4 Inital test commit of segfault fixes 2025-03-20 16:20:28 +00:00
remsky
0d7570ab50
Merge pull request #240 from fireblade2534/fixes
Some checks are pending
CI / test (3.10) (push) Waiting to run
2025-03-18 04:27:17 -06:00
remsky
1184bc70e8
Merge pull request #244 from mpnsk/fix-siriwave-path 2025-03-18 04:23:25 -06:00
remsky
04b5dfa84c
Merge pull request #233 from rampadc/master 2025-03-18 04:21:49 -06:00
Fireblade2534
9091be8c3e
Merge pull request #241 from kimnzl/master
Add Direct Windows support scripts
2025-03-15 16:35:53 -04:00
Fireblade
22185dbc89 Fixed the ps1 files downloading packages before the venv and made all starrt scripts auto download models 2025-03-15 16:35:06 -04:00
mpnsk
2f420daad5 use local js file instead of the unpkg cdn
unpg.com was down, which broke the ui.
I guess for stability deps should be local
or at least pinned to a version.
2025-03-15 16:36:03 +01:00
Kim
0735999c59 Add Windows powershell scripts 2025-03-15 02:19:25 +13:00
Fireblade
9f9e9b601e Fixes not returning a download link if streaming is off and return_download_link is true 2025-03-13 16:23:49 -04:00
Fireblade2534
acb7d05515
Merge branch 'master' into master 2025-03-12 11:17:44 -04:00
remsky
e4744f5545
Merge pull request #235 from fireblade2534/fixes 2025-03-12 02:22:04 -06:00
Fireblade
aa403f2070 Adds the ability to subtract voices 2025-03-11 14:28:48 -04:00
Fireblade2534
dafc87ddef
Merge pull request #199 from blakkd/master
Some checks failed
CI / test (3.10) (push) Has been cancelled
converted CRLF ending lines to LF ones in api/src/structures/custom_responses.py
2025-03-10 18:14:29 -04:00
Fireblade2534
6edc44edf3
Update docker-compose.yml 2025-03-10 18:12:52 -04:00
Fireblade2534
4d0f72b84e
Merge pull request #232 from FotieMConstant/patch-1
docs: added a note for Apple Silicon users regarding GPU build
2025-03-10 18:05:35 -04:00
Cong Nguyen
6d2ca6421e change back port to 8880 2025-03-10 11:59:19 +11:00
Cong Nguyen
9a9bc4aca9 added support for mps on mac with apple silicon 2025-03-10 11:58:45 +11:00
fotiecodes
c3d1f0f45a
docs: added note for Apple Silicon users regarding GPU build
Clarified in the Docker documentation that the GPU build is CUDA-only and not supported on Apple Silicon (M1/M2/M3) to avoid confusion. Advised using the CPU build (docker/cpu) and noted that MPS support is still to come.
2025-03-10 00:20:42 +03:00
Fireblade2534
a578d22084
Merge pull request #221 from Chuui9739/fix-MediaSource-error
Some checks failed
CI / test (3.10) (push) Has been cancelled
Repair the error 'Error: Error generating speech: Failed to execute '…
2025-03-06 17:52:21 -05:00
Chuui9739
d69a4c3b6e
Update AudioService.js
Change tab to space
2025-03-05 17:30:11 +08:00
Anthony
f4970a92f4 Repair the error 'Error: Error generating speech: Failed to execute 'endOfStream' on 'MediaSource': The 'updating' attribute is true on one or more of this MediaSource's SourceBuffers.' 2025-03-05 17:04:53 +08:00
Fireblade2534
f2c5bc1b71
Merge branch 'remsky:master' into fixes 2025-03-02 21:39:17 -05:00
Fireblade
b3d5f4de08 fixes and corrections to code that didn't cause errors but didn't really make sense 2025-03-02 21:36:34 -05:00