1. A method for generating an output signal based on spoken user input, comprising: associating each of a plurality of stored audio patterns with at least one of a plurality of digital tokens; receiving from a user at least one audio input from a custom language made up of custom language elements wherein the elements include at least one monosyllabic representation of a number, letter or word; selecting one of the plurality of stored audio patterns associated with a user, in the case that the audio input received from the user corresponds with one of the plurality of stored audio patterns; determining the digital token associated with the selected one of the plurality of stored audio patterns; and generating an output signal based on the determined digital token.