KGRKJGETMRETU895U-589TY5MIGM5JGB5SDFESFREWTGR54TY
Server : Apache/2.4.58 (Win64) OpenSSL/3.1.3 PHP/8.2.12
System : Windows NT SERVER-PC 10.0 build 26200 (Windows 11) AMD64
User : ServerPC ( 0)
PHP Version : 8.2.12
Disable Function : NONE
Directory :  C:/Windows/diagnostics/system/Speech/

Upload File :
current_dir [ Writeable ] document_root [ Writeable ]

 

Current File : C:/Windows/diagnostics/system/Speech/VF_CalibrationRequired.ps1
# Copyright © 2016, Microsoft Corporation. All rights reserved.
# :: ======================================================= ::

<#
    DESCRIPTION:
    VF_CalibrationRequired.ps1 verifies whether the device is calibrated.

    ARGUMENTS:
    AdapterName: The name of the device which is being calibrated

    RETURNS:
    None
#>

#====================================================================================
# Initialize
#====================================================================================
PARAM($adapterName)

#====================================================================================
# Main
#====================================================================================
$detected = $false
if(test-path 'calibrationresult.log')
{
    $detected = ((Get-Content 'CalibrationResult.log' | ?{ $_ -match 'MicDiagnosticPass'}).Count -eq 0)
}
else
{
    $detected = $true
}

Update-DiagRootCause -ID 'RC_CalibrationRequired' -InstanceId ($adapterName) -Detected $detected

Anon7 - 2021