Socket
Socket
Sign inDemoInstall

text-to-speech-offline

Package Overview
Dependencies
0
Maintainers
1
Versions
2
Alerts
File Explorer

Advanced tools

Install Socket

Detect and block malicious and high-risk dependencies

Install

    text-to-speech-offline

Simple Text to Speech Offline Using API Browser


Version published
Weekly downloads
13
increased by1200%
Maintainers
1
Install size
3.12 kB
Created
Weekly downloads
 

Readme

Source

text-to-speech-offline

A very small JavaScript library, easily triggered a text to speech conversion using Web Speech API. You can use it when offline.

Attention

Support for Web Speech API speech synthesis is still getting there across mainstream browsers, and is currently limited to the following:

  • Firefox desktop and mobile support it in Gecko 42+ (Windows)/44+, without prefixes.
  • Firefox OS 2.5+ supports it, by default, and without the need for any permissions.
  • Chrome for Desktop and Android have supported it since around version 33, without prefixes.

For more information, check here.

🔑 Features

  • Set the language of the utterance.
  • Set the pitch at which the utterance will be spoken at.
  • Set the speed at which the utterance will be spoken at.
  • Set the text that will be synthesised when the utterance is spoken.
  • Set the volume that the utterance will be spoken at.

☁️ Installation

npm i text-to-speech-offline

Basic Usage

Format to use this library:

TTS(string, language, volume, rate, pitch)

📋 Example

Basic usage with default configuration:

  • Indonesian language of the Utterance
  • Volume: 1 (0.1 - 1)
  • Rate: 1 (0.5 - 2)
  • Pitch: 1 (0 - 2)
import TTS from 'text-to-speech-offline'

<button onClick={() => TTS("Apa kabar?")}> Speak </button>

Keywords

FAQs

Last updated on 28 Feb 2021

Did you know?

Socket for GitHub automatically highlights issues in each pull request and monitors the health of all your open source dependencies. Discover the contents of your packages and block harmful activity before you install or update your dependencies.

Install

Related posts

SocketSocket SOC 2 Logo

Product

  • Package Alerts
  • Integrations
  • Docs
  • Pricing
  • FAQ
  • Roadmap

Stay in touch

Get open source security insights delivered straight into your inbox.


  • Terms
  • Privacy
  • Security

Made with ⚡️ by Socket Inc