{ "AudioFiles": { "AudioBasePath": "mp3", "WaitingToneFile": "\u7B49\u5F85\u561F\u97F3.wav", "WaitForPickupFile": "\u7B49\u5F85\u63A5\u7535\u8BDD.mp3", "PhonePickupFile": "\u7535\u8BDD\u63A5\u8D77.mp3", "PromptUserRecordFile": "\u63D0\u793A\u7528\u6237\u5F55\u97F3.mp3", "BeepPromptFile": "\u6EF4\u63D0\u793A\u97F3.wav", "DigitToneFileTemplate": "{0}.mp3", "MinKeyTonePlayTimeMs": 200, "KeyToneVolume": 0.7, "WaitingToneVolume": 0.7, "DialToneVolume": 0.7, "PromptAfterBeepVolume": 0.7, "BeepPromptVolume": 0.1, "WindChimeFile": "\u98CE\u94C3.wav" }, "Dial": { "MinDigitsToDialOut": 8, "AutoDialOutAfterSeconds": 5, "ResetTimeoutSeconds": 10 }, "Recording": { "RecordingFolder": "recordings", "RecordingDeviceNumber": 0, "SampleRate": 16000, "Channels": 1, "BufferMilliseconds": 50, "SilenceThreshold": 0.14, "SilenceTimeoutSeconds": 20, "AllowUserHangup": true, "UploadRecordingToServer": false, "EnableBackgroundMusic": true, "BackgroundMusicFile": "bj.mp3", "BackgroundMusicVolume": 0.3, "WindChimePromptSeconds": 10, "WindChimeFadeOutMs": 3000 }, "CallFlow": { "WaitForPickupMinSeconds": 3, "WaitForPickupMaxSeconds": 6, "PlayPickupProbability": 0.5, "ResetSystemAfterHangup": false } }