LinuxQuestions.org
Welcome to the most active Linux Forum on the web.
Home Forums Tutorials Articles Register
Go Back   LinuxQuestions.org > Forums > Linux Forums > Linux - Software
User Name
Password
Linux - Software This forum is for Software issues.
Having a problem installing a new program? Want to know which application is best for the job? Post your question in this forum.

Notices


Reply
  Search this Thread
Old 04-18-2012, 09:32 PM   #1
fakie_flip
Senior Member
 
Registered: Feb 2005
Location: San Antonio, Texas
Distribution: Gentoo Hardened using OpenRC not Systemd
Posts: 1,495

Rep: Reputation: 85
using mbrola with espeak


What is the correct way to use mbrola, espeak, and aplay together? I have followed all the directions from documentation given. I downloaded an mbrola binary for linux. I put mbrola voices in the espeak-data directory. Now when I attempt this, I am getting errors.

Code:
bull•~» espeak -v mb-us1 -a 100 -p 50 -s 160 "i haven't found any documentation worth a crap yet" | mbrola "/usr/share/espeak-data/mbrola/us1" -- | aplay
Binary number format error
You are probably using a version of /usr/share/espeak-data/mbrola/us1 incompatible
with your machine architecture.
Get the right one from the MBROLA project homepage :
   http://tcts.fpms.ac.be/synthesis
aplay: playback:2483: read error
bull•~»
 
Old 04-20-2012, 10:36 AM   #2
Satyaveer Arya
Senior Member
 
Registered: May 2010
Location: Palm Island
Distribution: RHEL, CentOS, Debian, Oracle Solaris 10
Posts: 1,420

Rep: Reputation: 305Reputation: 305Reputation: 305Reputation: 305
Will it be helpful for you, http://ubuntuforums.org/showthread.php?t=1423702 ?
 
Old 04-21-2012, 05:40 PM   #3
fakie_flip
Senior Member
 
Registered: Feb 2005
Location: San Antonio, Texas
Distribution: Gentoo Hardened using OpenRC not Systemd
Posts: 1,495

Original Poster
Rep: Reputation: 85
I figured this one out.

For my system, /usr/share/doc/espeak-1.46.02/html/mbrola.html

says
Quote:
From eSpeak version 1.44 onwards, eSpeak calls the mbrola program directly, rather than passing phoneme data to it using a pipe.
Which means you do not need to pipe espeak output to mbrola anymore. You can simply do

Code:
espeak -v mb-en1 "Hello world"
 
  


Reply



Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is Off
HTML code is Off



Similar Threads
Thread Thread Starter Forum Replies Last Post
espeak voices question MrUmunhum Linux - Software 1 02-29-2012 03:13 PM
Ubuntu, Help with espeak! steelheat Linux - Software 3 10-02-2011 01:30 PM
espeak + mbrola + oss zefram Linux - Hardware 1 05-02-2008 12:55 AM
Installing Espeak on Fedora 8 DavidMcCann Fedora 2 03-11-2008 09:56 AM
Festival + MBROLA for text-to-speech Jessard Linux - Software 1 08-29-2005 01:40 PM

LinuxQuestions.org > Forums > Linux Forums > Linux - Software

All times are GMT -5. The time now is 12:09 AM.

Main Menu
Advertisement
My LQ
Write for LQ
LinuxQuestions.org is looking for people interested in writing Editorials, Articles, Reviews, and more. If you'd like to contribute content, let us know.
Main Menu
Syndicate
RSS1  Latest Threads
RSS1  LQ News
Twitter: @linuxquestions
Open Source Consulting | Domain Registration