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

Gregg Bell 11-13-2015 01:34 AM

2 Attachment(s)
Quote:

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

How about "espeak-gui"?

Code:

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

Yeah yeah, that's what I had, ardvark.

When I ran your command I got this:

Code:

gregory@OptiPlex-170L:~/Desktop$ sudo apt-get install espeak-gui
[sudo] password for gregory:
Reading package lists... Done
Building dependency tree     
Reading state information... Done
Package espeak-gui is not available, but is referred to by another package.
This may mean that the package is missing, has been obsoleted, or
is only available from another source

E: Package 'espeak-gui' has no installation candidate
gregory@OptiPlex-170L:~/Desktop$

Then I went to the Ubuntu Software Center and they had it! (see 91)
But then when I clicked "more info" I got this: (see 92)

But that's it. I recognized the logo.

Any more ideas? (We know it's out there!) Thanks!

ardvark71 11-13-2015 01:42 AM

Quote:

Originally Posted by Gregg Bell (Post 5448992)
Any more ideas?

Yes, download and install the .deb file here (for 32 bit) or here (for 64 bit.) :)

EDIT: I just realized they are both the same file. If you get any dependency errors, you can find the required packages here, (64 bit here.) ;)

Regards...

TobiSGD 11-13-2015 04:14 AM

Quote:

Originally Posted by Gregg Bell (Post 5448992)
Yeah yeah, that's what I had, ardvark.

When I ran your command I got this:

Code:

gregory@OptiPlex-170L:~/Desktop$ sudo apt-get install espeak-gui
[sudo] password for gregory:
Reading package lists... Done
Building dependency tree     
Reading state information... Done
Package espeak-gui is not available, but is referred to by another package.
This may mean that the package is missing, has been obsoleted, or
is only available from another source

E: Package 'espeak-gui' has no installation candidate
gregory@OptiPlex-170L:~/Desktop$

Then I went to the Ubuntu Software Center and they had it! (see 91)
But then when I clicked "more info" I got this: (see 92)

But that's it. I recognized the logo.

Any more ideas? (We know it's out there!) Thanks!

Which version of Ubuntu are you using? As it seems espeak-gui is not available in 15.10 anymore. When looking at their code-repository last changes were made end of 2013, so it may be that the project just has been abandoned.

ardvark71 11-13-2015 04:25 AM

Quote:

Originally Posted by TobiSGD (Post 5449037)
Which version of Ubuntu are you using? As it seems espeak-gui is not available in 15.10 anymore.

Hi...

According to the pages I linked to in my previous posts, the espeak-gui packages should work in 15.10. Please see here and here. ;)

Regards...

Gregg Bell 11-13-2015 09:07 PM

Quote:

Originally Posted by ardvark71 (Post 5448994)
Yes, download and install the .deb file here (for 32 bit) or here (for 64 bit.) :)

EDIT: I just realized they are both the same file. If you get any dependency errors, you can find the required packages here, (64 bit here.) ;)

Regards...

Ha ha. That did it, Ardvark! Thanks! I did the 32 bit file and it worked fine. I didn't need the dependencies. Works perfectly!

Gregg Bell 11-13-2015 09:13 PM

Quote:

Originally Posted by TobiSGD (Post 5449037)
Which version of Ubuntu are you using? As it seems espeak-gui is not available in 15.10 anymore. When looking at their code-repository last changes were made end of 2013, so it may be that the project just has been abandoned.

Thanks Tobi. I'm using Xubuntu 15.10 and I've got two 32 bit computers. On the first one the Ubuntu Software Center showed the espeak entry but when I clicked on "more info" it gave me a window that said it wasn't available. I didn't check the second one. I just downloaded the file ardvark gave me and was able to get it that way. It works fine.

ardvark71 11-13-2015 10:37 PM

Quote:

Originally Posted by Gregg Bell (Post 5449472)
Ha ha. That did it, Ardvark! Thanks! I did the 32 bit file and it worked fine. I didn't need the dependencies. Works perfectly!

Rockin' sauce!! Glad you got this all squared away! Time to celebrate! :)

Gregg Bell 11-13-2015 10:52 PM

Quote:

Originally Posted by ardvark71 (Post 5449487)
Rockin' sauce!! Glad you got this all squared away! Time to celebrate! :)

Ha ha. Thanks buddy!


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