Skip to content
Snippets Groups Projects
Timo Birr's avatar
Timo Birr authored
8b93ef6f
History

Issue boards: Bugs Migration Requests | Setup: Installation | Maintainer: Code owners

Foreword

The goal of this project is to equip the robot with simple speech processing capabilities, such as text to speech and verbalization of prior experience.

Publications

There are no publications relevant to this repository.

List of papers that build upon this work.

Students that contributed to this work.

Terms and Concepts

Audio Data

Types

Instantiation of the navigation stack

Events

Speech memory

Memory structure

Structure of this Package

On the code level, this package contains the following libraries and components:

Libraries

The following fundamental libraries are available:

Components

Skill providers

Skills

navigation_skill_provider

GUI Widgets

How To

Start Audio Memory Demo

  1. (Start ArmarX: armarx start)
  2. In an ArmarX GUI, open the Scenario Manager
  3. Start the scenario ArMemCore from RobotAPI (starts basic components)
  4. Open the scenario audio_memory from armarx_audio (contains the Audio Memory and optional Python scripts for input and output)
  5. (Optional) Enable the app microphone_to_memory.PythonApplicationManager
  6. (Optional) Enable the app memory_to_speaker.PythonApplicationManager
  7. Start the scenario audio_memory

Usage Example

Skills

Example Client

Scenarios