https://github.com/programmin1/hearham-uploader
Hearham uploader software
https://github.com/programmin1/hearham-uploader
hacktoberfest hearham-uploader python radio sdr
Last synced: 6 months ago
JSON representation
Hearham uploader software
- Host: GitHub
- URL: https://github.com/programmin1/hearham-uploader
- Owner: programmin1
- License: mpl-2.0
- Created: 2019-11-16T02:25:17.000Z (about 6 years ago)
- Default Branch: master
- Last Pushed: 2020-01-28T08:15:29.000Z (about 6 years ago)
- Last Synced: 2025-07-03T02:42:38.760Z (7 months ago)
- Topics: hacktoberfest, hearham-uploader, python, radio, sdr
- Language: Python
- Homepage:
- Size: 23.4 KB
- Stars: 4
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# hearham-uploader
Hearham uploader software
# Requirements
2GB free disk space
Any recent Ubuntu/debian should work.
SDR device for input is recommended.
# Setup
Run "./setup.sh" once to download and compile all necessary files. May take 10min or so.
Run ./HearHamUploader.py to start the recognizer.
hear.config has some options you may want to try, there are many options in the referenced .jconf files too.
# Running
With a radio next to the mic (or better yet, SDR software and the audio loopback described here: https://www.youtube.com/watch?v=RSeINGM68A8)
you should see text roughly equivalent to what is spoken. When it's set up, enter your secret upload key that you got when setting up a channel on hearham.com. It should be noted that the server side software does take into account *almost* matching and phonetics - Charlie Oscar Oscar Lima!
# Research
The system in its current form tells what words you are saying but has a hard time distinguishing letters especially, and anything with static, as is common on the radio. There are various other systems that would be worth a look for anyone researching speech-to-text:
* Mozilla DeepSpeech
* Kaldi
* GoVivaci
* Google Cloud
* Houndify
* IBM Watson
* Microsoft Azure
and others?? That's just a list based on [Mycroft's](https://mycroft-ai.gitbook.io/docs/using-mycroft-ai/customizations/stt-engine), some paid and some free.