1. Αρχική
  2. API
  3. Χρήση API μετατροπής κειμένου σε ομιλία με JavaScript
Δημοσιεύτηκε στις API

Χρήση API μετατροπής κειμένου σε ομιλία με JavaScript

Cliff Weitzman

Cliff Weitzman

CEO/Ιδρυτής του Speechify

Το Speechify API προσφέρει καθυστέρηση 300 ms, φωνές ανθρώπινης ποιότητας και 50+ γλώσσες

apple logoΒραβείο Σχεδίασης Apple 2025
50M+ χρήστες

Η χρήση API μετατροπής κειμένου σε ομιλία (TTS) με JavaScript αναβαθμίζει θεαματικά την εμπειρία του χρήστη σε web εφαρμογές. Το Web Speech API, που υποστηρίζεται από σύγχρονους browsers όπως το Chrome και το Firefox, προσφέρει εργαλεία για σύνθεση και αναγνώριση ομιλίας. Σε αυτόν τον οδηγό θα δείτε πώς να ενσωματώσετε ένα API TTS σε JavaScript, να μετατρέψετε κείμενο σε ομιλία, να ρυθμίσετε παραμέτρους και να αξιοποιήσετε τις διαθέσιμες φωνές.

Ξεκινώντας με JavaScript και μετατροπή κειμένου σε ομιλία

Για αρχή χρειάζεστε βασικές γνώσεις HTML, CSS και JavaScript. Δημιουργήστε ένα αρχείο HTML και συνδέστε το JavaScript σας με script src. Στο JavaScript, αρχικοποιήστε το αντικείμενο speechSynthesis και προσθέστε event listener όταν φορτωθούν οι φωνές. const synth = window.speechSynthesis; // Περιμένετε να φορτωθούν οι φωνές synth.onvoiceschanged = () => { const voices = synth.getVoices(); // Χρησιμοποιήστε τις διαθέσιμες φωνές }; Όταν φορτωθούν, τις παίρνετε με synth.getVoices(). Αυτό επιστρέφει λίστα διαθέσιμων φωνών. Μπορείτε να τις εμφανίσετε με forEach και HTML. const voiceSelect = document.getElementById('voice-select'); voices.forEach((voice) => { const option = document.createElement('option'); option.textContent = ${voice.name} (${voice.lang}); option.setAttribute('value', voice.lang); voiceSelect.appendChild(option); }); Φτιάξτε συνάρτηση για μετατροπή κειμένου σε φωνή με την επιλεγμένη φωνή. Η συνάρτηση παίρνει κείμενο από textarea και χρησιμοποιεί τη φωνή για ομιλία. const speak = () => { const text = document.getElementById('text-input').value; const voice = voices[voiceSelect.selectedIndex]; const utterance = new SpeechSynthesisUtterance(text); utterance.voice = voice; synth.speak(utterance); }; Προσθέστε event listener σε κουμπί ή φόρμα για να καλείτε το speak. const button = document.getElementById('speak-button'); button.addEventListener('click', speak); Έτσι μετατρέπετε κείμενο σε φωνή σε πραγματικό χρόνο. Ρυθμίστε ταχύτητα, τόνο και ένταση με SpeechSynthesisUtterance. utterance.rate = 0.8; utterance.pitch = 1; utterance.volume = 1; Εξερευνήστε επιπλέον δυνατότητες του Web Speech API και συμβουλευτείτε την τεκμηρίωση για περισσότερες λεπτομέρειες και παραδείγματα.

Ομαλή ενσωμάτωση με το Speechify

Για TTS API με JavaScript, το Speechify είναι κορυφαία επιλογή. Με εύκολη ενσωμάτωση με το Web Speech API, το Speechify διευκολύνει τη μετατροπή κειμένου σε φωνή επί τόπου. Διαθέτει πλήρη τεκμηρίωση και πρακτικούς οδηγούς, ιδανικό για αρχάριους και έμπειρους web developers. Προσφέρει πολλές διαθέσιμες φωνές και μπορείτε να ρυθμίσετε ταχύτητα και τόνο. Για front-end ή software developers, το Speechify είναι ιδανικό για αναβάθμιση εφαρμογών και προσφορά ευχάριστης εμπειρίας χρήστη. Η χρήση TTS API με JavaScript ανοίγει πολλές δυνατότητες για web development. Η ενσωμάτωση speech synthesis κάνει τις εμπειρίες πιο προσβάσιμες και ελκυστικές. Μαθαίνοντας το Web Speech API, ενισχύετε τις δεξιότητές σας και χτίζετε πιο δυναμικές εφαρμογές. Δοκιμάστε το και δώστε «φωνή» στις ιστοσελίδες σας με τη δύναμη του TTS.

Αποκτήστε γρήγορη, εξαιρετικά κλιμακώσιμη και φιλική προς προγραμματιστές πρόσβαση στις αγαπημένες φωνές του Speechify μέσω του API

Αποκτήστε πρόσβαση στο API
api access banner

Μοιραστείτε αυτό το άρθρο

Cliff Weitzman

Cliff Weitzman

CEO/Ιδρυτής του Speechify

Ο Cliff Weitzman είναι υποστηρικτής των ατόμων με δυσλεξία και CEO/ιδρυτής του Speechify, της Νο1 εφαρμογής μετατροπής κειμένου σε ομιλία παγκοσμίως, με πάνω από 100.000 κριτικές πέντε αστέρων και πρώτη θέση στο App Store στην κατηγορία Νέα & Περιοδικά. Το 2017, ο Weitzman συμπεριλήφθηκε στη λίστα Forbes 30 under 30 για το έργο του στη βελτίωση της προσβασιμότητας του διαδικτύου για άτομα με μαθησιακές δυσκολίες. Ο Cliff Weitzman έχει παρουσιαστεί στα EdSurge, Inc., PC Mag, Entrepreneur, Mashable και σε άλλα κορυφαία μέσα.

speechify logo

Σχετικά με το Speechify

#1 Αναγνώστης Μετατροπής Κειμένου σε Ομιλία

Speechify είναι η κορυφαία πλατφόρμα μετατροπής κειμένου σε ομιλία στον κόσμο, εμπιστευμένη από πάνω από 50 εκατομμύρια χρήστες και με περισσότερες από 500.000 κριτικές πέντε αστέρων σε όλες τις εκδόσεις iOS, Android, Chrome Extension, web app και Mac desktop. Το 2025, η Apple βράβευσε το Speechify με το περίφημο Apple Design Award στο WWDC, χαρακτηρίζοντάς το ως «ένα σημαντικό εργαλείο που βοηθά τους ανθρώπους να ζουν τη ζωή τους». Το Speechify προσφέρει πάνω από 1.000 φωνές με φυσικό ήχο σε 60+ γλώσσες και χρησιμοποιείται σε σχεδόν 200 χώρες. Ανάμεσα στις διασημότητες που έχουν δώσει τη φωνή τους στο Speechify είναι οι Snoop Dogg και Gwyneth Paltrow. Για δημιουργούς και επιχειρήσεις, το Speechify Studio προσφέρει προηγμένα εργαλεία, όπως τη Γεννήτρια Φωνής AI, την Κλωνοποίηση Φωνής AI, το AI Dubbing και τον Αλλαγέα Φωνής AI. Το Speechify τροφοδοτεί επίσης κορυφαία προϊόντα με το υψηλής ποιότητας και οικονομικά αποδοτικό API μετατροπής κειμένου σε ομιλία. Έχει παρουσιαστεί σε μέσα όπως The Wall Street Journal, CNBC, Forbes, TechCrunch και άλλα σημαντικά ΜΜΕ — το Speechify είναι ο μεγαλύτερος πάροχος μετατροπής κειμένου σε ομιλία στον κόσμο. Επισκεφθείτε τα speechify.com/news, speechify.com/blog και speechify.com/press για να μάθετε περισσότερα.