About This File
Profile for VoiceAttack
by =VG= SemlerPDX
Description:
AVCS CORE is the new framework for any VoiceAttack profile I release in future, and provides awesome tools to any VoiceAttack user. It can be used alone and by itself, or as a base to build a VoiceAttack profile around, including its functions in your own creations. The Quick Command Creator cannot possibly replace the very easy and very powerful voice commands we can create through VoiceAttack in the standard fashion, but allow users to quickly create simple keypress commands for a phrase, or even advanced multi-step macros that can use a limited selection of common VoiceAttack actions. The very fun Voice Authorization System lets us create passphrases that we can gate a QCC Command behind, for example, "Execute self destruct mode", 'command code required!', "Picard 4 7 Alpha Tango", 'confirmed'.
I've even created a special home page and forum section here at the VG website, and a channel in the VG Discord, to provide Help & Support for the many users of my profiles - with voice controlled bug reporting to make it easy to let me know when I need to fix something.
Since AVCS CORE needs to load before any other AVCS4 Profile (including the AVCS4 Template Profile), it will be updated the least, and has been tested the most through a year and a half of development.
Say goodbye to the keyboard, and enjoy the immersion! Cheers!
Features: see full details in post ↓
Say, "Open the Command Reference", anytime to view available voice commands
Sample Pics: https://imgur.com/a/mb7e8Kr
Checksum:
================================================ Checksum Date/Time: 9/1/2025 7:19:54 PM Package Version: 2.0.0.0 Package Name: AVCS CORE (2.0).zip Package Size: 1112998 (bytes) (1.06 MB) SHA1: 8992236017ae8860737325d1209069cbb521a5f4 SHA256: 5b10d0dd547aac10245e5e64358783c31464f63cd4f734f2bda74fb8415b62d1 SHA384: c9322f40c79655ccbefda0a58d863bf18393d92808c9f22a58c0cbcb0f1505365072d27abe3f7f9dac942f5b49e2da89 SHA512: 7520de5ea74cd2271f3f0bf223551705d84e246efd65d30b7b6a5c2c4c8467f6952a0b078fb209cf109c5b2974814a2dcba4cc01c17d103fd31860a3524858bb ================================================ ================================================ Checksum Date/Time: 9/1/2025 7:19:54 PM File Version: 2.0.0.0 File Name: AVCS CORE (v2.0) Profile (IMPORT THIS).vax File Size: 982029 (bytes) (0.94 MB) SHA1: 4bd71e2f3db2ca760018ec1fb5516dff78d6a003 SHA256: f349d48fa2158e311e81f40608f6ff26de0f08a44d365e6dbb7d0b0373ae4f36 SHA384: 09a56b421807049380ffed6452f7ccc8763123dbaf5df89d5850843cce443b1da0cfc930807116166c486846154fdb5d SHA512: a2fae5e0201cfa384b62a5e01ecaf7f65f0dca8216b25b342f45abf50ba4858fd8ce6d93e2e77dc90dd58e8a465741ec0cef69361aac1abd5ad783671beecfa5 ================================================
What's New in Version 2.0
Released
AVCS CORE v2.0 Major Profile Update (public release)
Please download and import this latest version! Link below and updated in the main post above! AVCS CORE v2.0 will function in VoiceAttack v1.16+ or v2+
I am so proud to finally bring AVCS CORE into the new era, ready to operate in any version of VoiceAttack! No longer does VoiceAttack have to run "As Administrator" to use my AVCS CORE and AVCS4 Profiles. With this update, I can safely say that AVCS CORE is now faster, strong, better than it was before - more stable and (as far as I know) 100% bug free! As before, I threw every curveball and edge case I could think up at it, and like my previous release, everything just works. Once again, I don't have anything more to add, and there is nothing left to take away. You could load CORE in VoiceAttack v1.16+, then turn around and load it up in VoiceAttack v2+ and CORE just adapts (or vice-versa).
As the 'hub' profile for my AVCS4 BMS Radios profile and AVCS4 Ready or Not (SWAT) Radios profile, and others I plan to release in time, it has always been my goal to have AVCS CORE as an unchanging stable framework that I can use as a platform to support my voice control game profiles indefinitely. With the improved and refactored resources and updates system, AVCS CORE can now evolve and grow, or patch and fix, all without forcing existing users to download and import a new version of the AVCS CORE or AVCS4 game profile for most cases.
AVCS now has a public repository on my GitHub where my compiled inline functions are shared as open source code, along with the dev tools and profile I use to build and update them:
https://github.com/SemlerPDX/AVCS
The new Command Evolution System provides alternate logic paths for all of my commands, allowing me to (over time or as needed) change out entire existing command actions lists into much faster and easier to maintain compiled inline functions in AVCS CORE or AVCS4 profiles. Further along those lines, my new Command Expansion System brings 20 such commands to each profile, allowing new commands and systems to be added easily in future between new (physical) major profile releases.
I use AVCS CORE every day myself, with the included AVCS Template profile as my 'main' Windows voice control system, and am very grateful I've been able to bring AVCS CORE into the new era for VoiceAttack v2.
As always, Thank you all again for all the support and for the coffees! Cheers!
Public Release AVCS CORE v2.0 Changelog Sept-1-2025 ! USER NOTICE! -This is a major profile update, users of v1.11 should download the new v2.0 profile: -If you plan to use AVCS4 BMS v2.x+, AVCS CORE v2.0 is required -If you have VoiceAttack V2 and would like to use AVCS, you must use AVCS CORE v2.0 -If you wanna stop running VoiceAttack as Admin just to run AVCS CORE, get v2.0 -(AVCS CORE profile version 1.11 will NOT be retired, but may no longer be maintained) -BUT you can continue to use AVCS CORE v1.11 independently, just not in VoiceAttack V2 Fixes/Improvements: -Updated minimum required version of VoiceAttack to 1.16 -Added full support for both VoiceAttack V2 and VoiceAttack v1.16+ (can use either or both versions) -Added secure update system on top of refactored existing config files update system for all AVCS resource files -Added open source repository on my GitHub including the dev tools app and profile I use myself to build my inline functions -Added check for Event Log 'New entries at bottom' for single print of instructions to include CORE in AVCS4 -Added system to move all AVCS config folders to AppData\Roaming for legacy users of AVCS CORE and AVCS4 profiles -Fixed Save File System (SFS) issue with similar variable names/values being treated as the same on delete/edit -Removed requirement to run VoiceAttack as Administrator for AVCS CORE and AVCS4 profiles using it -Removed any Joystick button press checks in Push-To-Talk Mode "Set" for Joystick when none are enabled -Refactored Push to Talk press monitor as persistent singleton style background script that only runs when PTT is enabled -Refactored several heavy lifting inlines into precompiled inline functions so they can be maintained more easily -Refactored a few small repeated inlines into precompiled inline functions so they can be maintained in a single location Resources List Changelog: -AVCS Inline Functions- Added - AVCS_CORE_QccPttGetButton Added - AVCS_CORE_QccPttKeyDownCheck Added - AVCS_CORE_QccPttVirtualKeyCodeToChar Added - AVCS_CORE_ResourcesUpdater -AVCS HTML Templates- Added - commref_core20.html -AVCS Common Sounds- Added - AVCS_Feedback_CENTER.wav Added - AVCS_Feedback_LEFT.wav Added - AVCS_Feedback_RIGHT.wav
Recommended Comments
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.