Skip to content

Latest commit

 

History

History
57 lines (48 loc) · 1.59 KB

README.md

File metadata and controls

57 lines (48 loc) · 1.59 KB

migrave_audio_recorder

Repository for an audio recorder used in the MigrAVE project

The package contains two nodes:

  • migrave_audio_recorder
  • migrave_audio_rode_recorder
    • Audio recorder for the external RØDE NTG microphone

Depedencies

  • qt_respeaker_app
  • audio_common

Usage

Launch the two recorder nodes:

roslaunch migrave_audio_recorder migrave_audio_recorder.launch

Laucn the ROS driver for the RØDE NTG microphone (if it is connected)

roslaunch migrave_audio_recorder usb_microphone.launch

Here the RØDE microphone is assumed to be listed as device hw:1,0 (use arecord -l to check).

Start recording

rostopic pub /migrave_data_recorder/is_record std_msgs/Bool "True"

Stop recording

rostopic pub /migrave_data_recorder/is_record std_msgs/Bool "False"

Project structure

.
├── CMakeLists.txt
├── LICENSE
├── README.md
├── package.xml
├── ros
│   ├── launch
│   │   ├── migrave_audio_recorder.launch
│   │   └── usb_microphone.launch
│   ├── scripts
│   │   ├── migrave_audio_recorder
│   │   └── migrave_audio_rode_recorder
│   └── src
│       └── audio_recorder
│           ├── __init__.py
│           └── audio_recorder.py
└── setup.py