Skip to main content

A voice interface adapter for ChatterBot.

Project description

This is a text to speech (tts) and speech recognition adapter designed to use with ChatterBot.

Speech recognition

The speech recognition used in this module is done using Anthony Zhang’s SpeechRecognition library for Python.

Speech synthesis

Speech synthesis in this project is done using espeak. Note: For Mac users, the adapter will use Mac’s built-in say command.

Installation

pip install chatterbot-voice

Examples

See the examples directory in the GitHub repo.

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

chatterbot-voice-0.1.3.tar.gz (3.7 kB view details)

Uploaded Source

Built Distribution

chatterbot_voice-0.1.3-py3-none-any.whl (4.3 kB view details)

Uploaded Python 3

File details

Details for the file chatterbot-voice-0.1.3.tar.gz.

File metadata

File hashes

Hashes for chatterbot-voice-0.1.3.tar.gz
Algorithm Hash digest
SHA256 8856630b9a6a6391d6104663a0dbb416f4f85cb299554f7a59b450bd08d25e63
MD5 4b6a4a8fa5e251544cc4431a069dee69
BLAKE2b-256 a3c0a01351b38f9205e52a18b543bd2c3a0bb7d2a744c74ddf8220a1a3d5cd1a

See more details on using hashes here.

File details

Details for the file chatterbot_voice-0.1.3-py3-none-any.whl.

File metadata

File hashes

Hashes for chatterbot_voice-0.1.3-py3-none-any.whl
Algorithm Hash digest
SHA256 054cbe111fff551cb72435834f6ce5d2ea251f39a5ba1bdd4096fb53ae7d528e
MD5 f2a66de651e127f1863a1c597861bff9
BLAKE2b-256 33799aad1f782e525f03ffd341c5e7fd2f1bc8210995db3ca7ce22b43b487cb6

See more details on using hashes here.

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page