PyACTS- http://www.pyacts.org -- PyACTS is a collection of Python Modules that are very useful to Parallel Computing in a High Performance Computing environment. This packages incorporates several modules like PyBLACS (allows communication data for Linear Algebra), PyPBLAS (distributed Matrix Operations) and PyScaLAPACK (solve linear systems and get the eigenvalue problems). These libraries are part of PyACTS project that provide interfaces to the ACTS Collection. Also is provided a parrallel interpreter for using this package that implements message-based parallel programming using MPI.
Speech Recognition may be possible with COM.
I found an example of how its done in Python.
Looks like foom is busy.
Anyway, here is the verbatim translation of the script foom linked.
I can't test it myself as no mike is installed on my machine.
If you hear "Starting Succeeded", then, try to say one/two/three.
NEED CoHelper.ahk.
SendKeys is a Python module for Windows (R) which can be used to send
one or more keystrokes or keystroke combinations to the active window.
SendKeys exports 1 function, SendKeys, and 1 exception, KeySe
This is first version at CodePlex. PySpec is BDD framework for python. It includes following items
PySpec for CUIPySpec for wxPython(little buggy)Any documents(tutorial, reference)
SVGMath is written in pure Python,
with neither extension modules nor external dependencies. It runs on any
platform where a modern Python environment (version 2.4 or higher)
is available. It can be used either as a command-line script for
batch-mode file conversion, or as a component to process MathML data
in other Python applications.
You can "turn an ordinary function into a thread" using the Thread class: just pass the function as the value for the `target' argument:
import threading
threading.Thread(target=your_function).start()
Tired of debugging Python using print statements? Don't like the cumbersome PDB (Python debugger) console? Prefer using Vim for coding your Python programs? VimPdb is the solution - allows debugging Python in an IDE-fashion, right within the Vim editor.
Winpdb is a platform independent GPL Python debugger with support for multiple threads, namespace modification, embedded debugging, encrypted communication and is up to 20 times faster than pdb.