[PYTHON] Lassen Sie sie die Bibliothek des blauen Himmels langsam lesen

Letztes Mal schrieb ich, wie man aus Python langsam Stimme macht Lassen Sie uns diesmal die Blue Sky-Bibliothek langsam lesen

Umgebung

DL und Gestaltung von Aozora Bunko Text

Ich dachte, ich würde das von Grund auf neu schreiben, aber einige Leute haben bereits das Gleiche getan, deshalb bin ich dankbar, es zu verwenden.

Ich möchte den Text von Aozora Bunko in Python - AI Artificial Intelligence Technology erhalten

Die main () - Funktion des auf dieser Site eingeführten Codes gibt die Zeichenfolge des Körpers zurück.

def main():
    #Unterlassung
    return text

Lass sie langsam lesen

Lass es uns langsam lesen

Wenn der Text fehlerhaft ist, wird er danach nicht mehr gelesen. Lassen Sie uns also für jede Unterbrechung eine Schleife erstellen und ihn lesen. Es wird nacheinander ausgeführt, damit Sie beim Lesen nicht durch den nächsten Text unterbrochen werden.

Holen Sie sich den Text von Aozora Bunko Nachdem Sie aozora.py in dieselbe Hierarchie gestellt haben

yukkuritest2.py


import os
import subprocess
import aozora

aozora_text_splitline = aozora.main().splitlines()

os.chdir(os.path.dirname(os.path.abspath(__file__)))

_start = "start ..\\yukkuri\\softalk\\SofTalk.exe"

_speed = "/S:120"

_word = "/W:"

for i in aozora_text_splitline:
    _command = [_start, _speed, _word + i]
    subprocess.run(' '.join(_command), shell=True)

Dies sollte es lesen Lassen Sie Ryunosuke Akutagawa ihn als kurzen Satz mit Our Lady of Commerce [^ seibo] lesen.

...... Die Genauigkeit ist sehr gering.

[^ seibo]: Buchkarte: Unsere Liebe Frau vom Handel https://www.aozora.gr.jp/cards/000879/card3813.html

Recommended Posts

Lassen Sie sie die Bibliothek des blauen Himmels langsam lesen
Lassen Sie sie den Aozora Bunko langsam lesen: Genauer
Lassen Sie sie den Aozora Bunko langsam lesen: Codeverbesserung
Lassen Sie uns Aozora Bunko im Gespräch mit COTOHA zusammenfassen
Lassen Sie Python die Befehlsausgabe lesen