ReadSpeakerin puhesynteesin plug-inin käyttäminen säästi meiltä lukemattomia kehitystunteja ja vei meidät lähemmäs visiotamme aidosti saavutettavasta pelistä.
Lue koko Soft Leafin tarina
ReadSpeaker speechEngine SDK
Asenna puhemoottori suoraan kohdekoneelle, jossa se tuottaa äänen paikallisesti ilman verkkokutsuja. 150+ tekoälyääntä yli 50 kielellä sekä natiivit rajapinnat C-, C++- ja Java-kielille Windowsissa ja Linuxissa ja C#-kielelle Windowsissa.
Asiakastarina
Ominaisuudet
Kaikki, mitä tiimisi tarvitsee luonnollisen kuuloisen äänen tuomiseen työpöytä- tai PC-sovellukseen, moottorin toimiessa paikallisesti.
Moottori toimii asiakkaasi koneella ja tuottaa äänen ilman verkkokutsuja. Se sopii hyvin verkosta eristettyihin, säänneltyihin tai ensisijaisesti verkottomiin käyttöönottoihin, joissa data pysyy talon sisällä.
Luonnolliset, ihmismäiset tekoälyäänet, ja valikoimaan lisätään säännöllisesti uusia ääniä ja kieliä. Valitse kullekin markkinalle sopiva korostus ja sävy ja toimita ne muistijalanjäljellä, joka pysyy kevyenä levyllä.
Natiivit rajapinnat C- ja C++-kielille Windowsissa ja Linuxissa, C#-kielelle Windowsissa sekä Javalle Windowsissa ja Linuxissa. Esimerkkikoodi, dokumentaatio ja tiimimme toteutustuki tekevät integroinnista helppoa.
Vaihda ääntä ja kieltä kesken lauseen, hallitse prosodiaa, lisää taukoja ja foneettisia transkriptioita. Speech Synthesis Markup Language (SSML) -syötettä tuetaan täysin, UTF-8-muodossa.
Rakenna kielikohtaisia ääntämissanakirjoja tuotenimille, lyhenteille ja erisnimille, useita sanakirjoja kieltä kohden. Käytä IPA-transkriptiota, kun tarvitset tarkkaa foneettista hallintaa.
16-bittinen lineaarinen PCM, 8-bittinen A-law ja μ-law puhelinverkkoa varten, Dialogic ADPCM vanhoille IVR-järjestelmille. Tuota juuri se muoto, jota putkesi odottaa, raakana tai WAV-muotoon käärittynä.
Säädä puhenopeus, sävelkorkeus ja äänenvoimakkuus tilanteeseen sopiviksi, rauhallisesta kerronnasta kiireellisiin hälytyksiin. Määritä ne tarpeen mukaan jokaisessa käyttöönotossa.
SDK:n rinnalle asennettu lisenssitiedosto lukitsee tilaamasi äänet ja sopimuskauden. Ei yllättäviä päivityksiä, ei käyttöön perustuvaa laskutusta, ei auditointihuolia.
ReadSpeakerin tukitiimi työskentelee kehittäjiesi kanssa koko integraation ajan. Esimerkkikoodi, dokumentaatio ja suora yhteys tarkoittavat, ettet koskaan jää lukemaan wikiä kello kahdelta yöllä.
Kokeile omassa ympäristössäsi
Natiivit rajapinnat toimitetaan C- ja C++-kielille Windowsissa ja Linuxissa, C#-kielelle Windowsissa sekä Javalle Windowsissa ja Linuxissa. Kutsu moottoria samassa prosessissa ja syntetisoi teksti paikalliseen äänitiedostoon ilman verkkokutsuja.
// Edustava esimerkki. Tarkka API ja otsikkotiedostot toimitetaan lisensoidun SDK:n mukana.
#include "speechengine.h"
int main() {
SpeechEngine engine;
engine.init("./license.lic"); // lisenssitiedosto määrää äänet ja voimassaolon
engine.selectVoice("en_US-neural"); // 150+ ääntä, 50+ kieltä
engine.setSpeechRate(90); // säädä puhenopeutta, sävelkorkeutta ja äänenvoimakkuutta pyyntökohtaisesti
// Syntetisoi pelkkä teksti tai SSML paikalliseen äänitiedostoon ilman palvelinkutsuja
engine.synthesizeToFile("Welcome to ReadSpeaker.", "welcome.wav");
engine.release(); // vapauta moottori
return 0;
}Tekniset tiedot
Mitoitettu laitteessa ja ilman verkkoyhteyttä tapahtuvaan käyttöön: pieni muistijalanjälki, laaja käyttöjärjestelmätuki, puhelinverkkoon sopiva ääni.
| Määritys | Tiedot |
|---|---|
| Ohjelmointikielet | C / C++ (Windows/Linux) · C# (Windows) · Java (Windows/Linux) |
| Windows-käyttöjärjestelmä | Windows 10 ja 11 |
| Linux-käyttöjärjestelmä | CentOS Stream 9.x-10.x · Ubuntu 18.x-24.x · RHEL 7.x-9.x · Muut käyttöjärjestelmät pyynnöstä |
| CPU | Intel x86/64, 1 GHz tai enemmän. AVX vaaditaan x64-arkkitehtuureissa (ota yhteyttä ReadSpeakeriin, jos ympäristöstäsi puuttuu AVX-tuki). |
| Keskusmuisti | 6 Mt:stä 30 Mt:iin |
| Äänen muistijalanjälki | 9 Mt:stä 35 Mt:iin ääntä kohden (syvien neuroverkkojen teknologia) |
| Ajonaikainen muisti | 20 Mt:stä 30 Mt:iin (Neural Standard) |
| Syötemuodot | Pelkkä teksti (monitavuinen) · SSML (UTF-8) |
| Äänen ulostulomuodot | 16-bittinen lineaarinen PCM (raaka/WAV) · 8-bittinen PCM A-law/μ-law (raaka/WAV) · 8-bittinen etumerkitön lineaarinen PCM Wave · 4-bittinen Dialogic ADPCM |
| Dokumentaatio | Tuotespesifikaatio (PDF) |
Käyttöönottomalli
speechEngine SDK asennetaan paikallisesti kohdekoneelle. Puhesynteesimoottori toimii ilman palvelinkutsuja. Lisenssisopimus ja lisenssitiedosto valvovat lisensoitua alustaa, ääniä ja sopimuskautta. Yritystason vaatimustenmukaisuusdokumentaation osalta (ISO/IEC 27001, GDPR, EU:n vakiosopimuslausekkeet) katso ReadSpeakerin tietosuojailmoitus ja Tietoa meistä -sivut.
Laitteessa (Moottori asennetaan kohdekoneelle)
Asennettu paikallisesti
Ei verkkokutsuja (Ääni tuotetaan ilman palvelinkutsuja)
Moottori toimii paikallisesti
Lisenssitiedoston valvonta (Lisenssitiedosto toimitetaan SDK:n mukana)
Äänet ja sopimuskausi
SDK-toimitus (SDK rakennettu tilauksessa määritellylle alustalle)
Asiakastilauksen mukaan
Usein kysytyt kysymykset
speechEngine SDK on laitteessa toimiva puhesynteesi-SDK kehittäjille, jotka rakentavat työpöytä- ja PC-pohjaisia sovelluksia. Moottori asennetaan paikallisesti kohdekoneelle, ja se tukee 150+ tekoälyääntä yli 50 kielellä. Se toimii ilman verkkoyhteyttä, mikä sopii verkosta eristettyihin ja yksityisyydelle herkkiin ympäristöihin.
speechEngine SDK toimitetaan natiivien rajapintojen kanssa C- ja C++-kielille Windowsissa ja Linuxissa, C#-kielelle Windowsissa sekä Javalle Windowsissa ja Linuxissa. SDK toimitetaan sille alustalle, joka on määritelty asiakkaan tilauksessa.
speechEngine SDK toimii Windows 10:ssä ja 11:ssä sekä Linux-jakeluissa, joihin kuuluvat CentOS Stream 9.x-10.x, Ubuntu 18.x-24.x ja RHEL 7.x-9.x. Muita käyttöjärjestelmiä tuetaan pyynnöstä. Suoritin: Intel x86/64, 1 GHz tai enemmän (AVX vaaditaan x64-ympäristöissä). Keskusmuisti: 6 Mt:stä 30 Mt:iin.
Kyllä. Puhesynteesimoottori asennetaan paikallisesti kohdekoneelle ja tuottaa äänen ilman verkkokutsuja, mikä sopii yksityisyydelle herkkiin ja verkosta eristettyihin käyttöönottoihin. ARM-, mobiili- ja IoT-kohteita varten katso speechEngine SDK Embedded.
speechEngine SDK tuottaa neljä äänimuotoa: 16-bittinen lineaarinen PCM (raaka/WAV), 8-bittinen PCM A-law/μ-law (raaka/WAV), 8-bittinen etumerkitön lineaarinen PCM Wave ja 4-bittinen Dialogic ADPCM. A-law- ja μ-law-ulostulo sopii erityisen hyvin puhelinjärjestelmäintegraatioon.
Kyllä. speechEngine SDK hyväksyy pelkän tekstin syötteenä (monitavuisena) ja SSML-syötteen (UTF-8), joten sovelluksesi voi merkitä tarvitsemansa puheen. SSML:n avulla voit vaihtaa ääntä ja kieltä yhden tekstin sisällä, muuttaa prosodiaa, lisätä taukoja ja soveltaa foneettisia transkriptioita.
speechEngine SDK:ta hallitsee lisenssisopimus, joka määrittelee lisensoidun alustan, äänet ja sallitun käyttöyhteyden. SDK:n mukana toimitettava lisenssitiedosto valvoo teknisesti lisensoituja ääniä ja sopimuskautta eli sallitun käytön kestoa.
Kyllä. ReadSpeakerin tukitiimin toteutustuki sisältyy. Tiimi auttaa asiakkaita ymmärtämään ja toteuttamaan integraation toimitetun dokumentaation ja esimerkkikoodin mukaisesti.