https://github.com/kaka-lin/rpi-voice-kit-app
Using app to control Voice Kit(smart speaker)
https://github.com/kaka-lin/rpi-voice-kit-app
bluetooth-low-energy chatbot logo-detection react-native speech-recognition text-to-speech voice-kit
Last synced: about 2 months ago
JSON representation
Using app to control Voice Kit(smart speaker)
- Host: GitHub
- URL: https://github.com/kaka-lin/rpi-voice-kit-app
- Owner: kaka-lin
- License: mit
- Created: 2018-08-24T03:21:00.000Z (almost 7 years ago)
- Default Branch: master
- Last Pushed: 2020-04-08T06:47:40.000Z (about 5 years ago)
- Last Synced: 2025-02-12T06:00:04.688Z (4 months ago)
- Topics: bluetooth-low-energy, chatbot, logo-detection, react-native, speech-recognition, text-to-speech, voice-kit
- Language: Python
- Homepage:
- Size: 2.13 MB
- Stars: 3
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# RPi3 - App and Voice kit
This repo is using app to control ```Voice Kit(RPi3)``` via ``BLE``
## Require
* [Voice kit config](https://github.com/pixnet/2018-pixnet-hackathon/tree/master/demos/ekko)
* [pybleno](https://github.com/Adam-Langley/pybleno)
* [speech_recognition](https://github.com/Uberi/speech_recognition)
* [gTTS](https://github.com/pndurette/gTTS)
* [react-native-ble-plx](https://github.com/Polidea/react-native-ble-plx)## Usage
1. Install npm module
```bash
cd rpi-app; npm install
```2. Install and Run app
- use xcode or android studio to install app in your mobile- if you've already install app on mobile, you can use:
```bash
npm start
```3. Run ble server(in voice kit)
```bash
cd rpi-ble-serverpython3 main.py
```Then, in app you will see ble list, find your device name and connected!
## Image Example
![]()
![]()