ShengShengBuXi/ShengShengBuXi.ConsoleApp/config.json
2025-03-27 23:30:20 +08:00

32 lines
919 B
JSON

{
"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"
},
"Dial": {
"MinDigitsToDialOut": 8,
"AutoDialOutAfterSeconds": 5,
"ResetTimeoutSeconds": 10
},
"Recording": {
"RecordingFolder": "recordings",
"RecordingDeviceNumber": 0,
"SampleRate": 16000,
"Channels": 1,
"BufferMilliseconds": 100,
"SilenceThreshold": 0.02,
"SilenceTimeoutSeconds": 30,
"AllowUserHangup": true,
"UploadRecordingToServer": false
},
"CallFlow": {
"WaitForPickupMinSeconds": 3,
"WaitForPickupMaxSeconds": 6,
"PlayPickupProbability": 0.15
}
}