1 package audio_processing_unittest; 2 option optimize_for = LITE_RUNTIME; 3 4 message Test { 5 optional int32 numReverseChannels = 1; 6 optional int32 numChannels = 2; 7 optional int32 sampleRate = 3; 8 9 optional int32 hasEchoCount = 4; 10 optional int32 hasVoiceCount = 5; 11 optional int32 isSaturatedCount = 6; 12 13 message Statistic { 14 optional int32 instant = 1; 15 optional int32 average = 2; 16 optional int32 maximum = 3; 17 optional int32 minimum = 4; 18 } 19 20 message EchoMetrics { 21 optional Statistic residualEchoReturnLoss = 1; 22 optional Statistic echoReturnLoss = 2; 23 optional Statistic echoReturnLossEnhancement = 3; 24 optional Statistic aNlp = 4; 25 } 26 27 optional EchoMetrics echoMetrics = 7; 28 } 29 30 message OutputData { 31 repeated Test test = 1; 32 } 33 34