1. A system for authoring knitting and crocheting patterns and for converting the patterns into stepwise pace-adjustable audio voice and graphical visual instructions to guide a user in knitting or crocheting elements of a stitch pattern by their hearing and seeing each voice and visual instruction, respectively, comprising modular software including: a database of predefined stitch commands each corresponding to a stitching step, instruction or sequence, each stitch command being linked to a sound byte enunciating said stitching step; an authoring module comprising a pattern compilation user-interlace for allowing a user to select and arrange individual commands or a stitch pattern to thereby construct a complete stitch pattern row-by-row, said pattern compilation user-interface including a menu of the predefined commands in said database listed by their common knit and crochet abbreviations, and a pattern-building window for displaying commands selected from said menu; a playback module comprising an enunciation engine for enunciating the complete pattern constructed in said pattern compilation user interface as a stepwise sequence of vocal audio instructions so that said user can listen to said complete stitch pattern without having to look at any written page, and a playback user interface including user controls for controlling a pace by which said enunciation engine enunciates the steps in the sequence of vocal audio instructions.
1. A system for authoring knitting and crocheting patterns and for converting the patterns into stepwise pace-adjustable audio voice and graphical visual instructions to guide a user in knitting or crocheting elements of a stitch pattern by their hearing and seeing each voice and visual instruction, respectively, comprising modular software including: a database of predefined stitch commands each corresponding to a stitching step, instruction or sequence, each stitch command being linked to a sound byte enunciating said stitching step; an authoring module comprising a pattern compilation user-interlace for allowing a user to select and arrange individual commands or a stitch pattern to thereby construct a complete stitch pattern row-by-row, said pattern compilation user-interface including a menu of the predefined commands in said database listed by their common knit and crochet abbreviations, and a pattern-building window for displaying commands selected from said menu; a playback module comprising an enunciation engine for enunciating the complete pattern constructed in said pattern compilation user interface as a stepwise sequence of vocal audio instructions so that said user can listen to said complete stitch pattern without having to look at any written page, and a playback user interface including user controls for controlling a pace by which said enunciation engine enunciates the steps in the sequence of vocal audio instructions. 10. The system for authoring knitting and crocheting patterns according to claim 1 , wherein each stitch command is also linked to a graphic illustration depicting that stitch step with a written explanation.