How to set up eSpeak pitch using command line

Asked by Julianloui on 2012-12-13

I would like to know how to set up eSpeak's pitch and inflection using the Linux command line in order to improve the output sound . Any help will be appreciated.

Julianloui

Question information

Language:
English Edit question
Status:
Solved
For:
Ubuntu espeak Edit question
Assignee:
No assignee Edit question
Solved by:
Julianloui
Solved:
2012-12-16
Last query:
2012-12-16
Last reply:
2012-12-15

Have you read:

man espeak

?

Julianloui (julianloui) said : #2

Yes. I didn't see any related info.

Julianloui

http://man.cx/espeak

Has the -p option, this is also in the man page, is this not what you want?

Julianloui (julianloui) said : #4

Andrew,

Thanks for pointing this option to me. I was in a hurry looking for the "inflection" option I've read about
at a website and consequently came up with my hasty erroneous response. Is there an inflection option?

Julianloui

If you add a question mark to the end of a line, does it inflect?

Julianloui (julianloui) said : #6

Andrew,

When I add a question mark to the end of a line, I don't detect any difference. I remember
someone saying that the sound of eSpeak improves very much when pitch is set to 70 and inflection set to 40. Thanks very much again.

Julianloui

Julianloui (julianloui) said : #8

Andrew,

Thank you very much for introducing to me Michael Curran's very helpful write-up on espeak. I am very grateful for the free use of this wonderful software. It's extremely easy to use. Today as I was experimenting with the -v option, I was mighty happy to discover -v f2, a much clearer (female) voice than the default male voice, which is used when the -v option is omitted. As far as I am concerned, adequacy is my ultimate criterion. So I am ready to close my case and thank you once more.

I have essentially completed my simple show-and-tell vocabulary project with some 35 words, based on shotwell, espeak, and the sleep command for synchroning shotwell and espeak. One may call it a slide show with voice.

My next plan is to convert it into a start-and-stop interactive speaking slide show. I'll be
very thankful if his forum can tell me how to implement such a composite shell command. I want to halt the program once a word's picture and pronunciation have been presented, awaiting the user to press a key before it proceeds to the next word.

Julianloui

Julianloui (julianloui) said : #9

In my last message I should have included some typical lines from my bash shell script in order to make my information more meaningful. So I list them below.

shotwell pie.jpg &
sleep 5
espeak -v f2 -p 70 -s 130 "pie, pie" &
sleep 8

Julianloui

Julianloui (julianloui) said : #10

In my last message I should have included some typical lines from my bash shell script in order to make my information more meaningful. So I list them below.

shotwell pie.jpg &
sleep 5
espeak -v f2 -p 70 -s 130 "pie, pie" &
sleep 8

Julianloui