1 Screenshot

About This File

Utter is simply a UDF created for the maximum utilization of SAPI (Speech Recognition API) in windows you can add your own words to be recognized by the computer you can set speed,picth and select the voice you want by speech synthesis included in windows.Utter can create a free grammar recognition engine as well as custom made grammar recognition engine suiting according to your need also it is flexible.The shutdown function of the UDF must be called before calling another one to destroy the current engine running when autoit closes the engine will also close many functionalities are included an update will be soon in future


What's New in Version 2.1.0.3

Released

                 Utter Speech Recognition UDF [2.1.0.3]

Utter is a free ware windows API automation script.It can do most of the sapi dll functions."SAPI" stands for Windows Speech Reconition API,SAPI.dll is the file
which manages the speech recognition of windows Utter utilises most of the SAPI functions making use of the best potential of SAPI.dll,You can include speech 
recognition to your project by using utter.Examples are included with the zip file.

                               CAUTION!

REMEMBER TO SHUTDOWN THE INSTANCE OF CREATED RECOGNITION 
ENGINE BEFORE STARTING ANOTHER INSTANCE IF YOU START ANOTHER
WITHOUT SHUTTING THE PREVIOUS ONE DOWN IT WILL LEAD TO AN ERROR!

REMEMBER THAT "|" IS THE DEFAULT GUIDataSeparatorChar CHANGE IT 
ACCORDING TO YOUR NEEDS AND GRAMMAR DELIMITER IS GUIDataSeparatorChar
IF NO GUIDataSeparatorChar IS FOUND IN THE INPUT STRING THEN THE
ENTIRE STRING WOULD BE CONSIDERED AS ONE WORD!

DO NOT CALL THE INTERNAL FUNCTIONS THEY ARE TO BE CALLED INSIDE THE FUNCTION AND DO NOT 
CHANGE THE VALUE OF VARIABLES USED IN THE FUNCTION!

THE RECIEVING FUNCTIONS SHOULD HAVE ATLEAST ONE PARAMETER TO ACCEPT THE SPEECH COMMANDS
FROM THE _Utter_Speech_GrammarRecognize() FUNCTION

         Features Available

- Adding specific words that the computer can recognise
   words are delimited or seperated by the GUIDataSeparatorChar
   string that is currently set the default is "|"

- Pausing and resuming of speech recognition is also available

- Creating Free grammar without any word input recognises
   anything you say with the system dictonary

- Speech synthesis helps to convert text to speech

- Speech transcriber helps to convert speech to a wav file

- Voice customisations include increasing or decreasing volume
   setting pitch of the voice,selecting a slang for speech
   Checking wether the computer is speaking

          Change Log

Version [2.1.0.3]:-

* Fixed a localisation error
* Fixed some bugs
* Removed unnecessary locals and Globals
- Added parameter to _Utter_Voice_Shutdown() for
  making it more accurate
- Added _Utter_Voice_IsSpeaking() function
- Added extra parameters for resuming and 
  pausing in speaking in _Utter_Voice_Speak() function
* Changed delimiter string to GUIDataSeparatorChar
* Added few more examples to zip

THE UDF HAS BEEN REMOVED DUE TO COMPLAINTS AND OTHER ISSUES

IF ANYONE WANTS THE UDF FEEL FREE TO EMAIL ME AT:suryasaradhi3@gmail.com

i will be there to give you the UDF


1 person likes this



User Feedback

You may only provide a review once you have downloaded the file.


Surya

  • 5
   0 of 1 member found this review helpful 0 / 1 member

Dont forget to write a review if you have any bugs/complains

Share this review


Link to review
  • Similar Content

    • Imperial
      Sound Detection
      By Imperial
      How to make AutoIt Detect Sounds using the Microphone Input to hear you what you said
    • Surya
      Utter - Utilizing more of SAPI (Speech Recognition UDF)
      By Surya
      Utter is a free ware windows API automation script.It can do most of the sapi dll functions."SAPI" stands for Windows Speech Reconition API,SAPI.dll is the file
      which manages the speech recognition of windows Utter utilises most of the SAPI functions making use of the best potential of SAPI.dll,You can include speech 
      recognition to your project by using utter.
      Utter zipped and updated (new version with examples)
      Modified ......: 24/08/2015
      Version .......: 2.1.0.3
      Author ........: Surya
      I am new to autoit it sounds great and i love it while i am getting used to it so i want to write my own UDF in autoit first of all i thank all the forum members because i couldnt do it without research,So i wrote UTTER ,Its is a UDF that uses most of the SAPI dll function or in simple words it can do many functions relating to the computers speech recognition  if you have any doubt in the code or have any bugs please notify me freely I will be always there to help its my first UDF so please notify me if you found any error Thank you! 
      Utter has been recently updated ,examples included.The zip can be downloaded here at the download section of autoit : Download Utter.zip
                                       !! CAUTION !!
      REMEMBER TO SHUTDOWN THE INSTANCE OF CREATED RECOGNITION 
      ENGINE BEFORE STARTING ANOTHER INSTANCE IF YOU START ANOTHER
      WITHOUT SHUTTING THE PREVIOUS ONE DOWN IT WILL LEAD TO AN ERROR!
      REMEMBER THAT "|" IS THE DEFAULT GUIDataSeparatorChar CHANGE IT 
      ACCORDING TO YOUR NEEDS AND GRAMMAR DELIMITER IS GUIDataSeparatorChar
      IF NO GUIDataSeparatorChar IS FOUND IN THE INPUT STRING THEN THE
      ENTIRE STRING WOULD BE CONSIDERED AS ONE WORD!
      DO NOT CALL THE INTERNAL FUNCTIONS THEY ARE TO BE CALLED INSIDE THE FUNCTION AND DO NOT 
      CHANGE THE VALUE OF VARIABLES USED IN THE FUNCTION!
      THE RECIEVING FUNCTIONS SHOULD HAVE ATLEAST ONE PARAMETER TO ACCEPT THE SPEECH COMMANDS
      FROM THE _Utter_Speech_GrammarRecognize() FUNCTION
       
      please report if you have any bugs/complaints