1. მთავარი
  2. API
  3. ტექსტის ხმაზე ამოკითხვის API-ების გამოყენება JavaScript-ით
API

ტექსტის ხმაზე ამოკითხვის API-ების გამოყენება JavaScript-ით

Cliff Weitzman

კლიფ ვაიცმანი

Speechify-ის CEO და თანადამფუძნებელი

Speechify API უზრუნველყოფს 300 მწმ-მდე დაგვიანებას, ადამიანურ ხმებს და 50+ ენას

apple logo2025 წლის Apple-ის დიზაინის ჯილდო
50მ+ მომხმარებელი

ტექსტის ხმაზე ამოკითხვის (TTS) API-ს გამოყენება JavaScript-თან ერთად მნიშვნელოვნად აუმჯობესებს ვებ-აპლიკაციების მომხმარებლის გამოცდილებას. Web Speech API, რომელსაც მხარს უჭერენ თანამედროვე ბრაუზერები, როგორც Chrome და Firefox, იძლევა სიტყვის სინთეზისა და ამოცნობის მძლავრ ინსტრუმენტებს. ამ სახელმძღვანელოში ვნახავთ, როგორ ჩასვათ TTS API თქვენს JavaScript კოდში, გადააქციოთ ტექსტი ხმად, მოარგოთ პარამეტრები და გამოიყენოთ არსებული ხმები.

JavaScript და ტექსტის ხმაზე ამოკითხვის საწყისი ნაბიჯები

დასაწყებად საჭიროა HTML, CSS და JavaScript-ის საბაზისო ცოდნა. შექმენით HTML ფაილი და დაუკავშირეთ JavaScript ფაილი script src ტეგით. თქვენს JS ფაილში დააინიციალირეთ speech synthesis ობიექტი და დაამატეთ მოვლენების მსმენელი ხმების ჩატვირთვაზე. 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); }; დაამატეთ მოვლენების მსმენელი ღილაკზე ან ფორმის გაგზავნაზე speak ფუნქციის გასაშვებად. const button = document.getElementById('speak-button'); button.addEventListener('click', speak); რამდენიმე ხაზის კოდით შეძლებთ ტექსტის რეალურ დროში ამოკითხვას. შეგიძლიათ დააყენოთ rate, pitch და volume — utterance.rate = 0.8; utterance.pitch = 1; utterance.volume = 1; აუცილებლად გაეცანით Web Speech API-ის დამატებით შესაძლებლობებს ამოცნობისა და სხვადასხვა მოვლენის კონტროლისთვის. მეტი ინფორმაციისთვის იხილეთ ოფიციალური დოკუმენტაცია.

მარტივი ინტეგრაცია Speechify-თან

თუ გსურთ JavaScript-ით ტექსტის ხმაზე ამოკითხვის API-ს გამოყენება, Speechify შესანიშნავი არჩევანია. ის მარტივად ერთიანდება Web Speech API-თან და ტექსტის ხმად გარდაქმნა სწრაფად და მარტივად ხდება. დეტალური დოკუმენტაცია და სახელმძღვანელოები ადვილია როგორც დამწყებთათვის, ისე გამოცდილებისთვის. Speechify-სთან შეგიძლიათ გამოიყენოთ მრავალფეროვანი ხმები და მოარგოთ პარამეტრები — სისწრაფე, ტემბრი და სხვა. იქნებით თუ არა frontend დეველოპერი ან პროგრამისტი, Speechify აგიმაღლებთ ვებ-აპლიკაციების დონეს. ტექსტის ხმაზე ამოკითხვის API-ს გამოყენება JavaScript-თან მოგცემთ საშუალებას, შექმნათ უფრო ინტერაქტიული და ხელმისაწვდომი ვებ-გვერდები. თუ გსურთ თქვენი გამოცდილების გაუმჯობესება და საინტერესო პროექტების შექმნა, სცადეთ Web Speech API და გააცოცხლეთ თქვენი ვებგვერდი TTS-ით.

მიუახლოვდით Speechify-ის უნიკალურ ხმებს API-ით სწრაფად, მასშტაბურად და დეველოპერებისთვის მოსახერხებელი ფორმატით

მოითხოვეთ API წვდომა
api access banner

გააზიარე ეს სტატია

Cliff Weitzman

კლიფ ვაიცმანი

Speechify-ის CEO და თანადამფუძნებელი

კლიფ ვაიცმანი დისლექსიის მხარდაჭერის აქტივისტი და Speechify-ის CEO და დამფუძნებელია — მსოფლიოში #1 ტექსტის ხმოვანი წაკითხვის აპი, რომელსაც 100 000-ზე მეტი 5-ვარსკვლავიანი შეფასება აქვს და App Store-ზე სიახლეებისა და ჟურნალების კატეგორიაში პირველ ადგილს იკავებს. 2017 წელს ვაიცმანი Forbes-ის მიერ 30 წლისამდე ასაკის 30 გამორჩეულ პროფესიონალს შორის შეიყვანეს იმისთვის, რომ ინტერნეტი უფრო ხელმისაწვდომი გაეხადა სწავლის სირთულეების მქონე ადამიანებისთვის. კლიფ ვაიცმანი გაშუქებულია ისეთ გამოცემებში, როგორიცაა EdSurge, Inc., PC Mag, Entrepreneur, Mashable და სხვა წამყვანი მედია პუბლიკაციები.

speechify logo

Speechify-ის შესახებ

#1 ტექსტიდან სიტყვაზე მკითხველი

Speechify — ეს არის მსოფლიოში წამყვანი ტექსტიდან სიტყვაზე პლატფორმა, რომელსაც ენდობა 50 მილიონზე მეტი მომხმარებელი და აქვს 500,000-ზე მეტი ხუთვარსკვლავიანი შეფასება მის ტექსტიდან სიტყვაზე iOS, Android, Chrome-ის გაფართოება, ვებ-აპლიკაცია და Mac-ის დესკტოპ აპლიკაციებში. 2025 წელს Apple-მა მიანიჭა Speechify-ს პრესტიჟული Apple-ის დიზაინის ჯილდო WWDC-ზე და უწოდა მას "აუცილებელ რესურსს, რომელიც ადამიანებს ეხმარება იცხოვრონ სრულფასოვნად." Speechify გვთავაზობს 1,000-ზე მეტ ბუნებრივად ჟღერად ხმას 60+ ენაზე და გამოიყენება თითქმის 200 ქვეყანაში. ცნობილი ადამიანების ხმებში შედის Snoop Dogg-ი და Gwyneth Paltrow. შემოქმედებისთვის და ბიზნესებისთვის Speechify Studio უზრუნველყოფს მოწინავე ხელსაწყოებს, მათ შორისაა AI ხმოვანი გენერატორი, AI ხმოვანი კლონირება, AI დუბლირება და AI ხმის ცვლილება. Speechify სთავაზობს უმაღლესი ხარისხის, ხელმისაწვდომ ტექსტიდან სიტყვაზე API-ით სერვისს წამყვანი პროდუქტებისთვის. გამოქვეყნებულია The Wall Street Journal, CNBC, Forbes, TechCrunch და სხვა წამყვან მედიებში. Speechify არის მსოფლიოში უდიდესი ტექსტიდან სიტყვაზე მომსახურების მომწოდებელი. მეტი დეტალისთვის ეწვიეთ speechify.com/news, speechify.com/blog და speechify.com/press.