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
Built Distribution
File details
Details for the file chatterbot-voice-0.1.0.tar.gz
.
File metadata
- Download URL: chatterbot-voice-0.1.0.tar.gz
- Upload date:
- Size: 3.7 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | e0080c7ac1f24c727d92d3b5ead036fc7e9e658af19e111daa3475fe2f8408c4 |
|
MD5 | 8e105e08f80f6e195f20f7318913248c |
|
BLAKE2b-256 | f0f5c20f62768f25cb4d5449d1c8842a89c74739d3c83bbd2faa8695001860fb |
File details
Details for the file chatterbot_voice-0.1.0-py2-none-any.whl
.
File metadata
- Download URL: chatterbot_voice-0.1.0-py2-none-any.whl
- Upload date:
- Size: 4.2 kB
- Tags: Python 2
- Uploaded using Trusted Publishing? No
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 053e809b2342b12c14667bacc78de9a82151647cfe06efb1c6bf11db402e77da |
|
MD5 | 63890a11810fe49870713b5510cf89c4 |
|
BLAKE2b-256 | a7034458e52d8c9a871e1d882868ace0f79e908d47f8af03a953d496781e9dcd |