Skip to content

Commit df096a6

Browse files
committed
fix some typos
1 parent 8879c9d commit df096a6

File tree

1 file changed

+5
-5
lines changed

1 file changed

+5
-5
lines changed

README.md

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -87,7 +87,7 @@ The uploader relies on the `rtl_airband.conf` having specific parameters set. Ke
8787
- `BOT_PASSWORD`: Bot password.
8888
- `MATRIX_DOMAIN`: Your Matrix domain (e.g., yourdomain.com).
8989
- `MIN_AUDIO_DURATION`: Minimum duration in milliseconds for uploads (e.g., 2000 for 2 seconds; default: 0, no filtering).
90-
- `SKIP_DISABLED_CHANNELS`: Don't create/monitor rooms for channels that are disbaled in `rtl_airband.conf` (default: true).
90+
- `SKIP_DISABLED_CHANNELS`: Don't create/monitor rooms for channels that are disabled in `rtl_airband.conf` (default: true).
9191
- `DELETE_AFTER_UPLOAD`: Delete source mp3 files from recordings directory after successful upload (default: true).
9292

9393
## Notes
@@ -101,20 +101,20 @@ The uploader relies on the `rtl_airband.conf` having specific parameters set. Ke
101101

102102
Submit issues or pull requests for enhancements.
103103

104-
## Enchancement ideas
104+
## Enhancement ideas
105105

106106
- **Real-Time Audio Streaming**: Use a streaming output of rtlsdr-airband and route to the VOIP feature of matrix.
107107
- **Metadata**: Add metadata to voice messages, like signal strength, etc.
108-
- **Voice transciption**: Transcribe audio and include the text with messages.
108+
- **Voice transcription**: Transcribe audio and include the text with messages.
109109
- **Data mode decoding**: Decode non-voice transmissions (e.g. APRS/AX.25, CW, etc.) and send data as message. Direwolf? multimon-ng? Another?
110110
- **Transmit**: Voice (or data) messages sent to the rooms could be broadcast over RF with suitable equipment.
111111
- **Frequency Grouping**: Organize recordings into Matrix spaces (e.g., one space per band like VHF/UHF) instead of just individual rooms per frequency.
112112
- **DONE Waveform Scaling improvements**: ~~Current the waveform is scaled such that the max is based on the largest rms value. using percentile would give better dynamic range.~~
113113
- **Upload Retry Mechanism**: Retry failed uploads (e.g., due to network issues) with exponential backoff. Wrap the client.upload and room_send calls in a retry loop using asyncio. Periodically scan recordings directory for files missed if the uploader was not running while rtlsdr-airband was.
114-
- **Configuration file specific to the project**: Currently uses the `rtl_airband.conf` file to generate rooms, could do the otherway around, maybe with simple csv files for the channels.
114+
- **Configuration file specific to the project**: Currently uses the `rtl_airband.conf` file to generate rooms, could do the other way around, maybe with simple csv files for the channels.
115115
- **Parallel Uploads**: Process and upload multiple recordings concurrently to handle high recording rates. Use asyncio.gather to run multiple upload_file tasks.
116116
- **Metrics**: Process for showing per channels statistics (e.g. transmissions per hour, airtime utilization, signal strength, etc.)
117-
- **Channel Avatars**: Automatically create and set iamges for each created channel.
117+
- **Channel Avatars**: Automatically create and set images for each created channel.
118118
- **Quick start guide**: Lowers the entry barrier for new users.
119119
- **Continuous Integration**: Add tests to the GitHub Actions workflow to verify the uploader works across architectures.
120120
- **Refactor/code organization**: Break code into logical modules under a package structure, making it easier to manage.

0 commit comments

Comments
 (0)