Σύνθεση ομιλίας

Από τη Βικιπαίδεια, την ελεύθερη εγκυκλοπαίδεια

Ο όρος σύνθεση ομιλίας αναφέρεται στην τεχνητή παραγωγή της ανθρώπινης ομιλίας. Το υπολογιστικό σύστημα που χρησιμοποιείται για αυτόν τον σκοπό ονομάζεται συνθετητής ομιλίας, και μπορεί να εφαρμοστεί και σε προϊόντα λογισμικού και σε μηχανήματα υπολογιστών. Ένα σύστημα text-to-speech (TTS), δηλαδή "από-κείμενο-σε-ομιλία", μετατρέπει ένα κανονικό γλωσσικό κείμενο σε ομιλία. Άλλα συστήματα καθιστούν συμβολικές γλωσσικές αναπαραστάσεις, όπως οι φωνητικές καταγραφές, σε ομιλία[1].

Ο συντιθέμενη ομιλία μπορεί να δημιουργηθεί με την συνένωση κομματιών ηχογραφημένου λόγου τα οποία αποθηκεύονται σε κάποια βάση δεδομένων. Τα συστήματα διαφέρουν στο μέγεθος των αποθηκευμένων μονάδων ομιλίας π.χ. ένα σύστημα που αποθηκεύει φώνους ή δίφωναπαρέχει μεγαλύτερη κάλυψη της εξαγόμενης ομιλίας, αλλά μπορεί να στερείται σαφήνειας. Για συγκεκριμένους τομείς χρήσης, η αποθήκευση ολόκληρων λέξεων ή προτάσεων μπορεί να παρέχει υψηλής ποιότητας εξαγόμενη ομιλία. Εναλλακτικά, ένας συνθετητής μπορεί να συμπεριλάβει κάποιο μοντέλο της φωνητικής οδούς και άλλων χαρακτηριστικών της ανθρώπινης φωνής ώστε να δημιουργήσει ένα εντελώς "συνθετικό" φωνητικό αποτέλεσμα[2]. Η ποιότητα ενός συνθετητή ομιλίας εξαρτάται από την ομοιότητα του με την ανθρώπινη φωνή και από την ικανότητα του να μπορεί να κατανοηθεί. Ένα ευκολονόητο πρόγραμμα text-to-speech επιτρέπει σε ανθρώπους με προβλήματα όρασης ή δυσκολίες ανάγνωσης να ακούν τα γραπτά κείμενά τους στον υπολογιστή του σπιτιού τους. Πολλά λειτουργικά συστήματα ηλεκτρονικών υπολογιστών συμπεριλαμβάνουν συνθετητές ομιλίας από τις αρχές της δεκαετίας του 1990.

Ένα σύστημα (ή αλλιώς "μηχανή") text-to-speech αποτελείται από δύο μέρη[3]: το μετωπιαίο και το νωτιαίο άκρο. Το μετωπιαίο άκρο εκτελεί δύο βασικές εργασίες. Πρώτα, μετατρέπει το ανεπεξέργαστο κείμενο που περιέχει σύμβολα όπως αριθμούς και συντομεύσεις στις αντίστοιχες λέξεις ολογράφως. Αυτή η διαδικασία ονομάζεται ομαλοποίηση κειμένου, προ-επεξεργασία ή σημειοποίηση. Έπειτα, το μετωπιαίο άκρο αναθέτει φωνητικές καταγραφές σε κάθε λέξη, και διαιρεί και σηματοδοτεί το κείμενο σε προσωδικές μονάδες, όπως φράσεις και προτάσεις. Η διαδικασία ανάθεσης φωνητικών καταγραφών σε λέξεις ονομάζεται μετατροπή text-to-phoneme (από-κείμενο-σε-φώνημα) ή grapheme-to-phoneme (από-γράφημα-σε-φώνημα). Οι φωνητικές καταγραφές και οι προσωδιακές πληροφορίες αποτελούν την συμβολική γλωσσική αναπαράσταση, η οποία είναι το εξαγόμενο του μετωπιαίου άκρου. Τέλος, το νωτιαίο άκρο- συχνά αναφέρεται και ως ο συνθετητής- μετατρέπει την συμβολική γλωσσική αναπαράσταση σε ήχο. Σε ορισμένα συστήματα, το συγκεκριμένο κομμάτι συμπεριλαμβάνει και τον υπολογισμό της στοχευόμενης προσωδίας (την περιβάλλουσα ύψους φωνής, τις διάρκειες των φωνημάτων)[4], η οποία στην συνέχεια υπαγορεύεται στην εξαγόμενη ομιλία.

Ιστορία[Επεξεργασία | επεξεργασία κώδικα]

Πολύ πριν από την εφεύρεση της ηλεκτρονικής επεξεργασίας σήματος, κάποιοι προσπάθησαν να δημιουργήσουν μηχανές που να μιμούνται την ανθρώπινη ομιλία[5][6]. Κάποιοι πρώιμοι θρύλοι για την ύπαρξη "χαλκοκέφαλων" συνδέονται με τον Πάπα Σιλβέστερο Β΄ (πεθ. 1003 μ.Χ.), τον Albertus Magnus (1198-1280) και τον Roger Bacon (1214-1294).

Στη δεκαετία του 1930, η Bell Labs ανέπτυξε έναν vocoder που ανέλυε αυτόματα την ομιλία σύμφωνα με τους βασικούς τόνους και τους συντονισμούς της[7]. Με βάση το έργο του στον vocoder, ο Homer Dudley ανέπτυξε έναν συνθέτη φωνής ελεγχόμενο από πληκτρολόγιο με την ονομασία The Voder (επιδεικτικό φωνής), τον οποίο εξέθεσε στην Παγκόσμια Έκθεση της Νέας Υόρκης το 1939[8][9][10].

Συστήματα μετατροπής κειμένου σε ομιλία[Επεξεργασία | επεξεργασία κώδικα]

Διαδίκτυο[Επεξεργασία | επεξεργασία κώδικα]

Υπάρχουν πλέον πολλές εφαρμογές, πρόσθετα και gadgets που μπορούν να διαβάζουν μηνύματα απευθείας από ένα πρόγραμμα-πελάτη ηλεκτρονικού ταχυδρομείου και ιστοσελίδες από ένα πρόγραμμα περιήγησης στο διαδίκτυο ή μια γραμμή εργαλείων της Google. Ορισμένα εξειδικευμένα προγράμματα μπορούν να σχολιάζουν ροές RSS. Από τη μία πλευρά, τα διαδικτυακά ηχεία RSS απλοποιούν την παροχή πληροφοριών, επιτρέποντας στους χρήστες να ακούν τις αγαπημένες τους πηγές ειδήσεων και να τις μετατρέπουν σε podcast[11].

Οι πρόσφατες εξελίξεις στην τεχνητή νοημοσύνη (AI) έχουν αυξήσει τις δυνατότητες της τεχνολογίας TTS, για παράδειγμα, με την προσθήκη πολύγλωσσης τεχνολογίας όπου το κείμενο μπορεί να παραχθεί σε ομιλία σε διάφορες γλώσσες[12].

Ψηφιακά ηχητικά ανάλογα[Επεξεργασία | επεξεργασία κώδικα]

Στο συνέδριο Neural Information Processing Systems Conference (NeurIPS) του 2018, ερευνητές της Google παρουσίασαν μια εργασία με τίτλο "Transferring Learning from Speaker Verification to Text Synthesis in Multi-Loudspeaker Speech"[13], η οποία μεταφέρει τη μάθηση από την επαλήθευση του ομιλητή στη σύνθεση κειμένου σε ομιλία που μπορεί να ακούγεται σχεδόν σαν οποιοσδήποτε άνθρωπος από ένα δείγμα ομιλίας μόλις 5 δευτερολέπτων.

Παραπομπές[Επεξεργασία | επεξεργασία κώδικα]

  1. Allen, Jonathan; Hunnicutt, M. Sharon; Klatt, Dennis (1987). From Text to Speech: The MITalk system. Cambridge University Press. ISBN 0-521-30641-8.
  2. Rubin, P.; Baer, T.; Mermelstein, P. (1981). "An articulatory synthesizer for perceptual research". Journal of the Acoustical Society of America 70 (2): 321–328. doi:10.1121/1.386780.
  3. van Santen, Jan P. H.; Sproat, Richard W.; Olive, Joseph P.; Hirschberg, Julia (1997). Progress in Speech Synthesis. Springer. ISBN 0-387-94701-9.
  4. Van Santen, J. (April 1994). "Assignment of segmental duration in text-to-speech synthesis". Computer Speech & Language 8 (2): 95–128. doi:10.1006/csla.1994.1005.
  5. «Speech Synthesis - Invented by Christian Gottlieb Kratzenstein». www.edubilla.com. Ανακτήθηκε στις 21 Δεκεμβρίου 2023. 
  6. «How a new technology is changing the lives of people who cannot speak». www.theguardian.com. Ανακτήθηκε στις 21 Δεκεμβρίου 2023. 
  7. «The Vocoder: From Speech-Scrambling To Robot Rock». www.npr.org. Ανακτήθηκε στις 21 Δεκεμβρίου 2023. 
  8. «History of the Voder». www.whatisthevoder.com. Ανακτήθηκε στις 21 Δεκεμβρίου 2023. 
  9. «The Voder, the First Electronic Speech Synthesizer: a Simplified Version of the Vocoder». www.historyofinformation.com. Ανακτήθηκε στις 21 Δεκεμβρίου 2023. 
  10. «Who invented the voice synthesizer?». www.sluiceartfair.com. Ανακτήθηκε στις 21 Δεκεμβρίου 2023. 
  11. «RSS.com and The RSS Feed». rss.com. Ανακτήθηκε στις 21 Δεκεμβρίου 2023. 
  12. «Text to Speech and Talking Head in AI Technology». www.deepbrain.io. Ανακτήθηκε στις 21 Δεκεμβρίου 2023. 
  13. «Google at NeurIPS 2018». www.googblogs.com. Ανακτήθηκε στις 21 Δεκεμβρίου 2023.