Update README

This commit is contained in:
uohlhv 2024-07-25 15:54:36 +08:00
parent 35521d779a
commit e7d0677910

View File

@ -2,6 +2,11 @@
- Linux - Linux
## Requirements
- node
- ffplay
## Installation ## Installation
``` ```
@ -11,9 +16,12 @@ npm i -g git+https://git.yanknil.com/uohlhv/lingva-tts.git
## Usage ## Usage
``` ```
# Speak the word `apple` # Speak `This is an apple.`
lingva-tts --lang en --query apple | aplay -q -r 48000 lingva-tts --lang en --query "This is an apple." | ffplay -f s16le -ar 48k -ac 1 -autoexit -nodisp -
# Speak the content from selection (require xsel) # Speak `This is an apple.` (Speed up the speak tempo by 2x)
xsel | lingva-tts --lang en --stdin | aplay -q -r 48000 lingva-tts --lang en --query "This is an apple." | ffplay -f s16le -ar 48k -ac 1 -af "atempo=2" -autoexit -nodisp -
# Speak text from cursor selection (Require xsel, and slow down the speak tempo by 0.5x)
xsel | lingva-tts --lang en --stdin | ffplay -f s16le -ar 48k -ac 1 -af "atempo=0.5" -autoexit -nodisp -
``` ```