Skip to content

eliot-christon/robot-speech-to-speech

Repository files navigation

robot-speech-to-speech 🤖🗣️

Pacte Novation Internship Project - 2024

Implementation of a speech synthesis system based on speech recognition and LLMs for the NAO robot. 🤖💬

Introduction

This repository contains the code for the Pacte Novation internship project of 2024. The goal of this project is to implement a speech synthesis system based on speech recognition and LLMs for the NAO robot.🎯

How can we develop a conversational agent system based on hybrid artificial intelligence for the humanoid robot NAO, with the emphasis on personalising the dialogue? 💡

The project is divided into three main parts:

  • Data 📊 Contains the data used for the project.
  • StateMachine 🛠️ Contains the different State Machines, this is the global architecture, and defines the way the different tools interact with each other.
  • Tools 🔧 Contains the different tools used in the project. Each tool is a module that can be used to perform a specific task.

Installation

To install the project, you need to clone the repository and install the dependencies. You can do this by running the following commands:

sudo apt install nvidia-cudnn
git clone
cd robot-speech-to-speech
bash setup.sh

About

Stage 2024 chez Pacte Novation

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published