SE502013C2 - Speech-controlled input device with standard logical interface - Google Patents
Speech-controlled input device with standard logical interfaceInfo
- Publication number
- SE502013C2 SE502013C2 SE9400768A SE9400768A SE502013C2 SE 502013 C2 SE502013 C2 SE 502013C2 SE 9400768 A SE9400768 A SE 9400768A SE 9400768 A SE9400768 A SE 9400768A SE 502013 C2 SE502013 C2 SE 502013C2
- Authority
- SE
- Sweden
- Prior art keywords
- code
- standard
- speech
- computer
- tia
- Prior art date
Links
Classifications
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
- G06F3/01—Input arrangements or combined input and output arrangements for interaction between user and computer
- G06F3/03—Arrangements for converting the position or the displacement of a member into a coded form
- G06F3/033—Pointing devices displaced or positioned by the user, e.g. mice, trackballs, pens or joysticks; Accessories therefor
- G06F3/038—Control and interface arrangements therefor, e.g. drivers or device-embedded control circuitry
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
- G06F3/16—Sound input; Sound output
- G06F3/167—Audio in a user interface, e.g. using voice commands for navigating, audio feedback
Landscapes
- Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- General Engineering & Computer Science (AREA)
- Human Computer Interaction (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Multimedia (AREA)
- Health & Medical Sciences (AREA)
- Audiology, Speech & Language Pathology (AREA)
- General Health & Medical Sciences (AREA)
- Input From Keyboards Or The Like (AREA)
Abstract
Description
0 2 Û 1 3 2 Där TIA använder exempelvis kodsystemet enligt ANSI standarden, då är TIA funktionsmässigt exakt ett tangentbord och dess drivrutiner, men istället för att trycka på ett fysiskt tangentbord, talar man i en mikrofon. 0 2 Û 1 3 2 Where TIA uses, for example, the code system according to the ANSI standard, then TIA is functionally exactly a keyboard and its drivers, but instead of pressing a physical keyboard, you speak into a microphone.
En sådan talstyrd anordning existerar inte. (hänvisas till nyhetsgranskningsrapport Dnr P 914/93 från Patentverket).Such a speech-controlled device does not exist. (refer to news review report Dnr P 914/93 from the Patent Office).
Alla förekommande kända taligenkänningsprodukter som kan generera text, har den nackdelen att de inte har ett standardgränssnitt, så de fungerar med bara en eller ett fåtal applikationer. De är baserade på ordigenkänning, vilken medför att produkten blir mycket rninnes krävande, har begränsat ordförråd, har ston register, är relativt långsam, har liten tillförlitlighet, är talareberoende, är ett en-användare system, har liten tolerans för uttalsändringar, är känslig för bakgrundsljud, kräver mycket tid för träning av datorn för att denna skall ”förstå” användarens ord och kommando, är svår att lära sig och använda samt att den är relativt dyr.All existing known speech recognition products that can generate text have the disadvantage that they do not have a standard interface, so they work with only one or a few applications. They are based on word recognition, which means that the product becomes very demanding, has limited vocabulary, has mare registers, is relatively slow, has little reliability, is speaker dependent, is a one-user system, has little tolerance for pronunciation changes, is sensitive to background noise, requires a lot of time for training the computer in order for it to "understand" the user's words and command, is difficult to learn and use and that it is relatively expensive.
Exempel på sådana produkter är Voice type och Dictation system från IBM och Dragon Dictate från Dragon Systems.Examples of such products are Voice type and Dictation systems from IBM and Dragon Dictate from Dragon Systems.
En annan applikation som bygger på samma princip och använder taligenkänningstekniken, är ”Text editor for speech input”, med patentnummer US, 4 914 704, här nedan kallad för USP.Another application that is based on the same principle and uses speech recognition technology is "Text editor for speech input", with patent number US, 4,914,704, hereinafter referred to as USP.
TIA skiljer sig totalt i grunden, syftet och resultatet av anordningen, från det refererade patentet, USP.TIA differs totally in the basis, purpose and result of the device, from the referenced patent, USP.
Man kan alltså bara jämföra TIA med ett tangentbord eller mus och deras drivrutiner men inte med ett applikationsprogram, exempelvis ordbehandlaren ”Microsoft WORD för Windows”.So you can only compare TIA with a keyboard or mouse and their drivers but not with an application program, for example the word processor "Microsoft WORD for Windows".
På samma sätt kan man jämföra ordbehandlaren ”Text editor for speech input” enligt USP, med andra ordbehandlare som Word Perfect, Microsoft WORD för Windows, Dragon Dictate m.m. men inte med ett tangentbords drivrutin.In the same way, you can compare the word processor "Text editor for speech input" according to USP, with other word processors such as Word Perfect, Microsoft WORD for Windows, Dragon Dictate etc. but not with a keyboard driver.
M.a.o., precis på samma sätt som inte går att jämföra ordbehandlaren Microsoft WORD för Windows med kalkylprogrammet EXCEL eller faxprogramrnet WINFAX o.s.v., går det inte heller att jämföra TIA med ett ordbehandlare, exempelvis ”Text editor for speech input”. 502 013 3 USP är en ”text editor for speech input”, dvs. ett självständigt applikationsprogram som använder sig av taligenkänningstekniken för att mata in text i sin egen applikation, text editorn.In other words, just as it is not possible to compare the word processor Microsoft WORD for Windows with the spreadsheet program EXCEL or the fax program WINFAX, etc., it is also not possible to compare TIA with a word processor, for example "Text editor for speech input". 502 013 3 USP is a "text editor for speech input", ie. an independent application program that uses speech recognition technology to enter text into its own application, the text editor.
Den text som matas in genom röstingången in i ”text editom”, är inte någon standardkod, utan de använder sig av ett s.k. token- och stringforrnat (USP: fig. 3, ñg. 4), vilka är definierade av konstruktören av ”text editorn” för just denna applikation.The text that is entered through the voice input into the "text editor" is not a standard code, but they use a so-called token and string format (USP: fi g. 3, ñg. 4), which are defined by the designer of the "text editor" for this particular application.
Därför har denna ordbehandlare inget gränssnitt mot andra applikationer än sin text editor, så den kan inte mata in text i eller styra någon annan applikation än sig själv.Therefore, this word processor has no interface to applications other than its text editor, so it cannot enter text into or control any application other than itself.
TIA är å andra sidan en drivrutin och använder bara standardkod enligt ett standardkodsystem, för att kunna fullständigt ersätta ett tangentbord.TIA, on the other hand, is a driver and uses only standard code according to a standard code system, to be able to completely replace a keyboard.
M.a.o. skickas exempelvis, enligt ANSI standarden, koden ”97” istället för ”a” och koden ”00;59” istället för ”Fl” som utdata, för att TIA skall vara ett standardgränssnitt mot alla standardapplikationer i den datorrniljön.M.a.o. For example, according to the ANSI standard, the code “97” is sent instead of “a” and the code “00; 59” instead of “F1” as output, so that TIA will be a standard interface to all standard applications in that computing environment.
USP skriver bara de skrivbara tecknen till text editorn, vilka ingår som en del av kodema enligt ASCII- tabellen.The USP only writes the writable characters to the text editor, which are included as part of the codes according to the ASCII table.
Däremot skickar TIA, som sin utdata till en verkställande enhet, förutom standardkoden för skrivbara tecken, standardkoden för någon eller en kombination av några av tangentbordets samtliga tangenter, enligt de som finns i ett standardkodsystem. Dessa kan exempelvis vara: - Styr- och specialtangenter ex: ESC, TAB, HOME, INSERT; - CTRL+teckentangent ex: CTRL+A, CT RL+B; - ALT+teckentangent ex: ALT+A, ALT+B; - SHIFT+tangent ex: SHIFT+TAB; - Funktionstangenter: Fl, F2; - samt någon eller en kombination av några av dessa tangenter ex: CTRL+F1, ALT+F2 O.S.V.However, in addition to the default code for typing characters, TIA sends the default code for someone or a combination of some of all the keyboard's keys, according to those in a standard code system. These can be, for example: - Control and special keys eg: ESC, TAB, HOME, INSERT; - CTRL + character key ex: CTRL + A, CT RL + B; - ALT + character key ex: ALT + A, ALT + B; - SHIFT + tangent ex: SHIFT + TAB; - Function keys: F1, F2; - and any or a combination of any of these keys ex: CTRL + F1, ALT + F2 O.S.V.
Just den egenskap som TIA har, dvs. enligt det som framgår av de kännetecknade delarna av patentkraven, gör att TIA blir helt unik och har många unika egenskaper: 502 015 4 A: Då TIA använder kodsystemet enligt ANSI standarden, blir den helt likvärdigt samt uppför sig som ett tangentbord och dess drivrutiner. Med detta menas att: A. 1: Till skillnad från USP som matar in text till sin ordbehandlare, är TIA en generell inmatningsanordning för styrning av samt inmatning av text till andra applikationer.Exactly the property that TIA has, ie. according to the characterizing parts of the claims, makes the TIA completely unique and has many unique features: 502 015 4 A: When the TIA uses the code system according to the ANSI standard, it becomes completely equivalent and behaves like a keyboard and its drivers. By this is meant that: A. 1: Unlike USP which enters text to its word processor, TIA is a general input device for controlling and inputting text to other applications.
A.2: TIA aktiverar menyer i menystyrda program, för att öppna ”rullgardinerna” och köra olika kommandon som finns i undermenyer och dialogrutoma, genom att skicka ut standardkoder för ALT+teckentangent kombinationer. T.ex. ALT+A kombinationen har standardkoden ”O0;30”, vilken aktiverar exempelvis ”Arkiv”-menyn på menyraden på vilken som helst standardapplikation som har ett understruken A, ”AÉ i sin menyrad. Detta är precis som att trycka på ALT-tangenten och A-tangenten samtidigt på ett vanligt datortangentbord.A.2: TIA activates menus in menu-driven programs, to open the "blinds" and execute various commands found in submenus and dialog boxes, by sending out default codes for ALT + character key combinations. For example. The ALT + A combination has the standard code "O0; 30", which activates, for example, the "File" menu on the menu bar of any standard application that has an underlined A, "AÉ in its menu bar. This is just like pressing the ALT key and the A key at the same time on a regular computer keyboard.
A3: Med hjälp av CT RL+ tecken- eller annan tangent, aktiverar TIA kort kommandon, dvs. aktivera kommandon utan att behöva öppna rullgardinerna, samt utför de definierade funktionerna för dessa koder i olika program.A3: Using CT RL + character or other key, TIA activates short commands, ie. activate commands without having to open the blinds, and perform the defined functions of these codes in various programs.
A.4: TIA skickar dessutom koden för styr- och specialtangenter som ESC, HOME, Funktionstangenter samt koden för andra tangentkombinationerna enligt det standardiserade kodsystemet.A.4: TIA also sends the code for control and special keys such as ESC, HOME, Function keys and the code for the other key combinations according to the standardized code system.
A.5: TIA styr markören på skärmen genom att använda Escape sekvenser enligt ANSI standarden.A.5: TIA controls the cursor on the screen by using Escape sequences according to the ANSI standard.
USP utför över huvud taget inga av dessa, förutom att det kan skriva bara skrivbara tecknen, dvs. en del av ASCII tecknen, genom egen definierade kodforrnat.USP does not perform any of these at all, except that it can write only writable characters, ie. some of the ASCII characters, by their own code format.
B: För att kunna applicera TIA till andra utrustningar som har något tangentbord och använder sig av ett standard kod- eller signalsystem, använder TIA samrna standardiserade kod- eller signalsystem. På så sätt skapas nya produkter som styrs med rösten istället med ett tangentbord. 502 013 5 C: Dessutom är TIA, p.g.a. sin konstruktion, en anordning som bl a: - enkelt och snabbt att installera och komma igång med, - lätt att lära sig och smidigt att använda, - mycket enkelt kan översättas till andra språk, - har ”inbyggd” obegränsat ordförråd.B: To be able to apply TIA to other devices that have a keyboard and use a standard code or signaling system, TIA uses to combine standardized code or signaling systems. In this way, new products are created that are controlled by voice instead of with a keyboard. 502 013 5 C: In addition, TIA, p.g.a. its construction, a device which, among other things: - easy and quick to install and get started with, - easy to learn and easy to use, - can be very easily translated into other languages, - has "built-in" unlimited vocabulary.
- HLIII.- HLIII.
Där t.ex. ASCII-kod används som standardkod, kan anordningen, förutom att generera ASCII-koden för siffror och bokstäver, även generera koden för andra tecken, t.ex. styrtecken som används för styr- och kommunikationsändamål, grafiska, utländska samt matematiska symboler. Denna egenskap gör att systemet automatiskt får ett inbyggt ”obegränsat” ordförråd. Dessutom p.g.a. att en uppsättning av den utvidgade ASCII-koden, Extended ASCII Code, innehåller även teckenkoder för utländska tecken, får anordningen ett inbyggt obegränsat ”flerspråkigt” ordförråd.Where e.g. ASCII code is used as the default code, the device can, in addition to generating the ASCII code for numbers and letters, also generate the code for other characters, e.g. control characters used for control and communication purposes, graphic, foreign and mathematical symbols. This feature allows the system to automatically have a built-in "unlimited" vocabulary. In addition, p.g.a. that a set of the Extended ASCII Code, Extended ASCII Code, also contains character codes for foreign characters, the device has a built-in unlimited "multilingual" vocabulary.
Uppfmningen är en enkel, smidig samt flexibel produkt ur användarens synvinkel, eftersom den eliminerar eller reducerar ovannämnda nackdelar och problem med ordbaserade taligenkänningsprodukter. Dessutom har denna uppfinning en del andra egenskaper som inte existerar i andra system, vilka öppnar nya möjligheter, användningsområden och produktidéer.The invention is a simple, flexible and flexible product from the user's point of view, as it eliminates or reduces the above-mentioned disadvantages and problems of word-based speech recognition products. In addition, this invention has some other features that do not exist in other systems, which open up new possibilities, areas of use and product ideas.
De medel som är nödvändiga för att uppnå en sådan anordning är en anordning för införande av röstsignaler Lex. mikrofon, ljudkort, system driver, dvs. TIA:s program, rnikrodator för den fysiskt självständiga inmatningsanordning samt ett kommunikationsmedium.The means necessary to achieve such a device are a device for introducing voice signals Lex. microphone, sound card, system driver, ie. TIA's program, microcomputer for the physically independent input device and a communication medium.
En utföringsforrn av uppfinningen visas schematiskt i bifogade ritningar.An embodiment of the invention is shown schematically in the accompanying drawings.
Figur l visar en principillustration.Figure 1 shows an illustration of principles.
Figur 2 visar en fysiskt självständig talstyrd inmatningsanordning och 3 visar en logisk sådan.Figure 2 shows a physically independent speech-controlled input device and 3 shows a logical one.
Figur 4 visar var applikationsprogram respektive TIA:s program ligger i ett datasystem.Figure 4 shows where application programs and TIA's programs are located in a computer system.
TIA:s program, som ett system driver, är ett standardgränssnitt mellan applikationsprogram och extern enhet, exempelvis en mikrofon. 502 015 6 TIA kan konstrueras antingen med talareberoende eller talareoberoende igenkänning, beroende på tillämpningen där TIA skall användas. Om identifiering av användare och begränsning av användning av enheten önskas, skall en talareberoende igenkänning användas och om t.ex. ett Her-användare system önskas, så är en talareoberoende igenkänning att föredra.TIA's program, which a system operates, is a standard interface between an application program and an external device, such as a microphone. 502 015 6 TIA can be designed with either speaker-dependent or speaker-independent recognition, depending on the application in which the TIA is to be used. If user identification and restriction of use of the device is desired, a speaker-dependent recognition must be used and if e.g. a Her-user system is desired, then a speaker-independent recognition is preferred.
TIA består enligt Fig. 2 och 3 av hård- och mjukvaror, vilka huvudsakligen är: en anordning för införande av röstsignaler i systemet, t.ex. mikrofon 1, ljudkort 2, TIA:s program 3, rnikrodator 4, om anordningen är en fysiskt självständig enhet 5, samt kommunikationsmedium 6, 7, dels mellan anordningen för införande av röstsignalerna 1, och enheten 5 /8, och dels mellan enheten och den eller de anordningar som skall styras 9.According to Figs. 2 and 3, the TIA consists of hardware and software, which are mainly: a device for introducing voice signals into the system, e.g. microphone 1, sound card 2, TIA program 3, microcoder 4, if the device is a physically independent unit 5, and communication medium 6, 7, partly between the device for input of the voice signals 1, and the unit 5/8, and partly between the unit and the device or devices to be controlled 9.
TIA skall i den enklaste formen, Fig. l, ses som en ”svart låda” 10, där röstsignalen, som representerar exempelvis en bokstav, en siffra, eller andra tangenter och tangentkombinationer, kommer in och jämförs med i anordningen lagrade signaler, och ut kommer en standardkod enligt ett standardiserat kodsystem t.ex. ANSI, ASCH, ISO, EBEDIC, teletex, siffertoner, eller dylikt. Man säger alltså ”a”, ”b”, etc och anordningen genererar, om ASCII-kod används, 97, 98, etc, se Fig. 3.TIA should in the simplest form, Fig. 1, be seen as a "black box" 10, where the voice signal, which represents for example a letter, a number, or other keys and key combinations, comes in and is compared with signals stored in the device, and out will a standard code according to a standardized code system e.g. ANSI, ASCH, ISO, EBEDIC, teletex, digit tones, or the like. It is thus said "a", "b", etc and the device generates, if ASCII code is used, 97, 98, etc, see Fig. 3.
På det sättet skapar man ett logiskt standardgränssnitt 1 1, för att enkelt kunna kommunicera med andra utrustningar 9 som använder sig av samma kodsystem.In this way, a logical standard interface 1 1 is created, in order to be able to easily communicate with other equipment 9 which uses the same code system.
Arbetsgången för denna kan delvis variera beroende på om taligenkänningen är talareberoende eller talareoberoende.The workflow for this can vary in part depending on whether the speech recognition is speaker-dependent or speaker-independent.
I talareberoende igenkänning börjar användaren exempelvis med att ”träna datorn” för det ”ordförråd” dataprogrammet skall ha. Dvs. ett installations- /set up-program ber användaren tala in i mikrofonen enligt instruktionema. Användaren matar in namnet av några eller alla tangenter och standardkombinationer av dessa, ett efter ett, genom att tala in dem.In speaker-dependent recognition, for example, the user begins by "training the computer" for the "vocabulary" the computer program should have. Ie. an installer asks the user to speak into the microphone according to the instructions. The user enters the name of some or all of the keys and standard combinations of these, one by one, by entering them.
Ett ljudkort digitaliserar de uttalade tecknen.A sound card digitizes the spoken characters.
TIA programmet lagrar dessa uttal av namnen i ett register, i vilket varje post är relaterad till standardkoden för varje av dessa tangent eller standardtangentkombinationer.The TIA program stores these pronunciations of the names in a register, in which each entry is related to the default code for each of these keys or default key combinations.
Efter avslutad träningsdel, är TIA klar att användas. Nu när användaren talar in t.ex. ett tecken till datorn, di gitaliseras tecknet och sedan järnförs detta med de lagrade tecknen i 502 013 7 TIA-programrnets register. När tecknet igenkänts, hämtas och skickas standardkoden för motsvarande tecken vidare för bearbetning av andra prograrn eller enheter.After completing the training part, the TIA is ready for use. Now when the user speaks in e.g. a character to the computer, the character is digitized and then ironed with the stored characters in the 502 013 7 TIA program register. When the character is recognized, the default code for the corresponding character is retrieved and forwarded for processing by other programs or devices.
I talareoberoende igenkänning behöver användaren inte träna datorn på det sättet för det aktuella ”ordförrådet”, eftersom språkljuden av dessa tecken, fonemen, redan är lagrade i TIA-prograrrnnets register. Här räcker det med en kort träning av en referenstext.In speaker-independent recognition, the user does not need to train the computer in that way for the current "vocabulary", since the language sounds of these characters, the phonemes, are already stored in the register of the TIA program. Here, a short training of a reference text is enough.
Att tecknens ljud är förprograrmnerade gör att programmet fungerar oavsett vem användaren är, bara han /hon talar samma (mänskliga)språk som programmet är förprogrammerat för.The fact that the sounds of the characters are pre-programmed means that the program works regardless of who the user is, as long as he / she speaks the same (human) language for which the program is pre-programmed.
TIA-programmet behöver inte synas på något sätt på dataskärmen, precis som ett vanligt tangentbords drivrutin som inte syns på skärmen.The TIA program does not need to be visible in any way on the computer screen, just like a regular keyboard driver that is not visible on the screen.
Eventuella felmeddelanden kan anges antingen på skärmen som text, röst eller signaler.Any error messages can be indicated either on the screen as text, voice or signals.
Genom att konfigurera TIA olika för olika ändamål, kan en sådan anordning appliceras på en dator eller andra apparater som har något tangentbord och /eller använder sig av ett standardkodsystem, för att fullständigt ersätta eller vara komplement till tangentbordet. På det sättet skall styrning samt användning av exempelvis datorn och alla dess program kunna utföras med enbart rösten.By configuring the TIA differently for different purposes, such a device can be applied to a computer or other device having a keyboard and / or using a standard code system, to completely replace or complement the keyboard. In this way, control and use of, for example, the computer and all its programs must be able to be performed with only the voice.
Eftersom TIA använder bl.a. alfabetet i ett språk, har den ett ”obegränsat” ordförråd. Man kan använda TIA för skrivbara tecken dvs. bokstäver, siffror och andra tecken, samt för ej- skrivbara tecken dvs. styr- och specialtecken.Since TIA uses i.a. the alphabet in a language, it has an "unlimited" vocabulary. You can use TIA for writable characters, ie. letters, numbers and other characters, as well as for unwritten characters, ie. control and special characters.
TIA kan användas för att kunna ersätta funktionstangenter, ersätta knappar på en styrenhet, ersätta kommandon eller speciella kommandosekvenser i ett program.TIA can be used to replace function keys, replace buttons on a control unit, replace commands or special command sequences in a program.
TIA kan användas för att ge alias till vissa tecken för speciella ändamål t.ex. i dataspel- sarnrnanhang, samt vid anrop av filer eller egna definierade kommandon.TIA can be used to give aliases to certain characters for special purposes e.g. in computer game contexts, as well as when calling files or custom defined commands.
TIA kan appliceras på en skrivare eller en elektronisk skrivmaskin för att skapa en talstyrd skrivmaskin.TIA can be applied to a printer or an electronic typewriter to create a voice-controlled typewriter.
TIA kan appliceras på en fax-maskin för att skapa en talstyrd papperslös sändande fax- automat.TIA can be applied to a fax machine to create a speechless paperless sending machine.
Den kan appliceras på en mobil telefon för att skapa en talstyrd papperslös mobil faxmaskin för överföring av textmeddelande till t.ex. Minicall text eller en annan mobil enhet. 502 013 8 TIA kan appliceras på ett kodlås- eller behörighetskontrollsystem med personlig kod.It can be applied to a mobile phone to create a speech-controlled paperless mobile fax machine for transmitting text messages to e.g. Minicall text or another mobile device. 502 013 8 TIA can be applied to a code lock or authorization control system with personal code.
TIA kan appliceras på en fjärrkontroll för talstyming av exempelvis hemelektronik med rösten.TIA can be applied to a remote control for voice control of, for example, home electronics with the voice.
TIA kan appliceras på en telefon eller ett kodlåssystem för nummerslagning genom att generera exempelvis siffertoner istället för ASCII-kod.TIA can be applied to a telephone or a code lock system for dialing by generating, for example, number tones instead of ASCII code.
TIA har även applikationer inom interaktiv tele- och datakommunikation, talstyming av leksaker, dataspel m.m.TIA also has applications in interactive telecommunications and data communication, voice control of toys, computer games, etc.
TIA skall även användas för att fullständigt ersätta eller vara komplement till en styrenhet.TIA shall also be used to completely replace or complement a control unit.
I så fall styr man Lex. markören på en skärm genom att ange önskad position. Man anger exempelvis XY-koordinaten eller X- respektive Y-koordinaten för att förflytta markören till önskad position.In that case, you control Lex. cursor on a screen by entering the desired position. For example, enter the XY coordinates or the X and Y coordinates, respectively, to move the cursor to the desired position.
TIA har för uppgift att huvudsakligen ersätta ett tangentbord och /eller en styrenhet, vilken kan användas bl.a. som ett handikapphjälpmedel.TIA has the task of mainly replacing a keyboard and / or a control unit, which can be used e.g. as a disability aid.
Denna anordning kan fysiskt konstrueras som en självständig enhet 5, med fysiska standardgränssnitt 12, 13. Då skall enhetens utgång 13 passa in i standardingången av den utrustning man skall styra eller använda 9.This device can be physically constructed as an independent unit 5, with standard physical interfaces 12, 13. Then the output 13 of the unit must fit into the standard input of the equipment to be controlled or used 9.
Kommunikationsmedium mellan TIA och annan utrustning 7, samt mellan talingången och utrustningen för talinförande 6, kan vara olika, dvs. olika sorters sladdar eller annat medium, exempelvis ljus, modulerad radio, o.s.v.Communication medium between TIA and other equipment 7, as well as between the voice input and the equipment for voice input 6, can be different, ie. different types of cords or other medium, such as light, modulated radio, etc.
TIA kan även vara en logisk enhet 8, m.a.o. kan den vara en del av exempelvis ett datorsystem och utnyttja dess hårdvara för att styra och kontrollera systemet, programmen 14, och annan utrustning som är kopplade till systemet 9.TIA can also be a logic unit 8, i.e. it may be part of, for example, a computer system and use its hardware to control and monitor the system, programs 14, and other equipment connected to the system 9.
Anordningen enligt uppfinningen kan finna användning inom en mängd tekniska områden, branscher och användargrupper.The device according to the invention can be used in a number of technical areas, industries and user groups.
TIA kan konfigureras och appliceras på en rad apparater och utrustningar för talstyming av dessa, eller framtagning av nya produkter. Exempel på dessa är: Talstyrd dator, talstyrd skrivmaskin, talstyrd papperslös sändande fax-automat, talstyrd papperslös mobil faxmaskin, talstyrt kodlåssystem eller behörighetskontroll med personlig kod, talstyrd 502 013 9 fjärrkontroll, talstyrd telefon, applikationer inom interaktiva tele- och datakommunikation, talstyrda leksaker, talstyrda dataspel m.m.TIA can be configured and applied to a range of devices and equipment for voice control of these, or the development of new products. Examples of these are: Voice-controlled computer, voice-controlled typewriter, speech-controlled paperless sending fax machine, voice-controlled paperless mobile fax machine, voice-controlled code lock system or access control with personal code, voice-controlled 502 013 9 remote control, voice-controlled telephone, applications in interactive telecommunications and data communication , speech-controlled computer games etc.
TIA kan ha många olika användningsområden såsom handikapphjälpmedel för att enkelt och smidigt styra och använda en dator, olika program och de utrustningar, som är kopplade till en dator. På så sätt kan en handikappad person utföra ett arbete eller kommunicera med omvärlden. Den kan användas för förbättring av arbetsmiljön, dvs. för förebyggande syfte mot arbetsskador p. g.a. för mycket användning av datormus och tangentbord. TIA kan användas för förbättring av datasäkerhet dvs. minska riskema för felaktiga inmatningar vid tex. registrering eller ordbehandling, för ökning av produktiviteten, eftersom det går snabbare att tala än att skriva, för ökad flexibilitet genom eliminering av behovet av tangentbord och händerna och ersätta dem med rösten och exempelvis mikrofon för bl.a. lagerhantering, för minskning av stoleken på mobila apparater genom att eliminera behovet av ett tangentbord m.m.TIA can have many different uses such as disability aids to easily and smoothly control and use a computer, various programs and the equipment, which are connected to a computer. In this way, a disabled person can perform a job or communicate with the outside world. It can be used to improve the working environment, ie. for preventive purposes against occupational injuries due to too much use of computer mouse and keyboard. TIA can be used to improve data security, ie. reduce the risk of incorrect entries at e.g. registration or word processing, to increase productivity, as it is faster to speak than to write, for increased fl flexibility by eliminating the need for keyboards and hands and replacing them with the voice and for example microphone for e.g. inventory management, to reduce chair play on mobile devices by eliminating the need for a keyboard, etc.
Anordningen är givetvis inte begränsad till de visade och beskrivna utföringsformerna, tillämpningarna och användningsområdena, utan kan varieras i flera avseenden inom ramen för den till grund för anordningen liggande idén.The device is of course not limited to the shown, described embodiments, applications and areas of use, but can be varied in your respects within the framework of the idea underlying the device.
Claims (10)
Priority Applications (5)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| SE9400768A SE502013C2 (en) | 1994-03-08 | 1994-03-08 | Speech-controlled input device with standard logical interface |
| PCT/SE1995/000234 WO1995024681A1 (en) | 1994-03-08 | 1995-03-06 | Speech-controlled input device with logic standard interface |
| JP7523395A JPH09510307A (en) | 1994-03-08 | 1995-03-06 | Voice controlled input device with logical standard interface |
| AU19650/95A AU1965095A (en) | 1994-03-08 | 1995-03-06 | Speech-controlled input device with logic standard interface |
| EP95912536A EP0749596A1 (en) | 1994-03-08 | 1995-03-06 | Speech-controlled input device with logic standard interface |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| SE9400768A SE502013C2 (en) | 1994-03-08 | 1994-03-08 | Speech-controlled input device with standard logical interface |
Publications (3)
| Publication Number | Publication Date |
|---|---|
| SE9400768D0 SE9400768D0 (en) | 1994-03-08 |
| SE9400768L SE9400768L (en) | 1995-07-17 |
| SE502013C2 true SE502013C2 (en) | 1995-07-17 |
Family
ID=20393192
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| SE9400768A SE502013C2 (en) | 1994-03-08 | 1994-03-08 | Speech-controlled input device with standard logical interface |
Country Status (5)
| Country | Link |
|---|---|
| EP (1) | EP0749596A1 (en) |
| JP (1) | JPH09510307A (en) |
| AU (1) | AU1965095A (en) |
| SE (1) | SE502013C2 (en) |
| WO (1) | WO1995024681A1 (en) |
Families Citing this family (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| DE19938535A1 (en) * | 1999-08-13 | 2001-02-15 | Christoph Bueltemann | Conversion of spoken commands into a form for input commands to a computer system |
Family Cites Families (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US4914704A (en) * | 1984-10-30 | 1990-04-03 | International Business Machines Corporation | Text editor for speech input |
| US5133011A (en) * | 1990-12-26 | 1992-07-21 | International Business Machines Corporation | Method and apparatus for linear vocal control of cursor position |
-
1994
- 1994-03-08 SE SE9400768A patent/SE502013C2/en not_active IP Right Cessation
-
1995
- 1995-03-06 EP EP95912536A patent/EP0749596A1/en not_active Withdrawn
- 1995-03-06 JP JP7523395A patent/JPH09510307A/en not_active Ceased
- 1995-03-06 WO PCT/SE1995/000234 patent/WO1995024681A1/en not_active Ceased
- 1995-03-06 AU AU19650/95A patent/AU1965095A/en not_active Abandoned
Also Published As
| Publication number | Publication date |
|---|---|
| WO1995024681A1 (en) | 1995-09-14 |
| EP0749596A1 (en) | 1996-12-27 |
| SE9400768D0 (en) | 1994-03-08 |
| JPH09510307A (en) | 1997-10-14 |
| AU1965095A (en) | 1995-09-25 |
| SE9400768L (en) | 1995-07-17 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US8082145B2 (en) | Character manipulation | |
| CN101002455B (en) | Apparatus and method for enhanced data entry in mobile and stationary environments | |
| JP3476007B2 (en) | Recognition word registration method, speech recognition method, speech recognition device, storage medium storing software product for registration of recognition word, storage medium storing software product for speech recognition | |
| US20030216915A1 (en) | Voice command and voice recognition for hand-held devices | |
| US20020152075A1 (en) | Composite input method | |
| Manaris et al. | An intelligent interface for keyboard and mouse control | |
| SE502013C2 (en) | Speech-controlled input device with standard logical interface | |
| KR100917552B1 (en) | Method and system for improving the fidelity of a dialog system | |
| JP4850322B2 (en) | Text processing system having speech recognition device and text changing means for changing text block data | |
| JPS5979337A (en) | Input device | |
| JPS5977499A (en) | Voice recognition equipment | |
| JPH0863185A (en) | Voice recognition device | |
| KR20000003293A (en) | Computer system and method of outputting input data as voice signal | |
| JP2001350621A (en) | Method for inputting or starting coordinate position on display screen, and device for inputting or starting coordinate position on display screen | |
| US20080256071A1 (en) | Method And System For Selection Of Text For Editing | |
| Rozmovits | The design of user interfaces for digital speech recognition software | |
| WO2018217482A1 (en) | One-handed typing system for eyes-free operation using a numerical key unit | |
| Sakre et al. | A Braille Learning Device for the Visually Impaired | |
| JP2002073081A (en) | Voice recognition method and electronic equipment | |
| KR20240165875A (en) | Japanese input keyboard and Japanese input method | |
| CN1206581C (en) | mixed input method | |
| JPH06214593A (en) | Word processor | |
| McCauley et al. | An Intelligent Interface for Keyboard and Mouse Control | |
| CN102200841A (en) | Systems for enhanced data entry in mobile and stationary environments | |
| Langer | Dragon Dictate 2.5: Visual QuickStart Guide |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| NUG | Patent has lapsed |