Extraire le texte du pdf [python] et lire les caractères à haute voix avec Open-Jtalk

Extraire le texte PDF Les ingénieurs actifs expliquent comment extraire du texte PDF avec pdfminer de Python [pour les débutants]

$pip install pdfminer.six
from pdfminer.pdfinterp import PDFResourceManager, PDFPageInterpreter
from pdfminer.converter import TextConverter
from pdfminer.layout import LAParams
from pdfminer.pdfpage import PDFPage

input_path = 'Chemin PDF extrait'
output_path = 'result.txt'

manager = PDFResourceManager()

with open(output_path, "wb") as output:
    with open(input_path, 'rb') as input:
        with TextConverter(manager, output, codec='utf-8', laparams=LAParams()) as conv:
            interpreter = PDFPageInterpreter(manager, conv)
            for page in PDFPage.get_pages(input):
                interpreter.process_page(page)

Installez Open JTalk

Comment manipuler la voix avec Python Comment lire du texte en Python Merci de vous référer aux deux sites ci-dessus (ou presque les mêmes ...).

Version réécrite d'Open JTalk vers 1.11.

Pour lire plus humainement, il semble bon de se référer aux articles suivants. Le bot de lecture avait des émotions

Recommended Posts

Extraire le texte du pdf [python] et lire les caractères à haute voix avec Open-Jtalk
Extraire du texte japonais d'un PDF avec PDFMiner
[Python] Lire le csv japonais avec des pandas sans caractères déformés (extraire davantage les colonnes écrites en japonais)
Lire et utiliser des fichiers Python à partir de Python
Extraire du texte d'images avec Python
Parlez du texte japonais avec OpenJTalk + python
Charger fbx depuis python avec cinema4d
Extraire des tables de base de données avec CSV [connexion ODBC de R et python]
[Python] Essayez de reconnaître les caractères des images avec OpenCV et pyocr
# 5 [python3] Extraire des caractères d'une chaîne de caractères
Lire des caractères dans des images avec Python OCR
Remplissez la chaîne avec des zéros en python et comptez certains caractères de la chaîne
Extraire les lignes qui correspondent aux conditions d'un fichier texte avec python
Lire JSON avec Python et générer un CSV
Lire les données de la table dans un fichier PDF avec Python
[Python] Comment lire les données de CIFAR-10 et CIFAR-100
[Python3] Lecture et écriture avec isoformat datetime avec json
Lire ligne par ligne à partir d'un fichier avec Python
Sélectionnez PDFMiner pour extraire les informations textuelles du PDF
Extraire des données d'une page Web avec Python
Extraire "date actuelle uniquement" et "date et heure actuelles" avec python datetime.
Lisez et analysez l'ensemble de données au format arff avec python scipy.io
[Python débutant] Extrayez la préfecture et la ville de l'adresse (3 lignes).
Supprimez les composants et les rappels de app.py avec plotly Dash
Lire le code QR à partir du fichier image avec Python (Mac)
Segfo Python avec 33 caractères
Lire et écrire des fichiers avec Slackbot ~ Développement de bot avec Python ~
Recevoir des e-mails de Gmail et étiqueter avec Python3
Lire le fichier json avec Python, le formater et générer le json
[Python] Extraire uniquement les nombres des listes et des chaînes de caractères
[Python] Lire depuis Stdin
Extraction de texte (API de lecture) avec l'API Azure Computer Vision (Python3.6)
OpenJTalk sur Windows10 (parler japonais avec Python depuis la construction de l'environnement)
Extraire le modèle du fichier EML enregistré depuis Thunderbird avec python3.7
[Python] Lisez le fichier csv et affichez la figure avec matplotlib
[Python] Extrayez des données texte à partir de données XML de 10 Go ou plus.
Hash avec python et échapper à l'égosa d'un certain ministre
Collecte d'informations sur Twitter avec Python (intégration de MySQL et Python)
Programmation avec Python et Tkinter
Chiffrement et déchiffrement avec Python
Lire csv avec des pandas python
Python et matériel - Utilisation de RS232C avec Python -
OCR à partir de PDF en Python
Intégrez des fichiers PDF avec Python
python avec pyenv et venv
Avec skype, notifiez avec skype de python!
Fonctionne avec Python et R
Lire des données json avec python
Extraire le jeu de données bigquery et la liste des tables avec python et la sortie en CSV
Faites fonctionner Jupyter avec l'API REST pour extraire et enregistrer le code Python
Comparaison de vitesse du traitement de texte intégral de Wiktionary avec F # et Python
Essayez d'extraire une chaîne de caractères d'une image avec Python3
Obtenez des données de VPS MySQL avec Python 3 et SQL Alchemy
Lisez le fichier en Python avec un chemin relatif depuis le programme
J'ai lu "Renforcer l'apprentissage avec Python de l'introduction à la pratique" Chapitre 1
J'ai lu "Renforcer l'apprentissage avec Python de l'introduction à la pratique" Chapitre 2
Utilisez Firefox avec Selenium depuis python et enregistrez la capture d'écran