Skip to content

Release 1.6.0

Compare
Choose a tag to compare
@teamclouday teamclouday released this 04 May 17:35
· 204 commits to main since this release

A new release to address audio quality and delay issues.
UI and features are similar to release 1.5.0.
Codes are all refactored to improve performance.

Feature Updates:

  • Windows
    • Instead of USB and Bluetooth connection buttons, use one button for all
    • Radio button group to select connection mode
  • Android
    • Only one connect button. Auto-detect connection mode.
    • Dialog to input IP/Port if connected via Wifi.
  • Connection should support Wifi/Ethernet for devices in the same network.
    So not limited to USB tethering.

Audio Related:

  • Reduce sample rate from 44100 to 16000 for smaller socket packet size.
  • Insert audio wave renderer as one layer of NAudio player to improve performance.
  • Remove socket packet separators and corresponding detection codes to reduce delay.
  • Adjust NAudio player parameters for better audio quality.
  • Audio delay tested on my machine is about 1-2 English words at speak.
  • Would like to implement AEC for this app in the future.

Configuration documents are updated. Make sure to configure VB as described in README.
This release is not fully tested against all scenarios but should be fine for normal use. Feel free to open an issue for any bug.