Text to Speech Conversion
Overview
Converts text into speech using various text-to-speech (TTS) engines and provides an unified interface for accessing their functionality. With this package, users can easily generate audio files of spoken words, phrases, or sentences from plain text data. The package supports multiple TTS engines, including Google's 'Cloud Text-to-Speech API', 'Amazon Polly', Microsoft's 'Cognitive Services Text to Speech REST API', the 'Speechify Text-to-Speech API', and a free TTS engine called 'Coqui TTS'.
- Added speechify.
- Putting back on CRAN.
- Added Speechify as a text-to-speech engine to
tts(),tts_auth(), andtts_voices()(#46)
From NEWS.md in the release
Install
Health
- OK13 OKNow
- OK7 OK2026-10-01
Documentation
- Help pages
- 11 (2 internal)includes a package overview page
- Examples that run
- 38%3 run in a plain check (3 of them under a condition) · 5 never run
- Exported functions with examples
- 80%
- Documented parameters
- 98%
- Return-value docs
- 78%
- Help pages citing references
- 0%
- Coqui TTS HTML
Downloads
Repository
- PRs merged (all time)
- 94%
- Median days to close, 50 most recently updated closed issues
- 31
- Median days to close, 50 most recently updated closed PRs
- 4
11 development-tooling and community-health practices detected across 5 families in the upstream repository
Checks run against github.com/jhudsl/text2speech on 2026-10-18.
The R CMD check workflow runs on Linux, macOS and Windows, and on R-devel
Show all practicesHide 1 practice
This repository shows signs of AI coding tools.
- GitHub Copilotfirst seen 2026-09-29Pull request: opened by its own accountCommits: 1 by its own account
Dependencies
Installing text2speech adds 48 packages (28 with compiled code, 28 MB of source tarballs). Heaviest: stringi 11 MB, signal 1.9 MB, googleLanguageR 1.6 MB.
Code & Tests
People & History
Previously maintained by Howard Baek (1.0.0) and John Muschelli (0.2.3 to 0.2.13).
Pick two releases to compare their code metrics.
- unarchivedReturned to CRAN2026-09-30
- 1.2.0Latest2026-09-30 · current release · diff ↗ ·
added 3 exports
tts_speechify, tts_speechify_auth, tts_speechify_voices - RR 4.6.0 released · 2026-04-24
- archivedRemoved from CRAN2025-12-19issues were not corrected despite reminders
- RR 4.5.0 released · 2025-04-11
- RR 4.4.0 released · 2024-04-24
- 1.0.02023-07-19 · diff ↗ ·
removed 3 exports
tts_amazon_authenticated, tts_google_authenticated, tts_microsoft_authenticatedadded 5 exports
play_audio, set_coqui_path, tts_coqui, tts_coqui_auth, tts_coqui_voices - RR 4.3.0 released · 2023-04-21
- RR 4.2.0 released · 2022-04-22
- RR 4.1.0 released · 2021-05-18
- 0.2.132020-06-30 · diff ↗
- RR 4.0.0 released · 2020-04-24
- 0.2.102020-02-13 · diff ↗
- 0.2.9
- 0.2.52019-06-24 · diff ↗
- 0.2.42019-06-14 · diff ↗
Show 2 earlier eventsHide 2 earlier events
- 0.2.32019-05-16
- RR 3.6.0 released · 2019-04-26
Package metadata
- First published
- 2019-05-16
- Total releases
- 8 / 7 yrs
- License
- GPL-3 OSI
- Download size
- 528 KB
Cite
Cite this package
Run in R for the authors' preferred citation:
citation("text2speech")This package has no citation file, so citation() returns this entry built from DESCRIPTION.
Cite the R Observatory
For a number measured here: a download total, a coverage figure, an archival date.
From data release v2026-10-20, which the citation names so these numbers can be found later. More on citing and the projects behind them.