background image

Page 7

4. How To Use It?

Before using your click

 board on your target platform, make sure to solder 1x8 male headers to both left and right side of the board. 

Two 1x8 male headers are included with the board in the package.

Turn the board upside down so that 
the bottom side is facing you upwards. 
Place shorter pins of the header into 
the appropriate soldering pads. Turn the 
board upward again. Make sure to align the 
headers so that they are perpendicular to 
the board, then solder the pins carefully.

Now you need to train your SpeakUp to 
obey your commands. Plug in the board 
to your PC through USB cable. Configure 
it using the free software (see page 12). 
Alternatively you can configure the board 
directly using the on-board buttons (see 
page 24).

1. Prepare it

2. Configure it

The SpeakUp now understands your 
commands. Connect relays, motors or 
other electronic actuators directly to 
SpeakUp’s GPIO pins. Alternatively plug 
the SpeakUp into any board or shield 
carrying a mikroBUS

 socket. You can now 

control your devices with your voice.

3. Use it

Содержание SpeakUp

Страница 1: ...The SpeakUp is a speech recognition click board You can set it up to recognize over 200 different voice commands and have the on board MCU carry them out instantly user manual...

Страница 2: ...f our company is to design and produce high quality electronic products and to constantly improve the performance thereof in order to better suit your needs TO OUR VALUED CUSTOMERS Nebojsa Matic Gener...

Страница 3: ...Algorithm 11 8 Configuration Through Software 12 8 1 Typical Workflow 13 8 2 Getting Started 14 8 3 Creating a new project 15 8 4 New Voice Command 16 8 5 Configuring Project Settings 18 8 6 Assigning...

Страница 4: ...matching sounds with pre recorded commands Sound is received through an onboard microphone and then processed by a VS1053 IC with a built in stereo audio codec The SpeakUp comes with a dedicated soft...

Страница 5: ...ng buttons and flipping switches all the time There s a wide range of applications for the SpeakUp Command your lights doors and home appliances Create voice commanded remotes for TVs or media centers...

Страница 6: ...Page 6 3 Package Contains Package dimensions L 70mm W 60mm H 30mm Box User manual 1x8 headers SpeakUp click board Recycle Bin document Package weight 40g...

Страница 7: ...ers so that they are perpendicular to the board then solder the pins carefully Now you need to train your SpeakUp to obey your commands Plug in the board to your PC through USB cable Configure it usin...

Страница 8: ...ice commands manually while three signal LEDs give recognition feedback and indicate power Line out pads USB connector Audio jack Microcontroller mikroBUS connector STM32415RG Microphone 12 GPIOs 25 4...

Страница 9: ...5 43 44 45 46 37 38 9 49 50 11 12 32 64 63 4 3 24 23 18 17 16 15 14 13 5 6 7 8 10 1 2 22 21 20 19 62 61 60 59 39 40 41 42 48 31 51 26 25 PC3 PC8 PB1 PD2 PB3 PB2 PA13 PA12 PA11 PA10 PA9 PA8 PC9 PB14 PB...

Страница 10: ...jack for connecting an external microphone After the processed sound has been forwarded to the STM32F415RG MCU that interprets the voice command there are two output options which can be utilized at t...

Страница 11: ...are compared to the patterns classified prior to comparison The feature vectors extracted from speech signal are required to best represent the speech data to be in size that can be processed efficien...

Страница 12: ...nfigure the board to recognize over 200 different voice commands and have the on board MCU carry them out instantly You can download the software from the following link The software is designed with...

Страница 13: ...ed automatically Otherwise the last project you were working on will open Launch the app Close Add or Edit voice commands Upload Assign actions Adjust Settings New project created or last one loaded a...

Страница 14: ...elf The process lasts about 10 seconds It s done when the red signal LED turns off After that the board is ready for recording voice commands You can set custom calibration parameters for any subseque...

Страница 15: ...pen where you can enter your project s name and destination folder if the destination folder doesn t exist the software will prompt you to create it To finish project creation after inputting the requ...

Страница 16: ...New Voice Comand dialog window will appear Press the Record button The length of the recording is set in the Project Settings window see page 18 The recorded command will be played back automatically...

Страница 17: ...ded command will appear as a new tab You can play it back edit or delete it anytime If the SpeakUp fails to detect a voice command your surrounding might be too noisy Try again by speaking a bit loude...

Страница 18: ...ll have to deliver the command precisely the way you recorded it At higher values the matching doesn t have to be so precise but this increases the probability that the SpeakUp will pick up irrelevant...

Страница 19: ...nds Sudden changes in sound levels will lengthen the time of calibration and will result in improper sound level values Notify master Notifies the master MCU or PC when the voice command is recognized...

Страница 20: ...pin upon voice command matching ON When this option is selected a corresponding GPIO pin will be set to logical high state upon voice command matching OFF When this option is selected a corresponding...

Страница 21: ...s the time it takes for a signal to complete a single cycle sum of the high state and low state time periods Duty ratio D is the percentage of T in which a signal is active i e ratio of the high state...

Страница 22: ...and configuring voice commands it is time to upload the project to the SpeakUp click board This is done via the Upload Project button You can monitor the upload process in the Toolbar After it s done...

Страница 23: ...ll be in the form of a source file in any of the three languages as shown below mikroC This file is generated by SpeakUp Software It containts voice commands constants Creation date 4 3 2014 Creation...

Страница 24: ...sh button 1 To record your voice command press and hold the button while speaking You must stay within the time limit for each command default settings 1 second You can also record multiple commands a...

Страница 25: ...rded also Because of this it is recommended that the SpeakUp click board is placed on a surface that doesn t transfer mechanical vibrations This is a speaker dependent system If there are more users e...

Страница 26: ...deas Here s a hint or two Use SpeakUp on top of the Pi click Shield to command XBMC Home Media Center on Raspberry Pi It s a great a replacement for a mouse and a keyboard Replace your lamp switch wit...

Страница 27: ...use of this manual or product even if MikroElektronika has been advised of the possibility of such damages MikroElektronika reserves the right to change information contained in this manual at any tim...

Страница 28: ...www mikroe com If you are experiencing some problems with any of our products or just need additional information please place your ticket at www mikroe com support If you have any questions comments...

Отзывы: