Πώς να μετατρέψετε TXT σε WAV, MP3, OGG, AAC ή FLAC στο Ubuntu

Η μετατροπή αρχείων κειμένου σε ήχο είναι κάτι τέτοιο μπορεί να είναι χρήσιμο όχι μόνο για άτομα με προβλήματα όρασης αλλά και για όλους που θέλουν να μελετήσουν ή εκείνοι που, επειδή είναι αρκετά τεμπέλης για να διαβάσουν ή δεν διαθέτουν τον ελάχιστο χώρο άνεσης για να το κάνουν, απολαμβάνουν να τους «διαβάζουν» ενώ βρίσκονται στο τρένο, στο μετρό κ.λπ.Επιτέλους θα μπορείτε να αποθηκεύσετε τα αγαπημένα σας βιβλία, περιλήψεις του facu κ.λπ. στο πρόγραμμα αναπαραγωγής μουσικής σας. και θα μπορείτε να τα πάρετε μαζί σας όπου θέλετε!

Η μέθοδος που θα σας διδάξω αυτή τη φορά χρησιμοποιεί τον κινητήρα Έξακ. Υπάρχουν βασικά 2 τρόποι για να το χρησιμοποιήσετε, μέσω ενός GUI (Ομιλητής) ή μέσω τερματικού.


Προηγούμενα βήματα:

Το Espeak είναι ήδη εγκατεστημένο στις τελευταίες εκδόσεις του Ubuntu, γι 'αυτό το επιλέξαμε. Επομένως, αυτό που απομένει για εγκατάσταση και ρύθμιση παραμέτρων είναι πολύ λίγο.

Χρήση του Gespeaker GUI

1) Εγκατάσταση Gespeaker:
Μεταβείτε στην επίσημη σελίδα του έργου, κατεβάστε το πακέτο .DEB και να το εγκαταστήσετε.

Μόλις εγκατασταθεί, βρείτε και εκτελέστε το Gespeaker, διαθέσιμο στις Εφαρμογές> Ήχος και βίντεο> Gespeaker

Όταν το εκτελείτε, θα συνειδητοποιήσετε ότι η χρήση του είναι πολύ διαισθητική. Απλά πρέπει να επιλέξετε τη φωνή με την οποία θέλουμε να αναπαραγάγουμε το κείμενο. στην περίπτωσή μας, θα μπορούσε να είναι Ισπανικά ή Ισπανικά-Λατινικά-Αμερικανικά. Στη συνέχεια, γράψτε το κείμενο στο κύριο πλαίσιο κειμένου και, εάν είναι απαραίτητο, διαμορφώστε τις "προχωρημένες" επιλογές που ρυθμίζουν την ταχύτητα, την ένταση, το βήμα και την "καθυστέρηση" μεταξύ των λέξεων της φωνής. Τέλος, πατήστε Play και voila!

Για να αποθηκεύσετε αυτό το κείμενο σε ένα αρχείο ήχου, απλώς πατήστε "Εγγραφή" και επιλέξτε τη διαδρομή προορισμού.

2) Εγκαταστήστε τις φωνές Mbrola

Μπορεί να έχετε παρατηρήσει ότι οι πρωτότυπες φωνές ακούγονται κάπως "ρομποτικές", στο στυλ του "Stephen Hawking". Για να "εξομαλυνθεί" αυτό το πρόβλημα, μια πιθανή λύση είναι να χρησιμοποιήσετε τις φωνές Mbrola.

Για να γίνει αυτό, πρέπει πρώτα να εγκαταστήσουμε τον κινητήρα Mbrola. Ανοίξτε το τερματικό και πληκτρολογήστε:

sudo apt-get εγκατάσταση mbrola

Στη συνέχεια, χαμηλώστε τις φωνές του Mbrola «Es1» και «es2» (αν θέλετε μπορείτε επίσης να κάνετε λήψη άλλων), αποσυμπιέστε και αντιγράψτε μόνο τα αρχεία με το ίδιο όνομα και χωρίς επέκταση στο φάκελο «/ usr / share / mbrola», τον οποίο πρέπει να δημιουργήσουμε εάν το κάνει δεν υπάρχει.

Για να κάνετε όλα αυτά πολύ γρήγορα από το τερματικό, αντιγράψτε και επικολλήστε όλο αυτό το καλαμπόκι:

wget http://www.tcts.fpms.ac.be/synthesis/mbrola/dba/es1/es1-980610.zip && wget http://www.tcts.fpms.ac.be/synthesis/mbrola/dba/ es2 / es2-989825.zip && unzip es1-980610.zip && unzip es2-989825.zip && sudo mkdir / usr / share / mbrola && sudo cp ~ / es1 / es1 / usr / share / mbrola && sudo cp ~ / es2 / es2 / usr / share / mbrola

3) Συντονισμός Gespeaker

Πριν συνεχίσετε, σας συνιστώ να κλείσετε το Gespeaker εάν το έχετε ανοίξει. Ανοίξτε το ξανά και μεταβείτε στην επιλογή Επεξεργασία> Προτιμήσεις. Στο πρόγραμμα αναπαραγωγής ήχου, μπορούν να επιλέξουν μεταξύ ALSA και PulseAudio. Η πρότασή μου είναι να επιλέξετε "PulseAudio". Όλα τα υπόλοιπα μπορούν να παραμείνουν ίδια.

Απομένει μόνο να δούμε αν ο Gespeaker ανίχνευσε σωστά τον κινητήρα και τις φωνές του Mbrola. Για να το κάνετε αυτό, μεταβείτε στην καρτέλα "Φωνές Mbrola". Όπου λέει "Κύρια εφαρμογή Mbrola" θα πρέπει να εμφανίζεται ένα μήνυμα που να λέει "Εγκατεστημένο πακέτο mbrola" Στη συνέχεια, μεταβείτε στο κάτω μέρος της λίστας για να δείτε αν ανίχνευσε τις φωνές "spanish-mbrola-1" και "spanish-mbrola-2". Εάν ναι, είμαστε στο σωστό δρόμο.

4) Δοκιμάστε τα πάντα ...

Τέλος, επιλέξτε τις φωνές Mbrola στο Gespeaker. Στο κύριο παράθυρο του προγράμματος, επιλέξτε από τη λίστα "Γλώσσα" το στοιχείο "Spanish-mbrola-1" ή "Spanish-mbrola-2".

Χρήση του τερματικού

1) Μαθαίνοντας να χρησιμοποιώ το Espeak από το τερματικό

Αναπαραγωγή του εισαγόμενου κειμένου:

espeak --stdout «Ας χρησιμοποιήσουμε το Linux είναι το μεγαλύτερο» | ένα έργο

Αναπαραγωγή του κειμένου καθώς το πληκτρολογείτε στο τερματικό:

espeak --stdout | ένα έργο

Αναπαραγωγή εγγράφου

espeak --stdout -t mydocument.txt | ένα έργο

Αναπαραγωγή εγγράφου και δημιουργία αρχείου WAV

espeak -t mydocument.txt -w myudio.wav

Λίστα όλων των διαθέσιμων φωνών

espeak -φωνητικό κείμενο

Παίξτε χρησιμοποιώντας μια συγκεκριμένη "φωνή"

espeak -v el-uk --stdout «Ας χρησιμοποιήσουμε το Linux είναι το καλύτερο blog στον κόσμο» | ένα έργο

Ορίστε τον αριθμό των λέξεων που παίζονται ανά λεπτό

espeak -s 140 -f mydocument.txt | ένα έργο

Αναφέρετε τις διαθέσιμες φωνές σε μια συγκεκριμένη γλώσσα

espeak --voice = es

2) Εγκαταστήστε τις φωνές Mbrola

Για να γίνει αυτό, πρέπει να ακολουθήσουν τα ίδια βήματα που αναπτύχθηκαν στο σημείο 2 παραπάνω.

Χρησιμοποιήστε τις φωνές Mbrola από το τερματικό.

Αυτό μπορεί να είναι λίγο πιο δύσκολο, αλλά λειτούργησε καλύτερα για μένα από το Gespeaker. Παρόλο που η μηχανή μετατροπής είναι η ίδια (espeak + mbrola), η φωνή του Gspeaker ακούγεται χειρότερη, πιθανώς επειδή η καθυστέρηση μεταξύ των λέξεων δεν μπορεί να μειωθεί σε αριθμό μικρότερο από 5. Επομένως, προτείνω να αποθηκεύσετε αυτήν τη σελίδα στα αγαπημένα για να την έχετε πρόσβαση σε μερικές φορές της ανάγκης.

Για να μετατρέψετε ένα αρχείο κειμένου σε αρχείο .WAV χρησιμοποιώντας τις φωνές Mbrola:

espeak -v mb-es1 -f textfile | mbrola -e / usr / share / mbrola / es1 - έξοδος.wav

Για απλώς αναπαραγωγή ενός αρχείου κειμένου χρησιμοποιώντας τις φωνές Mbrola:

espeak -v mb-es1 -f textfile | mbrola -e / usr / share / mbrola / es1 - - | aplay -r16000 -fS16

Η παράμετρος -e εμποδίζει το mbrola να σταματήσει εάν συναντήσει φωνήματα που δεν κατανοεί ή αναγνωρίζει σωστά.

Αν και αυτό δεν ισχύει για τα "es1" και "es2", είναι σημαντικό να σημειωθεί ότι ορισμένες φωνές mbrola χρησιμοποιούν ρυθμό δείγματος 22050 Hz. Σε αυτήν την περίπτωση, θα πρέπει να βάλουν -r22050 αντί -r16000.

Πώς να μετατρέψετε το τελικό αποτέλεσμα (.WAV) σε .MP3, .OGG κ.λπ.

Η ευκολότερη μέθοδος είναι η χρήση του Sound Converter, ενός GUI για βιβλιοθήκες GStreamer.

Ανοίξτε ένα τερματικό και εισαγάγετε:

sudo apt-get εγκατάσταση μετατροπέα ήχου

Στη συνέχεια, μεταβείτε στις Εφαρμογές> Ήχος και βίντεο> Μετατροπέας ήχου και εκτελέστε το πρόγραμμα. Για να ρυθμίσετε τις παραμέτρους μετατροπής, μεταβείτε στην επιλογή Επεξεργασία> Προτιμήσεις. Στη συνέχεια, επιλέξτε τα αρχεία για να μετατρέψετε και πατήστε το κουμπί «Μετατροπή»


Αφήστε το σχόλιό σας

Η διεύθυνση email σας δεν θα δημοσιευθεί. Τα υποχρεωτικά πεδία σημειώνονται με *

*

*

  1. Υπεύθυνος για τα δεδομένα: Miguel Ángel Gatón
  2. Σκοπός των δεδομένων: Έλεγχος SPAM, διαχείριση σχολίων.
  3. Νομιμοποίηση: Η συγκατάθεσή σας
  4. Κοινοποίηση των δεδομένων: Τα δεδομένα δεν θα κοινοποιούνται σε τρίτους, εκτός από νομική υποχρέωση.
  5. Αποθήκευση δεδομένων: Βάση δεδομένων που φιλοξενείται από τα δίκτυα Occentus (ΕΕ)
  6. Δικαιώματα: Ανά πάσα στιγμή μπορείτε να περιορίσετε, να ανακτήσετε και να διαγράψετε τις πληροφορίες σας.

  1.   Ας χρησιμοποιήσουμε το Linux dijo

    Καλή ραντεβού! Ευχαριστώ Facundo!

  2.   Facundo Peiretti dijo

    Πολύ καλά !!
    Αλλά θα ήθελα να ξεκαθαρίσω μια ερώτηση: Για να εγκαταστήσω τις άλλες φωνές του Mbrola έπρεπε να τοποθετήσω ΟΛΟ το περιεχόμενο του .zip στο φάκελο / usr / share / mbrola, γιατί διαφορετικά (κατά την επικόλληση μόνο του αρχείου χωρίς επέκταση) το το πρόγραμμα μου είπε q ότι η "γλώσσα" δεν είχε εγκατασταθεί.

  3.   Helena dijo

    Πολύ καλό, είμαι σίγουρος ότι το χρησιμοποιώ πολύ. Ευχαριστώ.

  4.   Edwina dijo

    Εξαιρετική συνεισφορά, σας ευχαριστώ πολύ.

  5.   Ντάνιελ Esteban Buccafusca dijo

    Καλημέρα, και ακολούθησε όλα τα βήματα, συμπεριλαμβανομένης της εγκατάστασης του gespeaker από το τερματικό, αλλά αυτό το πρόγραμμα δεν εκτελείται, το espeaker, από το τερματικό που μπορείτε να ακούσετε.