LinuxQuestions.org

LinuxQuestions.org (/questions/)
-   Linux - Newbie (https://www.linuxquestions.org/questions/linux-newbie-8/)
-   -   Ubuntu Software Center says I have Espeak but I can't find it. (https://www.linuxquestions.org/questions/linux-newbie-8/ubuntu-software-center-says-i-have-espeak-but-i-cant-find-it-4175558635/)

Gregg Bell 11-11-2015 08:03 PM

Ubuntu Software Center says I have Espeak but I can't find it.
 
1 Attachment(s)
Yeah, USC says I have it, so does Synaptic. The USC says to access it via the terminal (see screenshot) but when I type
Code:

espeak
in the terminal it does nothing. Know how I can access it? Thanks.

berndbausch 11-11-2015 09:38 PM

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.

berndbausch 11-11-2015 09:41 PM

Quote:

Originally Posted by berndbausch (Post 5448375)
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.

ardvark71 11-11-2015 09:51 PM

Hi Gregg...

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...

yancek 11-11-2015 09:53 PM

Using which or whereis espeak should give the path. Can you open it from the Search box in the Dash?

TobiSGD 11-12-2015 04:36 AM

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.


Shadow_7 11-12-2015 07:21 AM

There's gespeaker if you are unfamiliar with the espeak CLI.

http://www.muflone.com/gespeaker/english/

Gregg Bell 11-13-2015 12:30 AM

Quote:

Originally Posted by berndbausch (Post 5448376)
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.)

Code:

gregory@OptiPlex-170L:~/Desktop$ dpkg -L espeak
/.
/usr
/usr/share
/usr/share/man
/usr/share/man/man1
/usr/share/man/man1/espeak.1.gz
/usr/share/doc-base
/usr/share/doc-base/espeak-documentation
/usr/share/doc
/usr/share/doc/espeak
/usr/share/doc/espeak/docs
/usr/share/doc/espeak/docs/editor_if.html
/usr/share/doc/espeak/docs/editor.html
/usr/share/doc/espeak/docs/intonation.html
/usr/share/doc/espeak/docs/dictionary.html
/usr/share/doc/espeak/docs/mbrola.html
/usr/share/doc/espeak/docs/languages.html
/usr/share/doc/espeak/docs/voices.html
/usr/share/doc/espeak/docs/phonemes.html
/usr/share/doc/espeak/docs/speak_lib.h.gz
/usr/share/doc/espeak/docs/index.html
/usr/share/doc/espeak/docs/phontab.html
/usr/share/doc/espeak/docs/commands.html
/usr/share/doc/espeak/docs/add_language.html
/usr/share/doc/espeak/docs/analyse.html
/usr/share/doc/espeak/docs/images
/usr/share/doc/espeak/docs/images/lips.png
/usr/share/doc/espeak/docs/images/sand-light.jpg
/usr/share/doc/espeak/docs/ssml.html
/usr/share/doc/espeak/docs/docindex.html
/usr/share/doc/espeak/copyright
/usr/share/doc/espeak/ReadMe
/usr/bin
/usr/bin/espeak
/usr/share/doc/espeak/changelog.Debian.gz
gregory@OptiPlex-170L:~/Desktop$


Gregg Bell 11-13-2015 12:37 AM

1 Attachment(s)
Quote:

Originally Posted by ardvark71 (Post 5448381)
Hi Gregg...

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.

Gregg Bell 11-13-2015 12:42 AM

Quote:

Originally Posted by yancek (Post 5448382)
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.

Gregg Bell 11-13-2015 12:47 AM

Quote:

Originally Posted by TobiSGD (Post 5448472)
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.

ardvark71 11-13-2015 01:06 AM

Quote:

Originally Posted by Gregg Bell (Post 5448984)
Thing is I used to be able to use espeak with a GUI. Did they just drop the GUI version?.

Hi...

Try installing the "gespeaker" package in Synaptic (from the image you uploaded.) It's a gtk front end for espeak. :)

Regards...

Gregg Bell 11-13-2015 01:09 AM

Quote:

Originally Posted by Shadow_7 (Post 5448560)
There's gespeaker if you are unfamiliar with the espeak CLI.

http://www.muflone.com/gespeaker/english/

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.

At least I've got something now though. Thanks.

Gregg Bell 11-13-2015 01:10 AM

Quote:

Originally Posted by ardvark71 (Post 5448988)
Hi...

Try installing the "gespeaker" package in Synaptic (from the image you uploaded.) It's a gtk front end for espeak. :)

Regards...

Thanks ardvark. No, unless I'm mistaken, espeak was in a GUI and it was better than gespeaker. (I just installed gespeaker.)

ardvark71 11-13-2015 01:14 AM

Hi Gregg...

How about "espeak-gui"? I think you're using 15.10 but if you're using a different version, let us know. Or you can try the command below... :)

Code:

sudo apt-get install espeak-gui
Regards...


All times are GMT -5. The time now is 11:02 AM.