Het gebruik van de TTS-plug-in van ReadSpeaker bespaarde ons ontelbare uren ontwikkeling en bracht ons dichter bij onze visie van een echt toegankelijk spel.
Lees het volledige verhaal van Soft Leaf
ReadSpeaker speechEngine SDK
Installeer de spraakengine rechtstreeks op de doelmachine, waar die de audio lokaal genereert zonder netwerkoproepen. 150+ AI-stemmen in 50+ talen, met native bindings voor C, C++ en Java op Windows en Linux, en C# op Windows.
Klantverhaal
Functies
Alles wat je team nodig heeft om natuurlijk klinkende spraak in een desktop- of pc-toepassing te brengen, met de engine die lokaal draait.
De engine draait op de machine van je klant en genereert audio zonder enige netwerkoproep. Een goede keuze voor uitrol in afgeschermde, gereglementeerde of offline-first omgevingen waar de gegevens intern blijven.
Natuurlijke, menselijk klinkende AI-stemmen, met regelmatig nieuwe stemmen en talen in de catalogus. Kies het accent en de toon die bij elke markt passen, en lever ze met een footprint die licht blijft op schijf.
Native bindings voor C en C++ op Windows en Linux, C# op Windows, en Java op Windows en Linux. Voorbeeldcode, documentatie en implementatieondersteuning van ons team maken de integratie eenvoudig.
Wissel midden in een zin van stem en taal, stuur de prosodie, voeg pauzes en fonetische transcripties in. Invoer via Speech Synthesis Markup Language (SSML) wordt volledig ondersteund, in UTF-8.
Bouw uitspraakwoordenboeken per taal voor productnamen, afkortingen en eigennamen, met meerdere woordenboeken per taal. Gebruik IPA-transcriptie wanneer je precieze fonetische controle nodig hebt.
16-bits lineaire PCM, 8-bits A-law en μ-law voor telefonie, Dialogic ADPCM voor oudere IVR. Lever het formaat dat je pipeline verwacht, raw of verpakt in WAV.
Stel spreeksnelheid, toonhoogte en volume af op het moment, van rustige vertelling tot dringende waarschuwingen. Configureer ze naar behoefte voor elke uitrol.
Een licentiebestand dat samen met de SDK wordt geïnstalleerd, legt de stemmen en de looptijd vast die je hebt besteld. Geen onverwachte upgrades, geen facturering op gebruik, geen zorgen over audits.
Het supportteam van ReadSpeaker werkt samen met je ontwikkelaars tijdens de integratie. Voorbeeldcode, documentatie en rechtstreeks contact zorgen ervoor dat je nooit om 2 uur 's nachts een wiki zit te lezen.
Probeer het in je stack
Er worden native bindings geleverd voor C en C++ op Windows en Linux, C# op Windows, en Java op Windows en Linux. Roep de engine in het proces aan en synthetiseer tekst naar een lokaal audiobestand, zonder netwerkoproepen.
// Representatief voorbeeld. De exacte API en headers worden met de gelicentieerde SDK geleverd.
#include "speechengine.h"
int main() {
SpeechEngine engine;
engine.init("./license.lic"); // licentiebestand legt stemmen en looptijd vast
engine.selectVoice("en_US-neural"); // 150+ stemmen, 50+ talen
engine.setSpeechRate(90); // stel snelheid, toonhoogte en volume per verzoek in
// Zet platte tekst of SSML om in een lokaal audiobestand, zonder serveraanroepen
engine.synthesizeToFile("Welcome to ReadSpeaker.", "welcome.wav");
engine.release(); // engine vrijgeven
return 0;
}Technische specificaties
Gedimensioneerd voor offline uitrol op het apparaat zelf: kleine footprint, brede ondersteuning van besturingssystemen, audio die klaar is voor telefonie.
| Specificatie | Details |
|---|---|
| Programmeertalen | C / C++ (Windows/Linux) · C# (Windows) · Java (Windows/Linux) |
| Windows OS | Windows 10 en 11 |
| Linux OS | CentOS Stream 9.x tot 10.x · Ubuntu 18.x tot 24.x · RHEL 7.x tot 9.x · Ander OS op aanvraag |
| CPU | Intel x86/64, 1 GHz of hoger. AVX vereist op x64-architecturen (neem contact op met ReadSpeaker als je omgeving geen AVX ondersteunt). |
| RAM | 6 tot 30 MB |
| Footprint van de stem | 9 tot 35 MB per stem (Deep Neural Networks-technologie) |
| Geheugen tijdens de uitvoering | 20 tot 30 MB (Neural Standard) |
| Invoerformaten | Platte tekst (multibyte) · SSML (UTF-8) |
| Audio-uitvoerformaten | 16-bits lineaire PCM (raw/WAV) · 8-bits PCM A-law/μ-law (raw/WAV) · 8-bits unsigned lineaire PCM Wave · 4-bits Dialogic ADPCM |
| Documentatie | Productspecificatie (PDF) |
Uitrolmodel
speechEngine SDK wordt lokaal op de doelmachine geïnstalleerd. De TTS-engine draait zonder serveroproepen. De licentieovereenkomst en het licentiebestand handhaven het gelicentieerde platform, de stemmen en de looptijd. Voor de conformiteitsdocumentatie van het bedrijf (ISO/IEC 27001, AVG, EU SCCs) raadpleeg je de privacyverklaring en de pagina's Over ons van ReadSpeaker.
Op het apparaat zelf (Engine geïnstalleerd op de doelmachine)
Lokaal geïnstalleerd
Geen netwerkoproepen (Audio gegenereerd zonder heen-en-weerverkeer met een server)
De engine draait lokaal
Handhaving via het licentiebestand (Licentiebestand geleverd bij de SDK)
Stemmen + looptijd
Levering van de SDK (SDK gebouwd voor het platform op de bestelling)
Per klantbestelling
FAQ
speechEngine SDK is een tekst-naar-spraak-SDK die op het apparaat zelf draait, voor ontwikkelaars die desktop- en pc-toepassingen bouwen. De engine wordt lokaal op de doelmachine geïnstalleerd en ondersteunt 150+ AI-stemmen in 50+ talen. Het draait zonder netwerkverbinding, wat past bij afgeschermde en privacygevoelige omgevingen.
speechEngine SDK levert native bindings voor C en C++ op Windows en Linux, C# op Windows, en Java op Windows en Linux. De SDK wordt geleverd voor het platform dat in de bestelling van de klant is vermeld.
speechEngine SDK draait op Windows 10 en 11, en op Linuxdistributies waaronder CentOS Stream 9.x tot 10.x, Ubuntu 18.x tot 24.x en RHEL 7.x tot 9.x. Andere besturingssystemen worden op verzoek ondersteund. CPU: Intel x86/64 van 1 GHz of hoger (AVX vereist op x64). RAM: 6 tot 30 MB.
Ja. De TTS-engine wordt lokaal op de doelmachine geïnstalleerd en genereert audio zonder netwerkoproepen, wat past bij privacygevoelige en afgeschermde uitrollen. Voor ARM-, mobiele of IoT-doelen, zie speechEngine SDK Embedded.
speechEngine SDK levert vier audioformaten: 16-bits lineaire PCM (raw/WAV), 8-bits PCM A-law/μ-law (raw/WAV), 8-bits unsigned lineaire PCM Wave en 4-bits Dialogic ADPCM. De uitvoer in A-law en μ-law is bijzonder geschikt voor integratie met telefonie.
Ja. speechEngine SDK accepteert invoer als platte tekst (multibyte) en als SSML (UTF-8), zodat je toepassing de spraak kan opmaken die ze nodig heeft. Met SSML wissel je van stem en taal binnen één tekst, pas je de prosodie aan, voeg je pauzes in en pas je fonetische transcripties toe.
speechEngine SDK valt onder een licentieovereenkomst die het gelicentieerde platform, de stemmen en de toegestane gebruikscontext vastlegt. Een licentiebestand dat bij de SDK wordt geleverd, handhaaft technisch de gelicentieerde stemmen en de looptijd, dat wil zeggen de duur van het toegestane gebruik.
Ja. Implementatieondersteuning van het supportteam van ReadSpeaker is inbegrepen. Het team helpt klanten de integratie te begrijpen en uit te voeren volgens de meegeleverde documentatie en voorbeeldcode.