Metadata-Version: 2.1
Name: rvtts
Version: 1.0
Summary: rvTTS
Home-page: https://github.com/tinotk/rvtts
Author: Tino Khong
Author-email: tinokhong@gmail.com
License: UNKNOWN
Keywords: rvtts,responsive voice tts,TTS for python3,text to speech for python,tts,text to speech,speech,speech synthesis
Platform: UNKNOWN
Classifier: Programming Language :: Python :: 3
Classifier: License :: OSI Approved :: MIT License
Classifier: Operating System :: OS Independent
Description-Content-Type: text/markdown
Requires-Dist: requests
Requires-Dist: click

##rvTTS
rvTTS is a cli tool for converting text to mp3 files using ResponsiveVoice's API.

------------


### Features
- Automatically tokenizing sentences. Special thanks to pndurette (https://github.com/pndurette/gTTS) for his tokenizer.
- Support unlimited text length.
- Adjustable pitch, rate, volume.

------------


### Installation
`pip install rvtts`

------------

### Usage
`rvtts [OPTIONS]`

**Options**
* Read from stdin:
`-t, --text  <text>`

* Read from file:
`-i, --input <filename>`

* Output file:
`-o, --output <filename>`

* Adjust pitch. Valid range *0-1*. Default: **0.5**:
`--pitch <range>`

* Adjust rate. Valid range *0-1*. Default: **0.5**:
`--rate <range>`

* Adjust volume. *0-1*. Default: **1**:
`--vol <range>`

* Output voice. Default: **english_us_male**:
`-v, --voice <voicename>`

* Debug mode:
`-d, --debug`

* Print all supported voices and exit:
`-l, --lang`

* Show the version and exit:
`--version`

### Examples
* Convert from stdin to `hello.mp3`:
`rvtts --text "hello wold" -o hello.mp3`

* Convert Vietnamese text:
`rvtts --text "má»™t hai ba bá»‘n nÄƒm sÃ¡u" -o test.mp3 -v vietnamese_female`

* Convert from `chuong-0001.txt` to `chuong-0001.mp3`:
`rvtts -i chuong-0001.txt -o chuong-0001.txt -v vietnamese_male`

* Print all supported voices:
`rvtts --lang`





