[SOLVED] Ubuntu Software Center says I have Espeak but I can't find it.
Linux - NewbieThis Linux forum is for members that are new to Linux.
Just starting out and have a question?
If it is not in the man pages or the how-to's this is the place!
Notices
Welcome to LinuxQuestions.org, a friendly and active Linux Community.
You are currently viewing LQ as a guest. By joining our community you will have the ability to post topics, receive our newsletter, use the advanced search, subscribe to threads and access many other special features. Registration is quick, simple and absolutely free. Join our community today!
Note that registered members see fewer ads, and ContentLink is completely disabled once you log in.
If you have any problems with the registration process or your account login, please contact us. If you need to reset your password, click here.
Having a problem logging in? Please visit this page to clear all LQ-related cookies.
Get a virtual cloud desktop with the Linux distro that you want in less than five minutes with Shells! With over 10 pre-installed distros to choose from, the worry-free installation life is here! Whether you are a digital nomad or just looking for flexibility, Shells can put your Linux machine on the device that you want to use.
Exclusive for LQ members, get up to 45% off per month. Click here for more info.
On the command line, you can run dpkg -L espeak to list all files included in this package. Perhaps the executable program isn't called espeak; the list should clue you in.
On the command line, you can run dpkg -L espeak to list all files included in this package. Perhaps the executable program isn't called espeak; the list should clue you in.
Edit: "It does nothing" means you get no error message? In this case you found the program, but don't run it correctly and have to find the right way to launch it.
In Synaptic, are all the appropriate boxes for espeak checked, meaning you have all the needed packages installed? Also, when you try to bring it up in a terminal, you receive no error messages at all?
Here is another way you can verify the packages that are installed on your system.
If you just type espeak the program does not really do nothing. It waits for user input. Type a few words and press Enter, espeak will say what you just typed. To get out of this mode use Ctrl+d.
Code:
>>> espeak --help
espeak [options] ["<words>"]
-f <text file> Text file to speak
--stdin Read text input from stdin instead of a file
If neither -f nor --stdin, then <words> are spoken, or if none then text
is spoken from stdin, each line separately.
Edit: "It does nothing" means you get no error message? In this case you found the program, but don't run it correctly and have to find the right way to launch it.
Thanks berndbausch. Yeah, when I put espeak in the terminal and press enter, the terminal shifts down one line but gives no information. It's just the black screen.
Here's what I got from running your command. (I don't know how to interpret it, though.)
In Synaptic, are all the appropriate boxes for espeak checked, meaning you have all the needed packages installed? Also, when you try to bring it up in a terminal, you receive no error messages at all?
Here is another way you can verify the packages that are installed on your system.
Regards...
Hi ardvark.
Yeah, no error messages. See the screenshot for what's in Synaptic. And I ran the dpkg -l command in the previous post. Thanks.
Using which or whereis espeak should give the path. Can you open it from the Search box in the Dash?
Thanks yancek. Wasn't sure where to put your whereis espeak suggestion. And not sure what you mean by the search box in the dash. I'm using Xubuntu 15.10. Where would that be?
I did try to open espeak with the Application Finder. No luck.
If you just type espeak the program does not really do nothing. It waits for user input. Type a few words and press Enter, espeak will say what you just typed. To get out of this mode use Ctrl+d.
Code:
>>> espeak --help
espeak [options] ["<words>"]
-f <text file> Text file to speak
--stdin Read text input from stdin instead of a file
If neither -f nor --stdin, then <words> are spoken, or if none then text
is spoken from stdin, each line separately.
Ah. I get it. That's why it says it's accessed from the terminal. (I tried typing words in and it indeed reads them aloud.)
Thing is I used to be able to use espeak with a GUI. Did they just drop the GUI version? If not, how would I access that? (Because the GUI is much more helpful than using the terminal.) Thanks.
Thanks Shadow. I found gespeaker in the ubuntu software center and downloaded it. It seems to only take .txt files and as I recall espeak took .html files, which was what I needed to hear.
LinuxQuestions.org is looking for people interested in writing
Editorials, Articles, Reviews, and more. If you'd like to contribute
content, let us know.