https://github.com/james-p-d/meshspeech
Meshtastic desktop client with text-to/from-speech in Python
https://github.com/james-p-d/meshspeech
meshtastic meshtastic-python python
Last synced: about 2 months ago
JSON representation
Meshtastic desktop client with text-to/from-speech in Python
- Host: GitHub
- URL: https://github.com/james-p-d/meshspeech
- Owner: James-P-D
- License: mit
- Created: 2024-03-09T17:07:07.000Z (over 2 years ago)
- Default Branch: main
- Last Pushed: 2024-03-09T18:17:37.000Z (over 2 years ago)
- Last Synced: 2025-03-11T17:23:06.388Z (over 1 year ago)
- Topics: meshtastic, meshtastic-python, python
- Language: Python
- Homepage:
- Size: 3.58 MB
- Stars: 1
- Watchers: 2
- Forks: 0
- Open Issues: 1
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# MeshSpeech
Meshtastic desktop client with text-to/from-speech in Python

## Introduction
I'm still pretty new to Lora/Meshtastic, so wanted to have a play with the Meshtastic-Python interface, and create a semi-useful app. To put it simply, this desktop app allows the user to connect to a Meshtastic device over a serial connection, and can then either type messages to send, or use the speech-to-text functionality for generating the message to send. When messages are received they are displayed, but can also be read back to the user. Finally, if the sending device provides GPS data, we can also resolve the sender's location.
## Requirements
Please consult the requirements.txt file for necessary libraries.