Apollo
10.0
自动驾驶开放平台
microphone_config.proto
浏览该文件的文档.
1
syntax
=
"proto2"
;
2
3
package
apollo.drivers.microphone.config;
4
5
enum
ChannelType
{
6
UNKNOWN
= 0;
7
ASR
= 1;
// Automatic Speech Recognition
8
RAW
= 2;
9
PLAYBACK
= 3;
10
}
11
12
message
MicrophoneConfig
{
13
enum
MicrophoneModel
{
14
UNKNOWN
= 0;
15
RESPEAKER = 1;
16
}
17
optional
MicrophoneModel
microphone_model = 2;
18
optional int32 chunk = 3;
19
optional
float
sample_rate = 4;
20
optional
float
record_seconds = 5;
21
optional int32 sample_width = 6;
// in bytes
22
optional
string
channel_name = 7;
23
optional
string
frame_id = 8;
24
optional
float
mic_distance = 9;
25
repeated
ChannelType
channel_type = 1;
26
}
syntax
syntax
Definition
microphone_config.proto:1
apollo::drivers::microphone::config::ChannelType
ChannelType
Definition
microphone_config.proto:5
apollo::drivers::microphone::config::RAW
@ RAW
Definition
microphone_config.proto:8
apollo::drivers::microphone::config::PLAYBACK
@ PLAYBACK
Definition
microphone_config.proto:9
apollo::drivers::microphone::config::ASR
@ ASR
Definition
microphone_config.proto:7
apollo::drivers::microphone::config::UNKNOWN
@ UNKNOWN
Definition
microphone_config.proto:6
apollo::drivers::microphone::config::MicrophoneConfig
Definition
microphone_config.proto:12
apollo::drivers::microphone::config::MicrophoneConfig::MicrophoneModel
MicrophoneModel
Definition
microphone_config.proto:13
modules
drivers
microphone
proto
microphone_config.proto