Navigation:
 
Online
  • Tutorial
  • Support
  • Forum
  • Handbuch
  • Download
  • HOME

    WebSpeech Tutorial

    Audioeffekte

    Text vorlesenDas Speechtag AFX

    Logox 4 bietet eine Reihe von Audioeffekten, die umfassend per Steuerzeichen angesteuert werden können. Die Parameter für die Ansteuerung der Audioeffekte werden in dem Speechtag AFX übergeben. Die folgenden Audioeffekte können angesteuert werden. Sie werden unten im Einzelnen dargestellt.

    Hinweis:
    Mit dem Tool Audio.exe können die Steuerparameter für das Speechtag AFX sehr einfach erstellt werden.

    Balance Positioniert die Stimme im Stereopanorama
    Chorus Zufällige kurze Echos, die die Stimme vervielfachen
    Delay Echo
    Equalizer Anhebung und Absenkung in verschiedenen Frequenzbereichen
    Flanger Moduliertes Echo zur Verfremdung von Stimmen
    Gain Anheben und Absenken der Lautstärke
    Phaser Phasenverschiebung des Signals
    Reverb Halleffekt
    Shelving Anheben und Absenken von hohen und tiefen Frequenzen

    Werte
    Die erforderlichen Parametersätze im AFX Tag sind allerdings sehr komplex. Daher können Steuerzeichen mit dem AudioFXEditor erstellt und über die Zwischenablage in den Text kopiert werden. Die Beschreibung dieses Tools finden Sie in Abschnitt 6 des WebSpeech SDK Handbuches.

    WICHTIG: Audioeffekte ausschalten!!
    Bei der Verwendung von Speechtags zur Ansteuerung von Audioeffekten müssen am Ende des Textes die Audioeffekte wieder ausgeschaltet werden, sonst bleibt der Effekt bis zur Wahl eines neuen Sprechers auch für andere Texte erhalten. Das geschieht, indem man #AFX# ans Ende des Textes schreibt.


    Syntax
    #AFX = strAudioEffekt#

    Beispiele
    #AFX#
    #AFX = BA120=1:$121=1;# Hier spricht Logox 4 ganz rechts. #AFX#.


    Seitenanfang

     

    Text vorlesenBalance

    Der Balance-Effekt positioniert den Sprecher im Stereopanorama.

    Werte
    Alle Werte werden als Prozentwerte angegeben. 0% entspricht ganz links, 100% ist ganz rechts und 50% genau in der Mitte.

    Parameter Min. Wert Max. Wert Einheit
    Balance -1 1 -1 linker Kanal;
    1 rechter Kanal;
    0 beide Kanäle;

    Beispiel
    #AFX = BA120=1:$121=1;# Hier spricht Logox 4 ganz rechts. #AFX#.


    Seitenanfang

     

    Text vorlesenChorus

    Der Choruseffekt erzeugt mehrere unabhängige, zufällig generierte Echos, deren Tonhöhe moduliert wird. Das erzeugt den Eindruck, als ob mehrere Stimmen aus einer einzigen Signalquelle erzeugt werden.

    Werte
    Der Parameter "Delay" beschreibt die Verzögerungszeit der Echos und "Sweep" den Variationsbereich der Verstimmung. Die Dauer der Echos und deren Verstimmung wird in unterschiedlichen Zeitabständen aktualisiert, was mit dem Parameter "Rate" gesteuert wird. Die Stärke des Effekts wird mit "Depth" angegeben. Die Wertebereiche sind in der folgenden Tabelle aufgelistet. Im AudioFXEditor werden die Werte in Prozent angegeben. Die Skalen sind entsprechend aufgeteilt.

    Parameter Min. Wert Max. Wert Einheit
    Delay 0 40 ms
    Sweep 0 40 ms
    Rate 0.1 10 Hz
    Depth 0 1  


    Beispiel
    #AFX = CH115=1:$116=40.0,$117=20.0,$118=0.3,$119=0.7,0;# Hier spricht Logox 4 mit Chorus. #AFX#.


    Seitenanfang

     

    Text vorlesenDelay

    Durch den Delay-Effekt wird ein Signal nach einem bestimmten Zeitintervall verzögert ausgegeben (Parameter "Delay"). Das Effektsignal kann gegenüber dem Originalsignal in der Lautstärke abgeschwächt werden.

    Werte
    Wenn "Mix" auf 100% steht, ist das Effektsignal so laut wie das Original. Über den Parameter "Feedback" kann die Anzahl der Wiederholungen des Echos eingestellt werden. Allerdings ist der Effekt auf ca. 2 Sekunden Dauer beschränkt. Danach wird er ausgeblendet. Im AudioFXEditor werden die Werte, die in der Tabelle aufgelistet sind, in Prozent angegeben. Die Skalen sind entsprechend aufgeteilt.


    Parameter Min. Wert Max. Wert Einheit
    Delay 0 1000 ms
    Mix 0 1  
    Feedback 0 1  


    Beispiel
    #AFX = DL122=1:$123=100.0,$124=0.4,$125=0.0;#
    Hier spricht Logox 4 mit Echo. #AFX#.


    Seitenanfang

     

    Text vorlesenGrafischer Equalizer

    Der grafische Equalizer verändert die Lautstärke eines Audiosignals in bestimmten Frequenzbereichen. Hier ist der Frequenzbereich in 8 Bänder aufgeteilt, die um 12 dB angehoben oder abgesenkt werden können. Eine Absenkung um 6 dB entspricht einer Halbierung der Energie. Eine Anhebung um 6 dB verdoppelt die Energie

    Werte
    Die Wertebereiche für die Bänder sind jeweils in der folgenden Tabelle aufgelistet. Im AudioFXEditor werden die Werte in Prozent angegeben. Die Skalen sind entsprechend aufgeteilt.


    Parameter Min. Wert Max. Wert Einheit
    80 Hz -12 12 dB
    160 Hz -12 12 dB
    315 Hz -12 12 Hz
    630 Hz -12 12 dB
    1.25 kHz -12 12 dB
    2.5 kHz -12 12 dB
    5 kHz -12 12 dB
    10 kHz -12 12 dB


    Beispiel
    #AFX = EQ126=1:$127=-12,$128=-12,$129=-1,$130=0,$131=00,$132=0,$133=-12,$134=-12;# Hier spricht Logox 4 über Telefon. #AFX#.

    Seitenanfang

     

    Text vorlesenFlanger

    Der Flanger-Effekt verwendet zwei Delays mit zwei Abgriffen. Der erste Abgriff ist zeitlich fixiert ("Delay"), während der zweite Abgriff kontinuierlich verändert wird. Beim Zusammenmischen der beiden Delays entstehen die charakteristischen schwebenden, sich auslöschenden Klangverfärbungen.

    Werte
    "Sweep" bestimmt dabei den Abstand des zweiten Delays zum ersten; "Rate" die Modulationsgeschwindigkeit und "Depth" die Modulationstiefe des zweiten Delays. Die Wertebereiche sind in der folgenden Tabelle aufgelistet. Im AudioFXEditor werden die Werte in Prozent angegeben. Die Skalen sind entsprechend aufgeteilt.


    Parameter Min. Wert Max. Wert Einheit
    Delay 0 10 ms
    Sweep 0 10 ms
    Rate 0.1 10 Hz
    Depth 0 1  
    Feedback 0 1  


    Beispiel
    #AFX = CH135=1:$136=2.0,$137=2.0,$138=0.3,$139=0.7,$140=0.7;# Hier spricht Logox 4 mit Flanger. #AFX#.


    Seitenanfang

     

    Text vorlesenGain

    Gain verändert den Lautstärkepegel des Signals. Dies ist sinnvoll, um Lautstärkeeinbußen auszugleichen. Gain ist besonders nützlich, wenn mit dem Equalizer Frequenzbereiche angehoben werden sollen. Um Verzerrungen zu verhindern, kann die Eingangslautstärke reduziert werden.

    Werte
    Die Wertebereiche sind in der folgenden Tabelle aufgelistet. Im AudioFXEditor werden die Werte in Prozent angegeben. Die Skalen sind entsprechend aufgeteilt. 50% entspricht keiner Veränderung. 0% senkt den Pegel um 6 dB ab und 100% hebt den Pegel um 6 dB an.


    Parameter Min. Wert Max. Wert Einheit
    Gain -6 6 dB


    Beispiel
    #AFX = GA141=1:$142=-2;# Hier spricht Logox 4 etwas leiser als vorher. #AFX#.



    Seitenanfang

     

    Text vorlesenPhaser

    Bei einem Phaser wird das Eingangssignal mit einer phasenverschobenen Kopie kombiniert. Die durch diesen Effekt entstehenden Filtereffekte verwischen den Klang ähnlich wie ein Flanger.

    Werte
    "Depth" bestimmt den Umfang der Modulation, "Range" deren Bereich und "Rate" deren Geschwindigkeit. "Feedback" bestimmt, wie oft eine Phasenverschiebung vorgenommen wird. Die Wertebereiche sind in der folgenden Tabelle aufgelistet. Im AudioFXEditor werden die Werte in Prozent angegeben. Die Skalen sind entsprechend aufgeteilt.


    Parameter Min. Wert Max. Wert Einheit
    Depth 0 1  
    Range 0 1  
    Rate 0.1 10 Hz
    Feedback 0 1  


    Beispiel
    #AFX = PH0=1:$1=+0.7,$2=+0.66666666,$3=+0.88749959,$4=+0.4;# Hier spricht Logox 4 mit Phaser. #AFX#.


    Seitenanfang

     

    Text vorlesenReverb

    Ein Reverb- oder Halleffekt simuliert die akustischen Eigenschaften eines Raums. Ein akustisches Signal wird in einem Raum reflektiert.

    Werte
    Neben der zeitlichen Verzögerung der ersten Reflexionen ("Predelay") sind dabei die Eigenschaften der diffusen, reflektierten Echos wichtig. Deren Frequenzgang kann eingeschränkt sein ("Bandwidth"). Auch deren Anzahl kann je nach Wandbeschaffenheit variieren. Bei einem hohen Wert für "Damping" werden nur wenige Echos reflektiert - wie in einem gut gedämpften Raum. "Decay" bestimmt die Länge des Ausklangs der Echos. Mit "Mix" wird der Anteil des Originalsignal mit dem Effektsignal bestimmt.


    Parameter Min. Wert Max. Wert Einheit
    Predelay 0 100 ms
    Bandwidth 0 1  
    Damping 0 1  
    Decay 0 1  
    Mix 0 1  


    Beispiel
    #AFX = RV148=1:$149=67.6,$150=1.0,$151=0.4,$152=0.7,$153=0.15;# Hier spricht Logox 4 mit Hall. #AFX#.


    Seitenanfang

     

    Text vorlesenShelving Filter

    Der Shelving Filter hebt die Frequenzbereiche oberhalb bzw. unterhalb einer bestimmten Grenzfrequenz an oder senkt sie ab. Dieses Filter ist weniger rechenintensiv als ein Equalizer und führt oft zum gleichen Ergebnis.

    Werte
    Die Wertebereiche sind in der folgenden Tabelle aufgelistet. Im AudioFXEditor werden die Werte in Prozent angegeben. Die Skalen sind entsprechend aufgeteilt.


    Parameter Min. Wert Max. Wert Einheit
    Bass -6 6 dB
    Treble -6 6 dB


    Beispiel
    #AFX = SH154=1:$155=2,$156=2;# Hier spricht Logox 4 mit angehobenen Bässen und Höhen. #AFX#.


    Seitenanfang

     


    Übersicht    Speechtag Übersicht    zurück