Systeem tekst-naar-spraak-component — sgcAI | eSeGeCe

Tekst-naar-spraak (systeem)

TsgcTextToSpeechSystem spreekt tekst uit via de spraakengine die al op de machine aanwezig is. Je hoeft geen API-sleutel te beheren, er is geen afrekening per teken en er gaat geen netwerkoproep uit. Daarmee is dit de juiste standaardkeuze voor offline en on-premises toepassingen.

TsgcTextToSpeechSystem

De eenvoudigste van de drie spraakcomponenten. Roep één methode aan met een string en de machine spreekt hem uit, synchroon, met start- en stopgebeurtenissen rond de aanroep.

Componentklasse

TsgcTextToSpeechSystem

Doel

Offline spraaksynthese

Platforms

Win32 en Win64

sgcAI is zelfstandig. Dit component zit in sgcAI, samen met de sgcWebSockets Core runtime waarop het gebouwd is, dus je hoeft geen basislicentie te kopen.

Een string uitspreken

Geen configuratie, geen inloggegevens. Wijs het toe aan een chatbot, vertaler of assistent en het wordt hun stem.

uses
  sgcAI, sgcAI_TextToSpeech_System;

var
  oTTS: TsgcTextToSpeechSystem;
begin
  oTTS := TsgcTextToSpeechSystem.Create(nil);
  oTTS.TextToSpeech('The order has been shipped.');

  // Used as the voice of a chatbot:
  sgcAIOpenAIChatBot1.TextToSpeech := oTTS;
end;
// includes: sgcAI.hpp, sgcAI_TextToSpeech_System.hpp

TsgcTextToSpeechSystem *oTTS = new TsgcTextToSpeechSystem(NULL);
oTTS->TextToSpeech("The order has been shipped.");

// Used as the voice of a chatbot:
sgcAIOpenAIChatBot1->TextToSpeech = oTTS;

Belangrijkste eigenschappen & methoden

De leden die je het vaakst gebruikt.

TextToSpeech

TextToSpeech(aText) spreekt de string uit met de systeemstem. De aanroep is synchroon, dus hij keert pas terug als de spraak klaar is.

Geen audiospeler nodig

Anders dan de cloudspraakcomponenten maakt dit component geen audiobestand en heeft het geen AudioPlayer-koppeling nodig. Er wordt niets naar schijf geschreven.

Geen inloggegevens

Er is geen API-sleutel, geen quotum en geen kostenpost per teken. Dat telt als een component continu praat in een kiosk of een monitoringtoepassing.

Levenscyclus

OnStart en OnStop omsluiten de aanroep. Daardoor kunnen de chatbotcomponenten de microfoonopname hervatten zodra het antwoord klaar is.

Stemselectie

De stem, het spreektempo en het volume komen uit de spraakinstellingen van de machine, zodat een beheerder ze kan aanpassen zonder opnieuw te bouwen.

Uitwisselbaar

Het deelt zijn interface met de spraakcomponenten van Google en Amazon, dus later overstappen op een cloudstem is een wisseling van component, niet van code.

Blijf ontdekken

Online helpVolledige API-referentie en gebruiksgids voor de sgcAI-componenten.
Alle sgcAI-componentenBekijk de volledige functiematrix van alle 15 componenten.
Download de gratis proefversieGeef je toepassing een stem zonder dat je een account hoeft aan te maken.
PrijzenSingle-, Team- en Site-licenties, volledige broncode, geen basisproduct vereist.
De beste deal: All-AccessElk eSeGeCe-product, inclusief Premium-ondersteuning, vanaf €1,059 per jaar.
Bekijk de All-Access-prijzen

Klaar om aan de slag te gaan?

Download de gratis proefversie en laat je toepassing praten.