github knoop7/Ava 0.4.7

2 days ago

What's New

  1. Voice Settings Reorganization
    Voice input settings have been consolidated into a more logical location, making the configuration path clearer and easier to navigate.

  2. New System Recording Modes
    Added support for different system recording modes with clearer labels and descriptions, allowing users to choose the most suitable audio capture method for their device.

  3. Auto-Select Recording Mode
    Enabled by default, the system now automatically selects the optimal recording path based on device characteristics, reducing the need for manual configuration. #64

  4. Advanced Microphone Processing Toggle
    New low-level microphone processing options to control system-level capabilities including noise reduction, automatic gain control, and echo cancellation.

  5. Software Microphone Gain Support
    Added software-level microphone gain adjustment to boost input loudness without changing system volume levels, improving wake word detection and near-field speech recognition.

  6. Screen Control Entity Display Toggle
    New setting under Device Services → Screen Power Entities to control the visibility of "Screen On/Off" and "Lock Screen" entities in Home Assistant. Enabled by default.

Bug Fixes

  1. Fixed Recording Source Override for Specific Devices
    Restored and optimized recording source adaptation logic for certain special platform devices, preventing default configurations from overwriting device-specific branches.

  2. Fixed Screensaver Dark-Based Screen-Off
    The screensaver's "Turn off screen when dark" feature now uses independent real-time lux monitoring, no longer dependent on the environmental sensor reporting chain.

  3. Fixed Delayed Dark Detection for Screen-Off
    Corrected dark state detection logic for on-change type ambient light sensors, ensuring screen-off triggers properly when entering dark environments.

  4. Fixed Inconsistent Font Sizes in Settings
    Unified title and description font sizes across settings pages for improved visual consistency and readability.

  5. Fixed Main Settings Layout on Large Screens
    Added independent font scaling and dynamic magnification logic to the main settings page for more natural display on large screens and high-density devices.

  6. Fixed Extension Card Layout on Small Screens
    Added additional bottom padding for extension component cards on small-screen devices to alleviate crowding issues.

Don't miss a new Ava release

NewReleases is sending notifications on new releases.