Από τότε που εισήχθη ο πρώτος υπολογιστής Macintosh το 1984, το κείμενο σε ομιλία ήταν ένα σημαντικό χαρακτηριστικό της πλατφόρμας. Ενώ η ποιότητα και οι δυνατότητες ομιλίας του Mac έχουν αυξηθεί πολύ από τότε, υπάρχει ακόμα ένας παλιός τρόπος σχολείου για να κάνετε τη συζήτησή σας στο Mac: το τερματικό.
Για να χρησιμοποιήσετε ομιλία στο Terminal, ανοίξτε ένα νέο παράθυρο του τερματικού και πληκτρολογήστε λέξη που ακολουθείται από ένα κενό και τη λέξη ή τη φράση που θέλετε, και στη συνέχεια πατήστε το πλήκτρο επιστροφής. Στο παράδειγμά μας, θα έχουμε το Terminal να λέει "Hello Jim:"
Γεια σας Jim
Εάν τα ηχεία του Mac σας εμφανιστούν, θα ακούσετε μια γνωστή μηχανογραφημένη φωνή να μιλήσει για τη φράση που έχει οριστεί. Η προεπιλεγμένη φωνή στο OS X είναι η αρσενική φωνή "Alex", αλλά μπορείτε επίσης να χρησιμοποιήσετε μία από τις διάφορες φωνές εισάγοντας έναν τροποποιητή στην εντολή λέξης. Υπάρχουν δεκάδες αρσενικές και θηλυκές φωνές από τις οποίες μπορείτε να επιλέξετε. μπορείτε να βρείτε μια πλήρη λίστα στις Προτιμήσεις συστήματος> Υπαγόρευση και ομιλία> Κείμενο σε ομιλία> Φωνή συστήματος .
Επιστρέψτε στο Terminal και πάλι πληκτρολογήστε say, αλλά αυτή τη φορά ακολουθήστε την με τον τροποποιητή -v, το όνομα της επιλεγμένης φωνής σας, και στη συνέχεια το επιθυμητό κείμενο. Σημειώστε ότι εάν χρησιμοποιείτε την εντολή λέξης με οποιονδήποτε τροποποιητή, θα πρέπει να τοποθετήσετε το κείμενό σας σε παρένθεση. Θα πρέπει να μοιάζει με αυτό:
ας πούμε -v Karen "Hello Jim"
Τα παραπάνω βήματα δουλεύουν, αν έχετε μόνο λίγα λόγια που θα θέλατε να μιλήσουν, αλλά τι γίνεται αν έχετε ένα ολόκληρο έγγραφο; Σε αυτή την περίπτωση, η εντολή λέξης μπορεί να διαβάσει από ένα αρχείο κειμένου εισαγωγής χρησιμοποιώντας την επιλογή -f . Απλά προσθέστε το στοιχείο -f στη εντολή λέξεων που ακολουθείται από τη θέση ενός αρχείου. Στο παράδειγμά μας, θα έχουμε την Karen να διαβάσει από ένα αρχείο κειμένου που ονομάζεται "text.txt" που βρίσκεται στην επιφάνεια εργασίας μας:
ας πούμε -v Karen -f /Users/Tanous/Desktop/text.txt
Από προεπιλογή, το OS X θα μιλήσει το κείμενό σας με τον κανονικό ρυθμό. Αλλά μπορείτε να χρησιμοποιήσετε την επιλογή -r για να το κάνετε πιο γρήγορο ή πιο αργό. Απλά προσθέστε -r ακολουθούμενο από έναν αριθμό που αντιπροσωπεύει την επιθυμητή ταχύτητα ανάγνωσης σε λέξεις ανά λεπτό. Παρόλο που διαφέρει από τη φωνή, 175 λέξεις ανά λεπτό είναι κατά προσέγγιση ένα "κανονικό" ποσοστό ομιλίας. Αυξήστε τον αριθμό για να κάνετε ταχύτερη συνομιλία με το Mac σας, χαμηλώστε το για να φέρει τα πράγματα σε μια ανίχνευση. Με την επέκταση του παραδείγματος μας από πάνω, θα έχουμε την Karen να διαβάσει αυτό το έγγραφο κειμένου σε μια γρήγορη 250 λέξεις ανά λεπτό:
ας πούμε -v Karen -r 250 -f /Users/Tanous/Desktop/test.txt
Εάν κάνετε Mac σας λέει κάτι ιδιαίτερα πολύτιμο, μπορείτε να εξάγετε την ομιλία σε ένα αρχείο ήχου για αργότερα αναπαραγωγή ή κοινή χρήση. Για να γίνει αυτό, προσθέστε την επιλογή -o στην εντολή σας, ακολουθούμενη από μια διαδρομή και όνομα αρχείου. Η προεπιλεγμένη μορφή εξόδου είναι AIFF. Για να ολοκληρώσουμε τη σειρά παραδειγμάτων μας, θα έχουμε την Karen να διαβάσει αυτό το αρχείο κειμένου σε 250 λέξεις ανά λεπτό και να εκπέμψει την ομιλία σε ένα αρχείο AIFF στο φάκελο "Μουσική" του χρήστη μας.
ας πούμε -v Karen -r 250 -o /Users/Tanous/Music/test_output.aiff -f /Users/Tanous/Desktop/test.txt
Όταν χρησιμοποιείτε την επιλογή εξόδου, ο Mac σας δεν θα μιλήσει πραγματικά το κείμενο ζωντανά. απλά συνθέτει τον ήχο και τα χωρίζει στο αρχείο ήχου εξόδου. Αυτό κάνει τη δημιουργία αρχείων ήχου από μεγάλα έγγραφα πολύ πιο γρήγορα.
Αυτές είναι οι πιο συνηθισμένες επιλογές για την εντολή say στο OS X. Όπως και με όλες τις εντολές του Terminal, αν θέλετε να σκάψετε σε κάποια από τα πιο εσωτερικά πράγματα, απλώς χρησιμοποιήστε την εντολή man για να τραβήξετε το εγχειρίδιο για να πείτε :
λέει ο άνθρωπος
Με πολλούς άλλους τρόπους για να χρησιμοποιήσετε το κείμενο σε ομιλία στο OS X, πολλοί από εσάς πιθανώς τώρα ρωτάτε: Γιατί να ασχοληθείτε με το Terminal όταν θα μπορούσα να χρησιμοποιήσω τις υπηρεσίες OS X μέσω του GUI; Η απάντηση είναι διττή. Πρώτα απ 'όλα, είναι συχνά απλά πιο δροσερό να χρησιμοποιείτε και να ελέγχετε τις εντολές Terminal, καθώς είναι συχνά πιο ευέλικτες και προσφέρουν το πλήρες φάσμα λειτουργιών που μπορεί να κρύβονται από το πιο βασικό GUI του OS X.
Δεύτερον, η δυνατότητα χρήσης λέει μέσω του τερματικού επιτρέπει κάποια επική φάρσα, στην οποία μπορείτε να απομακρύνετε στο Mac έναν φίλο ή μέλος της οικογένειας μέσω ενός ασφαλούς κελύφους (ssh) και να ξεκινήσετε τις εντολές κειμένου σε ομιλία που θα συγχέουν το heck out από αυτούς. Μπορούμε να γράψουμε μια μελλοντική συμβουλή που ασχολείται με αυτό το ακριβές σενάριο. Δηλαδή, χρησιμοποιήστε υπεύθυνα την εντολή λέξης.
