Design a voice, work from a reference, and shape longer performances in a native macOS workspace.
Apple Silicon · macOS 14+ · Local processing
Get started · Inside the studio · Capabilities · Privacy · Model licences
Source-only · 3.7.0. Build locally; no official app download is provided. Release setup · Managed setup on main · Model terms. Models and dependencies are downloaded separately under their own licence terms.
Real workspaces. Synthetic demo material. Each plate links to its original, full-resolution screenshot.
Choose supported speaker attributes and start without a reference recording.
Import a reference, supply its transcript and shape the next take with pronunciation and generation controls.
Edit production chunks individually and retry the section that needs another take.
Prepare speech segments with fixed settings, deliberate pauses and independent retries. This view shows a prepared production before rendering; rebuilding a master becomes available once its speech segments have audio. These controls change timing and audio loudness, not emotional acting.
The interfaces are authentic VoxAster 3.7.0 captures; the surrounding silver forms are illustrative artwork, not measured audio or additional controls. No personal recordings or projects appear. Screenshot provenance · Art direction and composition notes.
| Workspace | What it does |
|---|---|
| Voice Design | Create a speaker using the model's supported gender, age, pitch and accent attributes, or let Auto Voice choose a voice. |
| Voice Clone | Generate new speech from a reference recording and save voices for reuse. Record a reference directly on your Mac or import a permitted clip. |
| Pronunciation | Handle names and specialist terms with a replacement dictionary, English CMU phonemes and Chinese pinyin overrides. Insert supported vocal events from the editor. |
| Long Form | Break a longer script into editable production chunks and retry the selected chunk. |
| Performance | Insert exact pauses, adjust segment loudness, retry individual segments and rebuild a master from retained takes. |
| Takes and projects | Compare generation variants, organize projects and recover editable drafts between sessions. |
Start with a designed voice or a reference recording. Hear a few variants, keep what works and refine the words that need attention. For longer pieces, edit a chunk or retry a Performance segment without starting the whole production again.
Generation runs on your Mac through the separate OmniVoice model. VoxAster brings its controls into a native SwiftUI workspace alongside playback, WAV export and production tools. It is an independent app, not an official k2-fsa product.
Performance controls change timing and audio loudness, not emotional acting. Pause/Louder/Quieter buttons insert the app's supported directions; native vocal events are separate model-supported sounds. See script controls and examples for exact syntax and boundaries.
mainCurrent main includes a validated managed first-run setup that installs the pinned runtime and models. After VoxAster itself has been built from source, this setup does not require users to separately install Homebrew, Python, Git, FFmpeg or Xcode.
VoxAster remains source-only: users must build the app themselves, and no official downloadable app or signed/notarized binary is provided. The official v3.7.0 release remains unchanged and uses its original release setup instructions below.
See the managed runtime design and artifact catalogue.
Intel Macs, Windows and Linux are not supported by this native app. Voice Design can be your first workflow without a recording; cloning requires a voice/reference you are authorized to use. Microphone permission is needed only when recording.
Install Apple's command-line tools if you do not already have them. Finish any macOS installation prompt before continuing:
xcode-select --install
With Homebrew installed, obtain the prerequisites:
brew install python@3.12 ffmpeg git
Download the tagged 3.7.0 source, prepare the runtime, then build and open VoxAster:
git clone --branch v3.7.0 --single-branch https://github.com/ninja8170/VoxAster.git
cd VoxAster
./setup-runtime.command
./verify-runtime.command
./build.command
open .build/VoxAster.app
Setup downloads the pinned dependencies and models; it does not install an app into Applications. It creates a per-user runtime and refuses to overwrite an existing one. Already used OmniVoice/VoxAster on this Mac? Follow the existing-runtime instructions instead of repeating setup.
Wait for Ready, then open Voice Design to choose supported voice attributes, enter a short script and generate a first take. For Voice Clone, select a clean reference and provide its transcript to avoid an optional transcription-model download. Listen, refine and export a WAV.
Local builds are ad-hoc signed, not Developer ID signed or notarized. Do not disable Gatekeeper globally. See setup details, optional installation and runtime pins for the source-archive route, shared data locations and troubleshooting.
VoxAster sends scripts and reference audio to its local backend on your Mac for generation and transcription. The audited processing paths do not upload voice/audio to an external speech service. No application analytics or crash-upload system was found in the release audit; macOS diagnostics are separate.
Internet access is used where documented to download dependencies and models. Optional reference transcription may download Whisper when first needed. Offline workflows require all their assets to be cached first.
Your Library, History, projects, drafts and recordings are local user data; they are not shipped with the source or app bundle. The app is not sandboxed, and legacy storage names are preserved for existing users. Read the privacy and storage details.
The app's MIT licence does not override model terms. Free download does not imply unrestricted commercial use.
| Component | Licence boundary |
|---|---|
| VoxAster original code and icons | MIT. |
| OmniVoice synthesis code | Apache-2.0, from the upstream project. |
| OmniVoice model weights | Separate CC-BY-NC terms; downloaded by the user, not bundled. |
| Boson Higgs Audio 2 audio tokenizer | Boson Higgs Audio 2 Community License, incorporating Meta Llama 3 licence and acceptable-use terms. Official source, pinned revision and verified hashes. |
See THIRD_PARTY.md for full distinctions, required notices and optional dependencies. Training, LoRA/fine-tuning and dataset token extraction are not included. Higgs materials/outputs must not be used to improve other large language models. Boson requires separate permission above 100,000 annual active users across your/affiliates' products or services in the preceding calendar year; other licence and acceptable-use conditions also apply.
Built with Higgs Materials licensed from Boson AI USA, Inc., Copyright Boson AI USA, Inc., All Rights Reserved and Meta Llama 3 licensed under the Meta Llama 3 Community License, Copyright Meta Platforms, Inc., All Right Reserved.
Built with Meta Llama 3; based on Meta Llama 3.
The Boson agreement, Meta agreement and acceptable-use policy and Notice accompany this source and built app. These restricted community licences are not MIT, Apache-2.0 or unrestricted open-source terms. Use only voices and recordings you are authorized to use.
./test.command, ./verify-runtime.command and git diff --check for code changes. Real listening acceptance remains separate from automated tests.Swift
63.2%
Python
34.5%
Shell
2.3%
Design a voice, work from a reference, and shape longer performances in a native macOS workspace.
Apple Silicon · macOS 14+ · Local processing
Get started · Inside the studio · Capabilities · Privacy · Model licences
Source-only · 3.7.0. Build locally; no official app download is provided. Release setup · Managed setup on main · Model terms. Models and dependencies are downloaded separately under their own licence terms.
Real workspaces. Synthetic demo material. Each plate links to its original, full-resolution screenshot.
Choose supported speaker attributes and start without a reference recording.
Import a reference, supply its transcript and shape the next take with pronunciation and generation controls.
Edit production chunks individually and retry the section that needs another take.
Prepare speech segments with fixed settings, deliberate pauses and independent retries. This view shows a prepared production before rendering; rebuilding a master becomes available once its speech segments have audio. These controls change timing and audio loudness, not emotional acting.
The interfaces are authentic VoxAster 3.7.0 captures; the surrounding silver forms are illustrative artwork, not measured audio or additional controls. No personal recordings or projects appear. Screenshot provenance · Art direction and composition notes.
| Workspace | What it does |
|---|---|
| Voice Design | Create a speaker using the model's supported gender, age, pitch and accent attributes, or let Auto Voice choose a voice. |
| Voice Clone | Generate new speech from a reference recording and save voices for reuse. Record a reference directly on your Mac or import a permitted clip. |
| Pronunciation | Handle names and specialist terms with a replacement dictionary, English CMU phonemes and Chinese pinyin overrides. Insert supported vocal events from the editor. |
| Long Form | Break a longer script into editable production chunks and retry the selected chunk. |
| Performance | Insert exact pauses, adjust segment loudness, retry individual segments and rebuild a master from retained takes. |
| Takes and projects | Compare generation variants, organize projects and recover editable drafts between sessions. |
Start with a designed voice or a reference recording. Hear a few variants, keep what works and refine the words that need attention. For longer pieces, edit a chunk or retry a Performance segment without starting the whole production again.
Generation runs on your Mac through the separate OmniVoice model. VoxAster brings its controls into a native SwiftUI workspace alongside playback, WAV export and production tools. It is an independent app, not an official k2-fsa product.
Performance controls change timing and audio loudness, not emotional acting. Pause/Louder/Quieter buttons insert the app's supported directions; native vocal events are separate model-supported sounds. See script controls and examples for exact syntax and boundaries.
mainCurrent main includes a validated managed first-run setup that installs the pinned runtime and models. After VoxAster itself has been built from source, this setup does not require users to separately install Homebrew, Python, Git, FFmpeg or Xcode.
VoxAster remains source-only: users must build the app themselves, and no official downloadable app or signed/notarized binary is provided. The official v3.7.0 release remains unchanged and uses its original release setup instructions below.
See the managed runtime design and artifact catalogue.
Intel Macs, Windows and Linux are not supported by this native app. Voice Design can be your first workflow without a recording; cloning requires a voice/reference you are authorized to use. Microphone permission is needed only when recording.
Install Apple's command-line tools if you do not already have them. Finish any macOS installation prompt before continuing:
xcode-select --install
With Homebrew installed, obtain the prerequisites:
brew install python@3.12 ffmpeg git
Download the tagged 3.7.0 source, prepare the runtime, then build and open VoxAster:
git clone --branch v3.7.0 --single-branch https://github.com/ninja8170/VoxAster.git
cd VoxAster
./setup-runtime.command
./verify-runtime.command
./build.command
open .build/VoxAster.app
Setup downloads the pinned dependencies and models; it does not install an app into Applications. It creates a per-user runtime and refuses to overwrite an existing one. Already used OmniVoice/VoxAster on this Mac? Follow the existing-runtime instructions instead of repeating setup.
Wait for Ready, then open Voice Design to choose supported voice attributes, enter a short script and generate a first take. For Voice Clone, select a clean reference and provide its transcript to avoid an optional transcription-model download. Listen, refine and export a WAV.
Local builds are ad-hoc signed, not Developer ID signed or notarized. Do not disable Gatekeeper globally. See setup details, optional installation and runtime pins for the source-archive route, shared data locations and troubleshooting.
VoxAster sends scripts and reference audio to its local backend on your Mac for generation and transcription. The audited processing paths do not upload voice/audio to an external speech service. No application analytics or crash-upload system was found in the release audit; macOS diagnostics are separate.
Internet access is used where documented to download dependencies and models. Optional reference transcription may download Whisper when first needed. Offline workflows require all their assets to be cached first.
Your Library, History, projects, drafts and recordings are local user data; they are not shipped with the source or app bundle. The app is not sandboxed, and legacy storage names are preserved for existing users. Read the privacy and storage details.
The app's MIT licence does not override model terms. Free download does not imply unrestricted commercial use.
| Component | Licence boundary |
|---|---|
| VoxAster original code and icons | MIT. |
| OmniVoice synthesis code | Apache-2.0, from the upstream project. |
| OmniVoice model weights | Separate CC-BY-NC terms; downloaded by the user, not bundled. |
| Boson Higgs Audio 2 audio tokenizer | Boson Higgs Audio 2 Community License, incorporating Meta Llama 3 licence and acceptable-use terms. Official source, pinned revision and verified hashes. |
See THIRD_PARTY.md for full distinctions, required notices and optional dependencies. Training, LoRA/fine-tuning and dataset token extraction are not included. Higgs materials/outputs must not be used to improve other large language models. Boson requires separate permission above 100,000 annual active users across your/affiliates' products or services in the preceding calendar year; other licence and acceptable-use conditions also apply.
Built with Higgs Materials licensed from Boson AI USA, Inc., Copyright Boson AI USA, Inc., All Rights Reserved and Meta Llama 3 licensed under the Meta Llama 3 Community License, Copyright Meta Platforms, Inc., All Right Reserved.
Built with Meta Llama 3; based on Meta Llama 3.
The Boson agreement, Meta agreement and acceptable-use policy and Notice accompany this source and built app. These restricted community licences are not MIT, Apache-2.0 or unrestricted open-source terms. Use only voices and recordings you are authorized to use.
./test.command, ./verify-runtime.command and git diff --check for code changes. Real listening acceptance remains separate from automated tests.Swift
63.2%
Python
34.5%
Shell
2.3%