ebook2audiobook
์ ์์ฑ ์ ์ฑํฐ์ ๋ฉํ๋ฐ์ดํฐ๋ฅผ ํฌํจํ ์ค๋์ค๋ถ์ผ๋ก ๋ณํํ๋ ๋๊ตฌ์ ๋๋ค. Coqui XTTS์ Fairseq๋ฅผ ํ์ฉํ์ฌ ๊ณ ํ์ง์ ํ ์คํธ ์์ฑ ๋ณํ์ ์ ๊ณตํ๋ฉฐ, ์ฌ์ฉ์์ ์์ฑ์ ํด๋ก๋ํ๋ ๊ธฐ๋ฅ๋ ์ง์ํฉ๋๋ค. ๋ํ 1,107๊ฐ ์ด์์ ์ธ์ด๋ฅผ ์ง์ํ์ฌ ๋ค์ํ ์ธ์ด์ ์ ์์ฑ ์ ์ค๋์ค๋ถ์ผ๋ก ๋ณํํ ์ ์์ต๋๋ค.
gradio๋ก inference์ parameter๋ฅผ ์กฐ์ ๊ฐ๋ฅํฉ๋๋ค.
m1 mac ์ค์น
1) mecab ์ค์น
mecab์ ํํ์ ๋ถ์๊ธฐ๋ก ์ ๋ช ํ ํ๋ก๊ทธ๋จ์ด๋ ๋๋ฌด ์ค๋๋ ๋๋จธ์ง arm m1 mac์์ ํธํ๋์ง ์์ต๋๋ค. ์ด๋ฅผ ํด๊ฒฐํ๊ธฐ ์ํด python-mecab์ผ๋ก ์ค์นํ๋ฉด๋๋๋ฐ ebook2audiobook repository์ requirements.txt์๋ ๋ ํจํค์ง ๋ชจ๋ ์กด์ฌํด error๋ฅผ ๋ฐ์ํ๋ ๋ฏธ๋ฆฌ mecab์ ์ญ์ ํด์ค๋๋ค.
2) pycrfsuite ์ค์น error
ImportError: dlopen(/opt/anaconda3/envs/ebook2audiobook/lib/python3.12/site-packages/pycrfsuite/_pycrfsuite.cpython-312-darwin.so, 0x0002): tried: '/opt/anaconda3/envs/ebook2audiobook/lib/python3.12/site-packages/pycrfsuite/_pycrfsuite.cpython-312-darwin.so' (mach-o file, but is an incompatible architecture (have 'arm64', need 'x86_64')
ebook2audiobook ์ค์น์ ํ์ํ ํจํค์ง์ submodule๋ก pycrfsuite๊ฐ ์๋๋ฐ ํ๊ตญ์ด ๋์ด์ฐ๊ธฐ์ ์ฌ์ฉ๋ฉ๋๋ค. ์ด ๋ชจ๋๋ ์ค๋๋์ด ๋์ ์ค์นํ ํจํค์ง python-crfsuite๋ฅผ ๋ฏธ๋ฆฌ ์ค์นํด๋ก๋๋ค.
pip install python-crfsuite
'๐ ๏ธ Tools' ์นดํ ๊ณ ๋ฆฌ์ ๋ค๋ฅธ ๊ธ
[Synology] Obsidian Webdav ์ฐ๊ฒฐ https (0) | 2024.11.24 |
---|---|
[Jupyterhub] ๊ณ์ ์์ฑ ์ค๋ฅ (0) | 2024.08.15 |
[Gemini] gemini calculate Tokenize in Locally (0) | 2024.07.06 |
[Ollama] Response Structure Answer (0) | 2024.07.01 |
[OpenAI] ๋ชจ๋ธ๋ณ ์ง์ ์ค๋จ ์์ ๋ ์ง, Model deprecations (0) | 2024.06.15 |