반응형
Google Colab에서 오디오북 리더 만들기 (feat. Python)
저는 George Orwell의 Animal Farm 위키피디아 검색결과를 PDF로 만들어보았습니다.
1. PDF 파일 만들기
저는 George Orwell의 Animal Farm 위키피디아 검색결과를 PDF로 만들어보았습니다.
PDF 파일이 잘 생성되었습니다.
2. Google Colab에서 코드
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
|
pip install pyttsx3
pip install pypdf2
# OSError 방지
!sudo apt-get update && sudo apt-get install espeak
# Import libraries
import pyttsx3
import PyPDF2
# Google Drive Access
from google.colab import drive
drive.mount('/content/gdrive')
# PDF 읽기
with open('Animal_Farm.pdf', 'rb') as book:
full_text = ""
reader = PyPDF2.PdfFileReader(book)
audio_reader = pyttsx3.init()
audio_reader.setProperty("rate", 100) # 말하기 속도
audio_reader.setProperty('volume', 1) # 볼륨 (min=0, MAX=1)
for page in range(reader.numPages):
next_page = reader.getPage(page)
content = next_page.extractText()
full_text += content
# mp3 저장
audio_reader.save_to_file(full_text, "Animal_Farm.mp3")
audio_reader.runAndWait()
# MP3 말하기
from IPython.display import Audio
Audio("Animal_Farm.mp3")
|
cs |
3. 저장된 MP3 확인하기
잘 저장됐습니다.
파이썬으로 오디오북 리더 만들기. 정말 쉽죠?
저는 George Orwell의 Animal Farm 위키피디아 검색결과를 PDF로 만들어보았습니다.
반응형
'공부 > 파이썬 Python' 카테고리의 다른 글
Matplotlib 애니메이션으로 Linear Regression 표현하기 (0) | 2021.12.26 |
---|---|
Python으로 캔들스틱 주가 시각화하기 (0) | 2021.12.21 |
정렬 알고리즘 시각화하기 (0) | 2021.12.19 |
TDD - Test-Driven Development(테스트 주도 개발)이란 (0) | 2021.12.11 |
SW 교육동영상 공모전 소스 (Computer Science, sentdex) (0) | 2021.04.15 |
댓글