Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Support MLX in WhisperAX #200

Open
wants to merge 17 commits into
base: mlx-support
Choose a base branch
from
Open

Support MLX in WhisperAX #200

wants to merge 17 commits into from

Commits on Jul 15, 2024

  1. Configuration menu
    Copy the full SHA
    d7cf7a6 View commit details
    Browse the repository at this point in the history

Commits on Jul 16, 2024

  1. Configuration menu
    Copy the full SHA
    c93d613 View commit details
    Browse the repository at this point in the history

Commits on Aug 7, 2024

  1. Make additional initializers, functions, members public for extensibi…

    …lity (#192)
    
    * Make additional initializers, functions, members public, for WKPro
    
    * Allows use of default internal functions & member accesses which have
      increased protections when imported
    
    * Initializers were Xcode generated: right click class name -> refactor
      -> generate memberwise initializers
       * memberwise initializer defaults to internal, mark as public.
    
    * Formatting
    
    ---------
    
    Co-authored-by: ZachNagengast <[email protected]>
    bpkeene and ZachNagengast authored Aug 7, 2024
    Configuration menu
    Copy the full SHA
    37007ef View commit details
    Browse the repository at this point in the history

Commits on Aug 10, 2024

  1. Look for MLPackages and constituent .mlmodel protobufs for associated…

    … models (#193)
    
    * Add initial mlpackage loading (if .mlmodelc not present)
    
    -- Does not modify model loading in OS WK.  This is a hook to modify
    load path URLs.
    
    * Always load audio encoder last
    
    * Adjust timings to account for decoder<>encoder order swap
    
    * Add helper for mlpackage detection
    
    ---------
    
    Co-authored-by: ZachNagengast <[email protected]>
    bpkeene and ZachNagengast authored Aug 10, 2024
    Configuration menu
    Copy the full SHA
    1f40552 View commit details
    Browse the repository at this point in the history
  2. Fix start time logic for file loading (#195)

    * Fix start time logic for file loading and resampling
    
    * Add test file
    ZachNagengast authored Aug 10, 2024
    Configuration menu
    Copy the full SHA
    c268c8d View commit details
    Browse the repository at this point in the history

Commits on Aug 11, 2024

  1. Change static var stored properties to static let. (#190)

    As far as I can tell, these stored properties are not meant to be changed. Therefore, change them to be immutable. This change also makes these static properties concurrency-safe.
    fumoboy007 authored Aug 11, 2024
    Configuration menu
    Copy the full SHA
    59aaa4e View commit details
    Browse the repository at this point in the history

Commits on Sep 3, 2024

  1. Configuration menu
    Copy the full SHA
    4c495d2 View commit details
    Browse the repository at this point in the history

Commits on Sep 4, 2024

  1. Configuration menu
    Copy the full SHA
    6023f74 View commit details
    Browse the repository at this point in the history
  2. WIP perf improvements

    ZachNagengast committed Sep 4, 2024
    Configuration menu
    Copy the full SHA
    cc10a23 View commit details
    Browse the repository at this point in the history

Commits on Sep 5, 2024

  1. Add VoiceActivityDetector base class (#199)

    * Add VoiceActivityDetector base class
    
    Add base class to allow different VAD implementations
    
    * fix spaces
    Andrey Leonov authored Sep 5, 2024
    Configuration menu
    Copy the full SHA
    c03017f View commit details
    Browse the repository at this point in the history

Commits on Sep 7, 2024

  1. Configuration menu
    Copy the full SHA
    76d14db View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    292cb16 View commit details
    Browse the repository at this point in the history
  3. Fix tests

    ZachNagengast committed Sep 7, 2024
    Configuration menu
    Copy the full SHA
    649d139 View commit details
    Browse the repository at this point in the history
  4. Formatting

    ZachNagengast committed Sep 7, 2024
    Configuration menu
    Copy the full SHA
    e09cc32 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    f7a6c09 View commit details
    Browse the repository at this point in the history

Commits on Sep 10, 2024

  1. Code review

    ZachNagengast committed Sep 10, 2024
    Configuration menu
    Copy the full SHA
    9fff900 View commit details
    Browse the repository at this point in the history

Commits on Sep 20, 2024

  1. Configuration menu
    Copy the full SHA
    ce11d9b View commit details
    Browse the repository at this point in the history