snowboy_wakeup.launch 1.2 KB

12345678910111213141516171819202122232425
  1. <launch>
  2. <arg name="ASR_Topic" default="/voice_system/asr_topic" />
  3. <arg name="AUDIO_Topic" default="/voice_system/audio_data" />
  4. <arg name="namespace" default="voice_system" />
  5. <node ns="$(arg namespace)" name="audio_capture" pkg="audio_capture" type="audio_capture" output="screen" required="true">
  6. <param name="format" value="wave" />
  7. <param name="channels" value="1" />
  8. <param name="depth" value="16" />
  9. <param name="sample_rate" value="16000" />
  10. <remap from="audio" to="$(arg AUDIO_Topic)" />
  11. </node>
  12. <node ns="$(arg namespace)" pkg="snowboy_wakeup" type="hotword_detector_node" name="snowboy_wakeup" respawn="true">
  13. <param name="resource_filename" value="$(find snowboy_wakeup)/resources/common.res" />
  14. <param name="model_filename" value="$(find snowboy_wakeup)/resources/snowboy.umdl" />
  15. <param name="beep_filename" value="$(find snowboy_wakeup)/resources/ding.wav" />
  16. <param name="sensitivity_str" value="0.7" type="str" />
  17. <param name="audio_gain" value="1.0" />
  18. <param name="asr_topic" value="$(arg ASR_Topic)" />
  19. <param name="audio_topic" value="$(arg AUDIO_Topic)" />
  20. </node>
  21. </launch>