Module: Vocalware
- Defined in:
- lib/vocalware.rb,
lib/vocalware/voice.rb,
lib/vocalware/client.rb,
lib/vocalware/errors.rb,
lib/vocalware/request.rb,
lib/vocalware/languages.rb
Overview
Client for Vocalware REST API.
Defined Under Namespace
Classes: BuildRequestError, Client, Error, FindVoiceError, Request, RequestError, Voice
Constant Summary collapse
- DATA_PATH =
Path to directory with data.
File.('../../data', __FILE__)
- VOICES_CSV_FILE =
Path to CSV file with voices information.
File.join(DATA_PATH, 'voices.csv')
- LANGUAGES =
Maps language ISO 639-1 code to Vocalware language id.
{ # Arabic :ar => 27, # Catalan :ca => 5, # Chinese :zh => 10, # Danish :da => 19, # Dutch :nl => 11, # English :en => 1, # Esperanto :eo => 31, # Finnish :fi => 23, # French :fr => 4, # Galician :gl => 15, # German :de => 3, # Greek :el => 8, # Italian :it => 7, # Japanese :ja => 12, # Korean :ko => 13, # Norwegian :no => 20, # Polish :pl => 14, # Portuguese :pt => 6, # Romanian :ro => 30, # Russian :ru => 21, # Spanish :es => 2, # Swedish :sv => 9, # Turkish :tr => 16 }.freeze