background preloader

Robot de conversation vocale

Facebook Twitter

PROJET MASTER AII 2014. Activer le son sur Raspberry Pi. Un de nos objectifs avec la RPi est de faire de la synthèse vocale.

Activer le son sur Raspberry Pi

Il faut donc activer le son pour pouvoir utiliser nos outils en ayant accès aux fonctions audio. Ces instructions fonctionnent sur une Raspberry Pi version B avec la distribution Debian d’avril 2012. Note : cet article n’est pas nécessaire avec une distribution Occidentalis qui comporte déjà la configuration audio On commence par essayer de lire un fichier wav ou mp3 : l’installation de VLC ne suffit pas : Paquet d’erreur sur la RPi Il faut donc lire la documentation et installer les logiciels demandés, regroupés dans "alsa-utils" : # sudo apt-get install alsa-utils Dans le détail, cela donne : Speech Recognition using the Raspberry Pi. I've finally received my Raspberry Pi, and I've immediately gotten to work transferring the speech recognition system I used for the robotic arm to the pi.

Speech Recognition using the Raspberry Pi

Due to its small size and low power requirements, the Raspberry Pi is an excellent platform for the Julius open-source speech recognition system. This opens up almost limitless possibilities for voice command applications. L'aiml - L' AIML - Le blog du CRRIAM - Iceweasel. Pandora Botmaster - Iceweasel. Bienvenue sur, L'endroit où vous pourrez créer et publier des personnalites virtuelles.

Pandora Botmaster - Iceweasel est un service experimental d'hébergement de robots logiciels, inspiré du travail du Dr. Richard Wallace avec la communauté Open.Source A.L.I.C.E. /AIML. Depuis un simple navigateur, vous pouvez créer, définir, et publier vos propres robots logiciels – ainsi que les rendre publiques sur internet. Iceweasel. Pyector - ECTOR learning chatterbot in Python. ECTOR is a learning chatterbot. pyECTOR is its python version.

pyector - ECTOR learning chatterbot in Python

ECTOR learns from what people say. It is based on an artificial intelligence architecture, that is inspired from Copycat, an AI system from Mitchell and Hofstadter. The Concept Network it uses is a mix between neural and semantic networks. It uses co-occurrences to compute the influence of one semantic node on another. The links are statistically weighted. So, ECTOR does not know anything at its "birth". Notice: this is the beginning of the porting from cECTOR. For current development version, see svn checkout: we should now create expression nodes. History. A Simple Chatbot in 71 lines of Python. A naive chatbot program.

A Simple Chatbot in 71 lines of Python

No parsing, no cleverness, just a training file and output. It first trains itself on a text and then later uses the data from that training to generate responses to the interlocutor’s input. The training process creates a dictionary where each key is a word and the value is a list of all the words that follow that word sequentially anywhere in the training text. If a word features more than once in this list then that reflects and it is more likely to be chosen by the bot, no need for probabilistic stuff just do it with a list. The bot chooses a random word from your input and generates a response by choosing another random word that has been seen to be a successor to its held word.

It isn’t very realistic but I hereby challenge anyone to do better in 71 lines of code !! Its responses are rather impressionistic to say the least ! I used War and Peace for my “corpus” which took a couple of hours for the training run, use a shorter file if you are impatient… Speech2txt. Comment bénéficier de la reconnaissance vocale gratuite. Dans cet article, je vous montre comment bénéficier gratuitement d’un outil de reconnaissance vocale en utilisant l’API de Google, et je vous fournis le script qui va vous permettre de le faire depuis votre ordinateur.

Comment bénéficier de la reconnaissance vocale gratuite

Vous allez ainsi pouvoir rédiger en dictant simplement vos idées à votre ordinateur et celui-ci va les transformer en texte. Depuis quelques années, je me suis découvert une nouvelle passion, celle de l’automatisation des tâches répétitives. Accessing Google Speech API / Chrome 11 « don't_panic. I’ve posted an updated version of this article here, using the new full-duplex streaming API.

Accessing Google Speech API / Chrome 11 « don't_panic

Just yesterday, Google pushed version 11 of their Chrome browser into beta, and along with it, one really interesting new feature- support for the HTML5 speech input API. This means that you’ll be able to talk to your computer, and Chrome will be able to interpret it. This feature has been available for awhile on Android devices, so many of you will already be used to it, and welcome the new feature. If you’re running Chrome version 11, you can test out the new speech capabilities by going to their simple test page on the site: Genius!

I found the files I was looking for in the chromium source repo: It looks like the audio is collected from the mic, and then passed via an HTTPS POST to a Google web service, which responds with a JSON object with the results. If that’s the case, there should be no reason why I can’t just POST something to it myself? To run it, just do: