.titleBar { margin-bottom: 5px!important; }

Festival unter Suse 9.2 starten - Fehler

Dieses Thema im Forum "Asterisk Allgemein" wurde erstellt von Tucca, 9 Feb. 2005.

  1. Tucca

    Tucca Neuer User

    Registriert seit:
    14 Juli 2004
    Beiträge:
    174
    Zustimmungen:
    0
    Punkte für Erfolge:
    0
    Hi,

    ich habe es nun geschafft den Festival-Server unter Suse 9.2 manuell zu starten.

    /usr/bin/festival_server

    Leider bringt mir Asterisk eine Fehlermeldung wenn ich Festival aufrufen will.

    extensions.conf:
    Code:
    exten => s,1,Answer
    exten => s,n,Festival(test from marco)
    
    Fehler:
    Code:
        -- Executing Answer("CAPI[contr1/20]/0", "") in new stack
        -- CAPI Answering for MSN 20
        -- Executing Festival("CAPI[contr1/20]/0", "test from marco") in new stack
      == Parsing '/etc/asterisk/festival.conf': Found
    Feb  9 21:29:11 WARNING[5526]: app_festival.c:445 festival_exec: Festival returned ER
      == Spawn extension (local, s, 2) exited non-zero on 'CAPI[contr1/20]/0'
    
    Festival-Fehler
    Code:
    SIOD ERROR: wrong type of argument to car : wholeutt
    
    In Festival (festival.scm) hab ich die Zeilen (von http://www.voip-info.org/tiki-index.php?page=Asterisk festival installation ) eingefügt:
    Code:
    (define (tts_textasterisk string mode)
     "(tts_textasterisk STRING MODE)
     Apply tts to STRING. This function is specifically designed for
     use in server mode so a single function call may synthesize the string.
     This function name may be added to the server safe functions."
     (let wholeutt (utt.synth (eval (list 'Utterance 'Text string)))
     (utt.wave.resample wholeutt 8000)
     (utt.wave.rescale wholeutt 5)
     (utt.send.wave.client wholeutt)))
    

    Kann mir jemand weiterhelfen?


    Danke,
    Tucca

    PS: Spricht er auch deutsch?