version 0.0.11

This commit is contained in:
guanjihuan
2021-07-20 09:46:33 +08:00
parent 37b196377f
commit cd3db00afe
3 changed files with 7 additions and 7 deletions

View File

@@ -1,7 +1,7 @@
[metadata]
# replace with your username:
name = guan
version = 0.0.10
version = 0.0.11
author = guanjihuan
author_email = guanjihuan@163.com
description = An open source python package

View File

@@ -2,7 +2,7 @@
# audio
def txt_to_audio(txt_path, rate=125, voice_type_0_or_1=1, read=1, save=0, print_text=0):
def txt_to_audio(txt_path, rate=125, voice=1, read=1, save=0, print_text=0):
import pyttsx3
f = open(txt_path, 'r', encoding ='utf-8')
text = f.read()
@@ -10,7 +10,7 @@ def txt_to_audio(txt_path, rate=125, voice_type_0_or_1=1, read=1, save=0, print_
print(text)
engine = pyttsx3.init()
voices = engine.getProperty('voices')
engine.setProperty('voice', voices[voice_type_0_or_1].id)
engine.setProperty('voice', voices[voice].id)
engine.setProperty("rate", rate)
if save==1:
import re
@@ -52,14 +52,14 @@ def pdf_to_text(pdf_path):
content = content + x.get_text().strip()
return content
def pdf_to_audio(pdf_path, rate=125, voice_type_0_or_1=1, read=1, save=0, print_text=0):
def pdf_to_audio(pdf_path, rate=125, voice=1, read=1, save=0, print_text=0):
import pyttsx3
text = pdf_to_text(pdf_path)
if print_text==1:
print(text)
engine = pyttsx3.init()
voices = engine.getProperty('voices')
engine.setProperty('voice', voices[voice_type_0_or_1].id)
engine.setProperty('voice', voices[voice].id)
engine.setProperty("rate", rate)
if save==1:
import re