Rede :: Rsynth.

Perl-Schnittstelle zur Sprachsynthese C-Bibliothek von "Libsynth" KLATT-Stil
Jetzt downloaden

Rede :: Rsynth. Ranking & Zusammenfassung

Anzeige

  • Rating:
  • Lizenz:
  • Perl Artistic License
  • Name des Herausgebers:
  • Bryan Jurish
  • Website des Verlags:
  • http://search.cpan.org/~moocow/

Rede :: Rsynth. Stichworte


Rede :: Rsynth. Beschreibung

Perl-Schnittstelle zur Sprachsynthese C-Bibliothek "Libsynth" KLATT-Stil Rede :: Rsynth ist eine Perl-OO-Schnittstelle zur Anpassung des Sprachsynthesizer-Pakets von Nick Ing-Simmons, der sich auf der Umsetzung eines KLATT-Formanten-Synthesizer von Jon Iles annimmt. Sie liefert derzeit nur grundlegende Text-to-Speech-Funktionen (TTS-TTS-Funktionen), mit der Ausgabe an Datei (en) von mehreren Formaten sowie direktem Audiogerät, das nur unter Linux getestet wurde. Nur unter Linux.Synopsis verwenden Rede :: rsynth; {# Konstruktor $ RS = Rede :: rsynth-> neu (g); # Erstellen Sie ein neues Synthobjekt # Synthesis $ Rs-> Start; # Start Synthesis $ RS-> SAY_STRING ("Test 12 3"); # Synthesize-Zeichenfolge $ rs-> say_file (stdin); # Synthetisieren Sie eine ganze Datei $ RS-> STOP; # Stoppsynthese (synchronisiert) # -Konfiguration g = $ rs-> konfigurieren; # Holen Sie sich alle Synth-Konfigurationsdaten $ rs-> konfigurieren (g); # Set (Teil-) Synth-Konfiguration # Accessors: Flags $ bool = $ Rs-> use_audio; $ rs-> used_audio ($ bool); # DO / SENDEN NICHT AN AUDIO GERÄT $ BOOL = $ RS-> LAUEN; $ rs-> laufend ($ bool); # Active-Flagge abrufen $ rs-> böser ($ Ebene); # Get / Set-Versposity-Level $ bool = $ rs-> help_only; $ rs-> help_only ($ bool); # Get / set Help-Flagge # Accessors: Audio-Eigenschaften $ HERTZ = $ RS-> SAMP_RATE; $ RS-> SAMP_RATE ($ HERTZ); # Abrufen / Set-Sample-Rate # Accessors: Audio Dateinamen $ Datei = $ RS-> dev_file; $ rs-> dev_file ($ Datei); # Audiogerät abrufen Dateiname $ = $ RS-> linear_file; $ rs-> linear_file ($ Datei); # RAW Linear Dateiname abrufen / festlegen $ = $ RS-> AU_FILE; $ RS-> AU_FILE ($ Datei); # Get / set Sun / Nächstes Dateiname # Accessors: File Deskriptors $ FD = $ RS-> dev_fd; $ rs-> dev_fd ($ fd); # Audiogerät abrufen FD $ FD = $ RS-> linear_fd; $ rs-> linear_fd ($ FD); # RAW Linear FD $ FD = $ RS-> AU_FD; $ RS-> AU_FD ($ FD); # Get / set Sun / Nächstes FD # Accessors: KLATT GUTS $ MS = $ RS-> msc_per_frame; $ rs-> msc_per_frame ($ ms); # Millisekunden pro Frame $ bool = $ Rs-> Impuls; $ rs-> Impuls ($ bool); # Impulse Glottal-Quelle $ n = $ rs-> kasc; $ rs-> casc ($ n); # Number Cascade-Formanten $ n = $ rs-> klatt_f0_flutter; $ rs-> klatt_f0_flutter ($ n); # F0 Flattern $ db = $ Rs-> klatt_tilt_db; $ rs-> klatt_tilt_db ($ dB); # Tilt db $ Hz = $ rs-> klatt_f0_hz; $ rs-> klatt_f0_hz ($ Hz); # F0 Basisfrequenz # Accessors: Holmes $ n = $ Rs-> Geschwindigkeit; $ RS-> Geschwindigkeit ($ n); # Geschwindigkeit (1.0 ist 'Normal') $ F = $ RS-> FRAC; $ rs-> frac ($ f); # Parameterfilter 'Fraktion' $ Datei = $ RS-> Par_name; $ rs-> par_name ($ Datei); # Parameter Dateiname für Plot $ Datei = $ rs-> jsru_name; $ rs-> jsru_name ($ Datei); # Plot-Datei für alternative Synth (JSru) # Accesors: Wörterbuch $ path = $ rs-> dict_path; $ rs-> dict_path ($ path); # Voller Pfad zur GDBM-Wörterbuch-Datei # Accesors: Niedrige $ Flags = $ rs-> Flaggen; $ rs-> Flaggen ($ Flags); # Get / set Flags Mask-Anforderungen: · Perl.


Rede :: Rsynth. Zugehörige Software