我有一個電子員工(EWF)應用程序,它記錄了來電者的發言。系統需要記錄120秒,然後播放留言和掛斷。我設置了120秒的最大長度和1秒的最小長度。我不希望任何輸入擾亂錄製,因此我選中了「放棄早期用戶輸入」,「音頻輸入停止錄製」(帶有停止錄製的鍵=「」)和「放棄密鑰」。錄音返回 - 語音消息太短
我還在cta.cfg文件中添加了「VCE.RECORD.beeptime = 0」,以便在錄製之前刪除嘟嘟聲。對於cta文件,我還添加了「VCE.RECORD.gain = 2」以增加錄音的音量,「VCE.RECORD.silencetime = 120000」允許長達120秒的靜音,如果用戶不說話被記錄。
這些設置在我的測試中都能正常工作,因爲我能夠獲得短於120秒的文件的唯一方法是儘早掛斷。現在我們已經生活了,但客戶似乎已經找到了一種持續五秒鐘獲取文件的方法。我們每天大約有120次錄音,每天大約10次錄音長達5秒。返回的異常是「語音消息太短」。
我的問題是,這是怎麼發生的,我該怎麼辦(如果有的話),以防止它?