An open API service indexing awesome lists of open source software.

https://github.com/oldes/rebol-speak

Rebol text-to-speech extension
https://github.com/oldes/rebol-speak

extension rebol tts

Last synced: 2 months ago
JSON representation

Rebol text-to-speech extension

Awesome Lists containing this project

README

        

[![Rebol-Speak CI](https://github.com/Oldes/Rebol-Speak/actions/workflows/main.yml/badge.svg)](https://github.com/Oldes/Rebol-Speak/actions/workflows/main.yml)

# Rebol/Speak

Speak extension for [Rebol3](https://github.com/Oldes/Rebol3) (version 3.14.1 and higher)

## Usage
```rebol
import speak
say "Hello world!"

```

## Extension commands:

#### `list-voices`
Print a list of available system voices

#### `say` `:text`
Converts text to speech and plays it
* `text` `[string!]` The text to be spoken
* `/as`
* `voice` `[integer! handle!]` Specify the voice or handle to use for speech synthesis
* `/no-wait` Do not block execution while the speech is playing