EPG application for Recording, Client assessment, Analysis and Visual feedback

AA-sq-btnArticulate Assistant  (download V118) 7.3Mb
Note: Fully functional. If you have a usb license key (dongle) for the application then you can record and review your own data. Otherwise you are restricted to demonstration data.   This is the software application that is provided with WinEPG. Check your version (using the Help| About menu in your copy of Articulate Assistant) and if it is older than the version above you can download and upgrade for free. Articulate assistant can also be used on it's own to analyse EPG data.          

Research application for recording and analysing Ultrasound, EPG, EMA and other instrumental data.

NEWEST RELEASE 217 (Recommended: Required for Micro (aka SonoSpeech) ultrasound system. Still supports all previous sytems)

AAA-sq-btnArticulate Assistant Advanced (AAA) (download V217.02) 192Mb
217_02 New features:
More Micro probes added. 100x faster batch splining of ultrasonic data. Easier loading of external promptlists. Ultrasonic freeze function now operated by a button. Numerous bugs that appeared in 217_01 have been fixed. STRONGLY ADVISED TO UPDATE TO THIS RELEASE.
Major Revision 217 New features:
Handles new Micro ultrasound system. Ultrasonic setup dialogue now separated into Ultrasonix and EchoB/Micro setups plus a third separate dialogue that controls display parameters;
Can "hot swap" EchoB or Micro system probes and scanners
New overlay graphics

v216.16 (Recommended and Essential for recording EchoB data) NOTE: Once a project has been opened and changed in this version it may not be viewable in older versions.

AAA-sq-btnArticulate Assistant Advanced (AAA)  (download V216) 109Mb
New features:
EchoB recording and analysis;
AG501  phi and theta values accessable as analysis values
Improved interface for recalculating stored mathematical analysis values ( in version 215, recalculation is time consuming and unreliable)

  • V216.03  Available EPG COM ports increased from 20 to 40
  • V216.04 Bug fix allows video and EchoB to be recorded simultaneously.  Data Export function now includes option for image bitmaps to be exported for selected time points. Startup error messgage indicating promptlist missing now only appears once.
  • V216.05 Bug fix - Program crashes occasionally when recording EchoB data. EchoB probe frequency now shows correctly in dialogue. Bug producing error when copying client data to another project now fixed. Improvements: Automatic EchoB freeze after X minutes defined in dialogue and option to freeze unfreeze by clicking on display. New features: Export ultrasonic video or ultrasonic image frames or audio wav files for labelled regions using data export.
  • V216.07 Bug fix - File missing error when exporting data from project that has been moved from its original location. Now looks for last *.avl file used in the current project directory. *.avl file contains both the export settings and the analysis values settings so that there is no mismatch trying to export values that don't exist. Bug fix - importing textgrids: AAA was prompting for confirmation for every file even though the "All" option was selected"
  • V216.10 Bug fix - Analysis values. Fan Spline Distance A-B was scaled incorrectly. Bug Fix - EchoB automatic live scan freeze was affecting the display of recorded ultrasonic images. Improvement - Recent versions of AAA have copied the promptlists and associated media files automatically from the current project to a newly created or appended project. When carrying out multiple appending operations this was resulting in an accumulation of unnecessary prompts in the target project. Copying Prompts is now optional. The EchoB contrast and brightness control under the "ultrasonic settings..." dialogue now adjusts the appearance of the stored recording interactively ( as well as the live recording.
  • V216.11 New Batch splining option in "Edit Splines" dialogue allows all recordings in session to be splined (overnight if necessary) with one click. New "make movie" dialogue to allow more freedom to layout videos for inclusion in presentations. Extra EMA parameters (theta, phi rms extra) now available as analysis values. EPG analysis values added ( anteriority centrality posteriority)
  • V216.12 Improved batch spline tracking. Bugs fixed and high frame rate option added in Make moovie dialogue. Export spline from workspace now in matrix format with each x/y pair on a separate line.
  • V216.13 Bug where Comm port not recognised on startup,fixed. Bug with "Unable to wrtite" message when trying to export data, fixed. Echo B frame averaging can be switched on in data review mode. Edge detection pays attention to the averaged image when averaging is ON. Error importing some encoded AVI files, fixed. Export data settings retained for each project.
  • V216.14 the label "new" is no longer inserted as a defasult annotation. This removes the need to delete it before adding the desired annotation. Export files option to export Ultrasonic data as AVI video now has video size options. Note: Due to limitations of Microsoft "video for Windows" the sample period is approximated to the nearest whole millisecond. For high frame rates this leads to a significant error. To fix this error, note the actual frame rate and use virtualDub or another video editor to regenerate the video with the corrected video frame rate. Bug that results in annotations sometimes not being visible is fixed.
  • V216.15 the label "new" is now picked up from the first line of the hotlist. A new default hotlist is included in the installation with a blank first entry so the effect is identical to the previous release. To save time if inserting the same annotation to multiple timepoints, add the annotation data to thge first item of the hotlist and it will become the default when the "add" button is clicked. Annotations can now be searched for using regular expressions. e.g. To find empty labels use expression ^$ To find curly open bracket use expression \{ .
  • V216.16 Now allows EMA and audio to be imported from MochaTimit data (annotations , EPG and laryngograph will follow in a later revision). MochaTimit consists of 480 TIMIT sentences read by several speakers with simultaneous audio and EMA of tongue, lips and velum that can be freely downloaded from here.

AAA-sq-btnArticulate Assistant Advanced (AAA) (download V215) 31.2Mb
Demonstration data notes Note: Fully functional. If you have a usb license key (dongle) for the application then you can record and review your own data. Otherwise you are restricted to demonstration data.

  • V215.03 New memory manager to try to halt "Out of memory" messages due to memory fragmentation after loading and unloading large video files. Database recovery tool bugfixes.
  • V215.04 Create project and append project now copies all prompts, prompt images, audio and video from the current project to the destination project.
  • V215.06 Fix bug when exporting a single annotation in PRAAT textgerid format the start of the annotation was not visible in PRAAT.
  • V215.07 Fix bug introduced in 215.04 that copied the demo status from the current project when creating a new project thus making it impossible to record
  • V215.08 Number of available COM ports increased from 20 to 40. Ultrasonix now has a delay option to allow compatibility with recording WinEPG (tone sync method)
Tutorial videos are gradually being recorded and made available at this YouTube channel.

Articulate Instruments YouTube channel

Articulate Assistant Advanced (AAA) Tutorials

Tutorial 1: Installing AAA
How to install AAA.

Tutorial 2: User interface basics
Interface basics including how to inspect and review data.

Tutorial 3: Annotations and splines
How to label your data and fit splines to ultrasonic data.

Tutorial 4: Exporting data
How to export data from AAA for analysis in other programs such as PRAAT or a statistical package like R.

Tutorial 5: The spline workspace
How to compare tongue curves from different segments or recordings.

Tutorial 6: Publisher and Analysis values dialogue
Create high quality graphics for journal publication including spectrograms, waveforms, and charts of analysis values.

Tutorial 7: Recording and visual feedback with ultrasonix or EchoB
Shows recording of ultrasound data from Ultrasonix system.

Tutorial 8: EPG and formant analysis values and publisher
Create new analysis values based on formants or EPG and then export them into publisher to create high quality figures.

Tutorial 9: Batch Processing splines
A batch function that allows every frame of every recording or annotated region to be splined with one click (overnight).

Tutorial 10: Design mode
Customise the task windows to your needs. Add or remove unwanted windows, resize windows or change the default task window on startup.


EmaTools2 is a set of free Matlab  macros authored by Noel Nguyen and Alan Wrench for viewing the MOCHA Timit multichannel articulatory data.                

Help sheets

Information for making plaster impressions (pdf) Going to the dentist (doc) Taking care of your EPG Palate (doc) & Palate wearing record form (doc)   Customers who are logged in will see an extra link to Manuals, software, etc under the Support menu at the foot of the page. Customers who don't wish to register on this website may contact us by email for further information.

Sorry, this content is available only for logged in custmers.
Login or register.