Class: String
- Inherits:
-
Object
- Object
- String
- Defined in:
- ext/flite4r.c
Instance Method Summary collapse
-
#to_speech ⇒ Object
:call-seq: "hello word".to_speech -> "hello world".
-
#to_speech_file(filename) ⇒ Object
:call-seq: "save speech as wav file".to_speech_file("myfile.wav") -> creates wav file "myfile.wav".
Instance Method Details
#to_speech ⇒ Object
:call-seq:
"hello word".to_speech -> "hello world"
Audibly read the string.
32 33 34 35 36 37 |
# File 'ext/flite4r.c', line 32 static VALUE flite4r_to_speech(VALUE self) { flite_text_to_speech(StringValuePtr(self),v,"play"); return self; } |
#to_speech_file(filename) ⇒ Object
:call-seq:
"save speech as wav file".to_speech_file("myfile.wav") -> creates wav file "myfile.wav"
Output speech to a wav file.
44 45 46 47 48 |
# File 'ext/flite4r.c', line 44 static VALUE flite4r_to_speech_file(VALUE self, VALUE filename) { flite_text_to_speech(StringValuePtr(self),v,StringValuePtr(filename)); return self; } |