Naar de inhoud

ReadSpeaker speechEngine SDK Embedded

Tekst-naar-spraak op het apparaat zelf voor embedded en mobiele apparaten

ReadSpeaker speechEngine SDK Embedded voegt natuurlijke AI-stemmen toe aan apparaten op ARM-basis, mobiele apps en embedded systemen. Het draait volledig op het apparaat, zonder dat er een netwerkverbinding nodig is. 150+ AI-stemmen in 50+ talen voor iOS, Android en Embedded Linux.

  • Draait volledig op het apparaat
  • ARM 32/64-bits
  • 150+ stemmen · 50+ talen

Waarom op het apparaat zelf

Spraak die werkt met of zonder verbinding

Veel apparaten kunnen niet op de cloud vertrouwen. Een medische monitor, een auto of een industriële besturing moet spreken op het moment dat het nodig is, elke keer opnieuw. speechEngine SDK Embedded synthetiseert spraak volledig op het apparaat, zodat de audio-uitvoer consistent en onmiddellijk blijft, ook zonder netwerk. Uw gegevens verlaten de hardware nooit, en de latentie hangt nooit af van een signaal.

Gebouwd voor embedded

Natuurlijke spraak op hardware waar de meeste TTS niet op past

Een kleine footprint, met opzet

Elke stem gebruikt 6 tot 35 MB opslag en draait in 20 tot 30 MB geheugen. Dat past op de beperkte hardware waarop embedded producten worden gebouwd, van 32-bits ARM-controllers tot 64-bits mobiele chips, zonder in te leveren op natuurlijke klank.

150+ AI-stemmen in 50+ talen

speechEngine SDK Embedded put uit de catalogus van ReadSpeaker met meer dan 150 AI-stemmen in meer dan 50 talen. Er komen regelmatig nieuwe stemmen en talen bij, zodat dezelfde SDK een product in één markt of in vijftig markten kan uitleveren.

Stel elk voorgelezen woord bij

Pas spreeksnelheid, toonhoogte en volume aan het apparaat aan. Gebruik SSML (Speech Synthesis Markup Language) om pauzes in te voegen, midden in een zin van stem of taal te wisselen en fonetische transcripties toe te voegen. Met een gebruikerswoordenboek per taal met IPA-ondersteuning corrigeert u de uitspraak van productnamen en vaktermen één keer, overal.

Technische specificaties

Gebouwd voor hardware met beperkte middelen

speechEngine SDK Embedded is ontworpen voor systemen met een kleine footprint. Met de cijfers hieronder dimensioneert u uw hardware voordat u zich vastlegt.

Technische specificaties van speechEngine SDK Embedded
SpecificationValue
BesturingssystemeniOS · Android · Embedded Linux (ander embedded OS op aanvraag)
CPUARM 32/64-bits. Neural Standard: 1 GHz of hoger (alleen 64-bits) · Neural Lite: 800 MHz of hoger
RAM6 tot 30 MB
Geheugen tijdens de uitvoering20 tot 30 MB (Neural Lite en Neural Standard)
Footprint van de stem6 tot 32 MB (Neural Lite) · 9 tot 35 MB (Neural Standard), Deep Neural Networks-technologie
Audio-uitvoer8 formaten: 16-bits lineaire PCM, 8-bits A-law, 8-bits μ-law, 8-bits unsigned lineaire PCM Wave, 4-bits Dialogic ADPCM en Wave-varianten
TekstinvoerPlatte tekst (multibyte) · SSML (UTF-8)
DocumentatieProductspecificatie (PDF)

Neural Standard en Neural Lite

Twee stemniveaus, één SDK

Kies het evenwicht dat bij uw hardware past. Neural Standard draait op 64-bits ARM vanaf 1 GHz, met stemmen van 9 tot 35 MB voor de rijkste klank. Neural Lite draait op ARM vanaf 800 MHz, met stemmen van 6 tot 32 MB voor de krapste apparaten. Beide gebruiken Deep Neural Network-technologie.

Neural Lite en Neural Standard vergeleken
Neural LiteNeural Standard
CPUARM 800 MHz+ARM 1 GHz+ (alleen 64-bits)
Footprint van de stem6 tot 32 MB9 tot 35 MB
TechnologieDeep Neural NetworksDeep Neural Networks

Platforms

Integreer in de taal die u al gebruikt

speechEngine SDK Embedded wordt geleverd met de API's, voorbeeldcode en documentatie om snel te integreren. Bouw in C/C++ op Embedded Linux, Objective-C op iOS of Java op Android. Elke levering bevat de bibliotheken van de spraakengine, de stembestanden en de integratiedocumentatie voor uw gelicentieerde platform, plus ondersteuning van ons team.

Ondersteunde platforms en hun integratietalen
PlatformLanguage
Embedded LinuxC / C++
iOSObjective-C
AndroidJava

Integratie

Enkele calls tot de eerste spraak

Initialiseer de engine, laad een stem en synthetiseer. De SDK regelt de rest op het apparaat.

/* Illustrative - confirm exact API against the SDK docs before use */
#include "rs_embedded_tts.h"

int main() {
    rsEngine *engine = rsEngineCreate("license.dat");
    rsEngineLoadVoice(engine, "en-US-neural-standard");
    rsEngineSetRate(engine, 1.0);
    rsEngineSpeak(engine, "Welcome aboard.", RS_AUDIO_PCM16);
    rsEngineDestroy(engine);
    return 0;
}

Alleen de vorm is illustratief. Raadpleeg de SDK-documentatie en de voorbeeldcode voor de exacte API-signaturen van het platform dat u geleverd krijgt.

Waar het draait

Stemmen voor bedrijfskritische apparaten

Van mobiele apps tot bedrijfskritische hardware: speechEngine SDK Embedded geeft producten een betrouwbare stem waar ze ook draaien, ook in defensie en andere omgevingen met beperkte middelen.

Transport

Navigatie, routebegeleiding stap voor stap en prompts in het voertuig die responsief blijven, ook wanneer het voertuig het signaal verliest.

Bekijk de oplossingen voor transport

Omroepsystemen

Heldere spraakuitvoer voor alarm- en noodmeldingssystemen.

Mobiele apparaten

Audioboeken, taalonderwijs en mobiele apps die offline spreken, zonder netwerkverbinding.

FAQ

Vragen over speechEngine SDK Embedded

  • Ja. speechEngine SDK Embedded synthetiseert spraak volledig op het apparaat, zonder dat er een netwerkverbinding nodig is. Alle verwerking en alle gegevens blijven op de hardware, zodat de spraakuitvoer onmiddellijk en consistent is, ook in offline omgevingen of omgevingen met beperkte middelen.

  • Het ondersteunt iOS, Android en Embedded Linux standaard. Andere embedded besturingssystemen kunnen op verzoek worden ondersteund. Neem contact op met ons team met uw doelplatform.

  • Het draait op 32- en 64-bits ARM-processors. Neural Standard-stemmen hebben een 64-bits ARM-CPU van 1 GHz of hoger nodig; Neural Lite-stemmen draaien vanaf 800 MHz. De SDK gebruikt 6 tot 30 MB RAM en 20 tot 30 MB tijdens de uitvoering.

  • Elke stem gebruikt 6 tot 32 MB voor Neural Lite en 9 tot 35 MB voor Neural Standard. Beide niveaus gebruiken Deep Neural Network-technologie, dus u krijgt een natuurlijke klank met een footprint die op embedded hardware past.

  • speechEngine SDK Embedded ondersteunt meer dan 150 AI-stemmen in meer dan 50 talen. Er komen regelmatig nieuwe stemmen en talen bij. Een volledige lijst staat op de website van ReadSpeaker.

  • U kunt integreren in C/C++ op Embedded Linux, Objective-C op iOS en Java op Android. Elk SDK-pakket bevat de API's, voorbeeldcode en documentatie om van start te gaan.

  • Ja. Gebruik SSML om de prosodie bij te stellen, pauzes in te voegen, fonetische transcripties toe te voegen en midden in de tekst van stem of taal te wisselen. Met een gebruikerswoordenboek per taal met IPA-ondersteuning definieert u eigen uitspraken voor vaktermen.

  • Het levert 8 audioformaten, waaronder 16-bits lineaire PCM, 8-bits A-law en μ-law, 4-bits Dialogic ADPCM en verschillende Wave-varianten. Zo sluit u aan op de audiopipeline van uw doelapparaat.

  • speechEngine SDK Embedded is gebouwd voor systemen met een kleine footprint op ARM- en mobiele hardware, die op het apparaat zelf draaien. speechEngine SDK targets desktop and PC-based applications on Windows and Linux. See speechEngine SDK if you're building for desktop.

Klaar om een stem in uw apparaat te brengen?

Vertel ons over uw hardware, uw doeltalen en uw planning. Ons embedded team helpt u de juiste stemmen, footprint en platform voor uw product af te bakenen.

Find your ReadSpeaker solution

Opening the conversation…

Search

    Searching…

    No results for

    Try another wording, or start from one of these.

    Search is not available right now.

    You can still reach the pages below.