Loo tekstist inimesesarnane heli

Allikasõlm: 749302

kokkuvõte

Node.js ja React komponentide abil looge veebirakendus, mis genereerib tekstist inimesesarnast heli. Rakendus kasutab funktsiooni IBM® Watson™ Text to Speech, et pakkuda häälte valikut, mis toetab mitut keelt ja sugu. Watson Text to Speech on saadaval IBM Cloudis ja Watson API komplektiga rakenduses IBM Cloud Pak™ for Data.

Kirjeldus

Reacti komponentide ja Node.js-serveriga loodud teksti kõneks muutmise veebirakendus sisestab teksti ja saadab selle teenusele Watson Text to Speech, et kõneldaks teie valitud häälega. Saadaval on erinevad hääled (mees- ja naishääled), mis hõlmavad paljusid keeli ja piirkondi.

Lisades sisendtekstile SSML-i elemente, saate häälega manipuleerida. SSML-i saab kasutada ajastuse, väljendusvõime, helikõrguse, hingamise, kiiruse, häälduse ja muu kontrollimiseks.

See rakendus on mõeldud teile alustamiseks. Kõnesünteesi rakendus on lõbus näide, kuid tegelikud tulemused ilmnevad siis, kui kasutate seda koodi oma rakendusele hääle andmiseks.

Watson Text to Speech on saadaval IBM Cloudis ja Watson API komplektiga rakenduses IBM Cloud Pak for Data. IBM Cloud Pak for Data abil saate luua Watsoni teksti kõneks oma privaatses pilves või kõikjal, kus Red Hat OpenShift töötab.

Kui olete selle koodimustri täitnud, saate aru, kuidas:

  • Hankige ja esitage heli teenusest Watson Text to Speech, kasutades REST API-t
  • Integreerige Watsoni tekst kõneks teenus veebirakendusse
  • Kasutage Reacti komponente ja Node.js serverit

voolama

Generate human-like audio from text

  1. Kasutaja sisestab rakenduse sisendteksti (töötab kohapeal, IBM Cloudis või IBM Cloud Pak for Datas).
  2. Rakendus saadab teksti kõneks teenusesse.
  3. Andmete töötlemise ajal tagastab teenus Tekst kõneks heliteabe taasesitamiseks HTML5 helielemendile.

Juhised

Selle mustri üksikasjalikud juhised leiate jaotisest readme faili. Need sammud näitavad teile, kuidas:

  1. Pakkuge Watsoni tekst kõneks teenust.
  2. juurutage server.
  3. Kasutage veebirakendust.

Allikas: https://developer.ibm.com/patterns/generate-human-like-audio-from-text/

Ajatempel:

Veel alates IBMi arendaja