From unknown Fri Mar 29 06:32:17 2024 Received: (at submit) by bugs.devuan.org; 26 Mar 2020 00:00:02 +0000 Return-Path: Delivered-To: devuanbugs@dyne.org Received: from tupac3.dyne.org [195.169.149.119] by doc.devuan.org with IMAP (fetchmail-6.4.0.beta4) for (single-drop); Thu, 26 Mar 2020 00:00:02 +0000 (UTC) Received: from asterisk.kurgan.org (asterisk.kurgan.org [79.98.45.242]) by vm6.ganeti.dyne.org (Postfix) with ESMTP id 18B9AF60881 for ; Thu, 26 Mar 2020 00:50:41 +0100 (CET) Content-Type: text/plain; charset="us-ascii" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit From: Fabio Muzzi To: Devuan Bug Tracking System Subject: festlex-ifd: SIOD ERROR: wrong type of argument to get_c_utt when using italian language Message-ID: <158518024069.16822.11003040954038446818.reportbug@asterisk.kurgan.org> X-Mailer: reportbug 7.5.3+devuan3 Date: Thu, 26 Mar 2020 00:50:40 +0100 X-Debbugs-Cc: debianbugs@kurgan.org X-Spam-Status: No, score=1.0 required=5.0 tests=SPF_SOFTFAIL autolearn=disabled version=3.4.2 X-Spam-Checker-Version: SpamAssassin 3.4.2 (2018-09-13) on tupac3.dyne.org Package: festlex-ifd Version: 2.0+debian0-4 Severity: normal Dear Maintainer, After installing festlex-ifd and selecting italian as default language, if I try to use Festival with Asterisk (or if I run festival and execute the same command that Asterisk uses to generate audio from text, that is (tts_textasterisk "prova 123 prova" 'file)(quit) I get an error that states "SIOD ERROR: wrong type of argument to get_c_utt" and no audio data is sent back to asterisk for processing. If i use another language (English for example) Festival works. Steps to reproduce: apt install festlex-ifd (which installs also festival and other dependencies) run festival as a server from command line so I can see the errors: festival --server -b --language italian then, try to execute a function that calls festival in Asterisk. I get the error "SIOD ERROR: wrong type of argument to get_c_utt" in festival and no audio is returned to Asterisk. This happens also if I run festival not as a server, like this: festival --language italian And then enter the command (tts_textasterisk "prova 123 prova" 'file)(quit) at the prompt. If I install festvox-kdlpc8k (american english language) and launch festival without "--langauge italian" so that english is used, festival works properly. -- System Information: Distributor ID: Debian Description: Devuan GNU/Linux 3 (beowulf) Release: 3 Codename: beowulf Architecture: x86_64 Kernel: Linux 4.9.0-12-amd64 (SMP w/2 CPU cores) Kernel taint flags: TAINT_OOT_MODULE Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8), LANGUAGE=en_US:en (charmap=UTF-8) Shell: /bin/sh linked to /bin/dash Init: sysvinit (via /sbin/init) Versions of packages festlex-ifd depends on: ii festival 1:2.5.0-3 Versions of packages festlex-ifd recommends: ii festvox-italp16k 2.0+debian0-4 ii festvox-itapc16k 2.0+debian0-4 festlex-ifd suggests no packages. -- no debconf information