Your Privacy
We use cookies to give you a better experience in United Robotics Group
You can learn more about what kind of cookies we use, why, and how from our Privacy Policy. Because we respect your right to privacy, you can choose not to allow some types of cookies. Click on the different category headings in our cookie banner to change our default settings. However, blocking some types of cookies may impact your experience of the site and the services we are able to offer. For more details, check out our Privacy Policy link below.
Strictly Necessary Cookies
These cookies are necessary for the website to function and cannot be switched off in our systems, but do not store any person information. They are usually set in response to your actions that triggers a request for services, such as setting your privacy preferences, logging in or filling forms. You can change your browser settings to alert you about these cookies, but some parts of the Website may not work.
View Cookies
Hi i'm a newbie NAO user and i don't understand C++. Can you explain me how to use ALRecorder using python for NAO6 with examples?
0 Votes
1 Comments
a.mignotte posted over 2 years ago
Hello Régis,
Ce n'est pas forcément très compliqué de convertir du C++ en python et je vais essayer de répondre à ta question.
Le service ALRecorder n'existe pas. Mais je vais te donner les pistes et exemples, selon ton besoin, pour enregistrer le son et la vidéo de Nao.
- Pour le son, voici la documentation :
ALSoundRecorder
Comme tu peux le voir il y a 2 fonctions pour démarrer et arrêter l'enregistrement.
Du coup, il te faut dans un premier temps souscrire au service :
Ensuite tu démarres l'enregistrement en veillant à bien lire la documentation pour les paramètres (notamment les channels selon le type d'enregistrement) :
Et pour arrêter l'enregistrement il te suffit d'appeler la fonction :
soundRecorderProxy.stopMicrophonesRecording()
- Pour la vidéo, un très bon tutoriel en python est mis à ta disposition ici : Tutoriel
En t'appuyant sur la définition des fonctions tu devrais pouvoir t'en sortir : API
En espérant avoir pu t'aider et répondu à ta question.
Bon courage
Arnaud
0 Votes
Login or Sign up to post a comment