Stwórz naturalny audiobook dla dowolnej treści tekstowej za pomocą jednego polecenia.
- Konwertuje PDF, epub, txt, mobi, djvu, HTML, docx i inne
- Cała konwersja odbywa się offline, na twoim komputerze i jest całkowicie prywatna
- Wykorzystuje modele Piper; obsługuje wiele języków w tym polski
Posłuchaj przykładowego nagrania tutaj
-
Pobierz wstępnie zbudowane wydanie
- (lub zbuduj ze źródła za pomocą
go mod tidy && go build
)
- (lub zbuduj ze źródła za pomocą
-
Pobierz
ebook-convert
i upewnij się, że znajduje się w twojej ścieżce PATH. (Często jest on dołączony do Calibre)
Note
Nie musisz mieć zainstalowanego Piper. Ten program zarządza Piper i powiązanymi modelami.
- Podaj lokalny plik lub zdalny URL, aby wygenerować audiobook:
- np.
./QuickPiperAudiobook test.txt
- np.
- Aby uzyskać pełną listę opcji, użyj flagi
--help
- np.
./QuickPiperAudiobook --help
- np.
- Pobierz model dla wybranego języka (.onnx i .json) z piper models
- np.
pl_PL-gosia-medium.onnx
i odpowiadający mupl_PL-gosia-medium.onnx.json
(zmień nazwę, jeśli to konieczne)
- np.
- Umieść je w katalogu
~/.config/QuickPiperAudiobook/
- Użyj flag
--speak-utf-8
i--model=
- np.
./QuickPiperAudiobook --speak-utf-8 --model=pl_PL-gosia-medium.onnx MaszynaTuringa_Wikipedia.pdf
- np.
Note
Pomyśl o dodaniu wybranego, podstawowego modelu do pliku konfiguracyjnego jeżeli zamierzasz go często używać
- Plik konfiguracyjny
~/.config/QuickPiperAudiobook/config.yml
zostanie automatycznie utworzony. - Możesz określić domyślny model oraz ścieżkę wyjściową, aby nie musieć za każdym razem podawać tych argumentów.
- Możesz używać dowolnego modelu, umieszczając powiązane pliki
.onnx
i.onnx.json
w katalogu~/.config/QuickPiperAudiobook/
.
# Przykład dla `~/.config/QuickPiperAudiobook/config.yml`
# domyślny katalog wyjściowy, jeśli użytkownik nie określi --output w argumentach CLI
output: ~/Audiobooks
# domyślny model, jeśli użytkownik nie określi --model w argumentach CLI
model: "en_US-hfc_female-medium.onnx"