Turn your Android phone into real VHF/UHF Walkie-Talkie (requires additional digital radio hardware/software modem)
Go to file
sh123 701bb10728 Scaled image down 2020-12-06 12:14:58 +02:00
codec2talkie Tuning main activity 2020-12-06 10:47:08 +02:00
gradle/wrapper Initial commit 2020-11-28 16:47:52 +02:00
images Scaled image down 2020-12-06 12:14:58 +02:00
libcodec2-android Enable dynamic mode set 2020-12-05 20:48:41 +02:00
LICENSE Initial commit 2020-12-06 11:08:09 +02:00
README.md Updated readme 2020-12-06 12:13:29 +02:00
build.gradle Integrate libcodec2-android into the repo 2020-12-05 18:46:15 +02:00
buildconfig.default.properties Integrate libcodec2-android into the repo 2020-12-05 18:46:15 +02:00
gradle.properties Initial commit 2020-11-28 16:47:52 +02:00
gradlew Initial commit 2020-11-28 16:47:52 +02:00
gradlew.bat Initial commit 2020-11-28 16:47:52 +02:00
settings.gradle Integrate libcodec2-android into the repo 2020-12-05 18:46:15 +02:00

README.md

Android Codec2 Walkie-Talkie

Android KISS Bluetooth modem client for Amateur Radio digital voice communication by using open source Codec2.

alt text

Introduction

This Android application is a digital voice frontend for your radio. It connects to your radio KISS Bluetooth modem, sends and receives Codec2 audio frames, which are encapsulated inside KISS frames. It does not deal with radio management, modulation, etc, it is up to your modem and radio, it could be just AFSK1200, GMSK 9600, LoRa, FSK or any other radio. Radio just needs to expose KISS Bluetooth interface.

Requirements

  • Android 6.0 (API 23) or higher.

Features

  • PTT button, push and talk, encoded speech will be transmitted to the modem
  • Bluetooth connectivity on startup, lists paired devices, so you can choose your modem and connect
  • Voice codec2 mode selection, which allows you to select various codec2 modes from 450 up to 3200 bps.
  • Codec2 loopback mode, which records and plays your recorded voice back to test and evaluate different modes

Suitable radios

Related Projects