FI111893B - Menetelmä ja laite puhelimen ohjaamiseksi komennoilla - Google Patents
Menetelmä ja laite puhelimen ohjaamiseksi komennoilla Download PDFInfo
- Publication number
- FI111893B FI111893B FI952705A FI952705A FI111893B FI 111893 B FI111893 B FI 111893B FI 952705 A FI952705 A FI 952705A FI 952705 A FI952705 A FI 952705A FI 111893 B FI111893 B FI 111893B
- Authority
- FI
- Finland
- Prior art keywords
- telephone
- user
- command
- telephone apparatus
- memory means
- Prior art date
Links
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04M—TELEPHONIC COMMUNICATION
- H04M1/00—Substation equipment, e.g. for use by subscribers
- H04M1/26—Devices for calling a subscriber
- H04M1/27—Devices whereby a plurality of signals may be stored simultaneously
- H04M1/271—Devices whereby a plurality of signals may be stored simultaneously controlled by voice recognition
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04M—TELEPHONIC COMMUNICATION
- H04M1/00—Substation equipment, e.g. for use by subscribers
- H04M1/72—Mobile telephones; Cordless telephones, i.e. devices for establishing wireless links to base stations without route selection
- H04M1/724—User interfaces specially adapted for cordless or mobile telephones
Landscapes
- Engineering & Computer Science (AREA)
- Human Computer Interaction (AREA)
- Signal Processing (AREA)
- Telephone Function (AREA)
- Telephonic Communication Services (AREA)
- Mobile Radio Communication Systems (AREA)
Description
111893
Menetelmä ja laite puhelimen ohjaamiseksi komennoilla - Förfarande och apparat för beordringsstyming i ett telefon 5 Keksintö koskee menetelmää, jolla voidaan ohjata puhelimen, erityisesti solukko-verkossa käytettävän matkapuhelimen, toimintaa. Erityisesti keksintö koskee menetelmää automaattisen tarkistuksen ja korjauksen suorittamiseksi puhelinyhteyden muodostamisvaiheessa. Jatkossa tullaan sovelluksen kohteena olevasta esimerkkipu-helinlaitteesta käyttämään nimitystä matkapuhelin, jolla tarkoitetaan solukkoverkon 10 puhelinlaitteita (mm. käsipuhelin). Keksintö ei sinänsä mitenkään rajoitu matkapuhelimiin, vaan on yhtä lailla sovellettavissa lankaverkon puhelimissa.
Keksinnön mukainen menetelmä liittyy puhelinlaitteen käyttöliittymän toteutukseen ja jatkossa käyttöliittymää, jossa sovelletaan keksinnön mukaista menetelmää, nimi-15 tetään keksinnön mukaiseksi käyttöliittymäksi. Sitä voidaan edullisesti soveltaa puhelimen puheohjaukseen, jota seuraavassa käytetään esimerkkinä keksinnön toteutuksesta. Keksintö ei kuitenkaan rajoitu puhekomennoilla ohjattaviin käyttöliittymiin, vaan sitä voidaan käyttää myös näppäinkomentoihin perustuvissa käyttöliittymissä.
20
Puhelimen puheohjaus ei sinänsä ole uusi keksintö. Autokäytössä matkapuhelinta on . . usein voitava käyttää kädet vapaana (engl. hands-free) -toiminnossa, jota varten : ·; autossa on oltava kädet vapaana -varustus, johon kuuluu erillinen mikrofoni ja ‘ · · · kaiutin. Puhujan molemmat kädet ovat käytettävissä ajamiseen puhelun aikana. Kä- : ’ · 25 det vapaana -toiminnon etuna on mukavuus ja lisäturvallisuus. Lisääntyneen käyt- :‘ · tömukavuuden vuoksi kädet vapaana -toimintoa käytetään myös toimistossa pöytä- : |' asennuksena (engl. desktop hands-free).
Kädet vapaana -toiminnon käyttökelpoisuutta vähentää se, että puhelua otettaessa 30 numero on yleensä valittava puhelimen näppäinkäyttöliittymää käyttäen. Sama pätee myös puhelimeen vastaukseen. Puhekomennoilla ohjattava puhelin ratkaisee tämän ongelman, sillä puhelua otettaessa tai puhelimeen vastattaessa ei tarvita puhelimen ;;; näppäinkäyttöliittymää.
: : ’ 35 Alalla tunnetaan lukuisia eri tapoja toteuttaa puheella ohjattava puhelimen käyttöliit- :' * ’ tymä. Näitä menetelmiä on kuvattu mm. US-patenteissa US 5 222 121 ja ' ! US 4 928 302. Seuraavassa käsitellään tekniikan tason mukaisia puheohjattavia käyttöliittymiä lähinnä yleisesti sekä eräitä nimettyjen ratkaisujen yksityiskohtia.
2 111893
Kaksi yleisesti esille tulevaa puheohjatun puhelinkäyttöliittymän käsitettä ovat numerovalinta ja nimivalinta. Nimivalinnassa (engl. repertory dialling) käyttäjä valitsee puhelinnumeron etukäteen tehdyn äänitallenteen perusteella. Äänitallenne vastaa 5 puhelinnumeroon liittyvää nimeä, jolloin numeron valinnan voi tehdä numeron haltijan nimen perusteella. Annettava puhekomento koostuu pelkästään yhdestä nimestä, esimerkiksi "John".
Ennen nimikomennon antamista puhelin on saatettava tilaan, jossa se tietää odottaa 10 nimeä. Tämä nimivalintatilaan saattaminen voidaan tehdä joko puhekomennolla tai puhelimen näppäimistöltä. Autoasennuksessa on myös mahdollista tuoda ylimääräinen puhelimen ulkopuolinen ohjausmahdollisuus esimerkiksi auton ohjauspyörän lähelle, jolloin nimivalintatilaan aktivointi tapahtuu helposti.
15 Nimivalintakäyttöliittymään kuuluu olennaisena osana harjoitusvaihe, jossa käyttäjä tallentaa numeroihin liittyvät nimet ääniviesteinä eli taajuus-ja aikakoodattuina signaaleina puhelimen muistiin. Riippuen käyttöliittymän toteutuksesta käyttäjä voi joutua toistamaan nimen useammin kuin kerran puheentunnistuksen kannalta luotettavan tallenteen tekemiseksi. Tunnistusvaiheessa puhelin vertaa puhuttua nimiko-20 mentoa kaikkiin tallenteisiin ja valitsee jonkin tilastollisen vertailun perusteella parhaiten komentoa vastaavan äänitallenteen.
: : *: Koska tunnistuksessa voi aina tapahtua virhe, puhelin yleensä varmistaa tunnistetun : ‘ ‘: nimen jollakin tavalla. Yleensä tämä tapahtuu toistamalla tunnistettu äänitallenne ja 25 pyytämällä käyttäjältä vahvistusta. Kun puhelin on toistanut tunnistuksen tuloksena : löytämänsä äänitallenteen, se odottaa käyttäjältä joko myönteistä tai kielteistä vasta- usta. Jos tunnistus on tapahtunut oikein, käyttäjä sanoo esimerkiksi "yes", jolloin '!:. ’ puhelin aloittaa puhelinyhteyden muodostamisen. Jos taas tunnistus on tapahtunut • väärin, käyttäjä sanoo esimerkiksi "no", jolloin tekniikan tason mukainen puhelin 30 yleensä palaa nimivalinnan alkutilaan. Tähän toimintamalliin tunnetaan US-paten-: tista US 4 928 302 parannus, jossa käyttäjän ei tarvitse vahvistaa oikein tapahtunutta :: : tunnistusta "yes"-komennon kaltaisella myönteisellä vastauksella, koska toistettuaan . . ’. tunnistustuloksena löytämänsä tallenteen puhelin aloittaa puheyhteyden muodosta- . · · ·. misen joko heti tai pienen viiveen jälkeen. Mainitun viiveen tai vielä yhteyden muo- 35 dostamisenkin aikana käyttäjällä on mahdollisuus perua puhelu, jos tunnistus oli ta-*. ‘ pahtunut väärin. Lisäksi esitettyyn menetelmään tunnetaan US-patentista :; US 5 222 121 parannus, jossa puhelin valitsee tunnistuksessa useita tunnistustulok- sia ja toistaa niistä ensin sen, joka parhaiten vastaa tunnistusta. Jos käyttäjä vastaa 3 111893 tähän toistoon negatiivisesti, puhelin valitsee tuloksen, joka vastaa seuraavaksi parhaiten tunnistusta. Patentin US 5 222 121 päävaatimuksessa on yleistetty tämä toiminto siten, että vasteena tietyn puhekomennon kuhunkin toistokertaan puhelin ilmaisee äänitoistona ja/tai näytöllä seuraavan vastaanottajaehdokkaan, kun vastaan-5 ottajaehdokkaat on asetettu johonkin järjestykseen.
Numerovalinnassa (engl. digit dialling) käyttäjä valitsee puhelinnumeron puheko-mennolla, joka muodostuu numerosaqasta. Numero siis puhutaan puhelimelle, joka tunnistaa numerosaijan ja muodostaa yhteyden tunnistamaansa puhelinnumeroon.
10 Ennen puhelinnumeron sanomista puhelin on saatettava tilaan, jossa se tietää odottaa numeroa. Tämä numerovalintatilaan saattaminen voidaan tehdä joko puheko-mennolla tai puhelimen näppäimistöltä. Autoasennuksessa on myös mahdollista tuoda ylimääräinen puhelimen ulkopuolinen ohjausmahdollisuus esimerkiksi auton ohjauspyörän lähelle, jolloin numerovalintatilaan aktivointi tapahtuu helposti.
15
Koska puhelinnumerot voivat sisältää eri määrän numeroita, käyttäjän on päätettävä puhumansa numerosarja jollakin komentosanalla (esim. "dial"), josta puhelin tietää, että numero on päättynyt. Numeron päättyminen voitaisiin periaatteessa päätellä myös numeron jälkeisestä hiljaisuudesta, mutta tällainen menetelmä aiheuttaa viivet- 20 tä ja epävarmuutta erityisesti meluisassa ympäristössä. Alalla tunnetuissa ratkai suissa käytetäänkin yksinomaan numeron päättävää komentosanaa. Numerovalinta-komento voi siis olla esimerkiksi seuraavanlainen: "nine three one two two three : ‘: two three four three dial." •. 25 Numerovalintaa käyttävät puheella ohjattavat puhelimet eroavat toisistaan merkittä- •, ; västi. Yleisimmin käytetyssä menetelmässä numerot on sanottava yksitellen pitäen ‘ . ’ lyhyt tauko numeroiden välillä. Tällaista tunnistusmenetelmää kutsutaan yksittäisten ; sanojen tunnistukseksi (engl. isolated word recognition). Toinen vaihtoehto on sa- • ’ ’ noa koko numerojono ilman taukoja, jolloin menetelmää kutsutaan yhdistettyjen sa- 30 nojen tunnistukseksi (engl. connected word recognition). Yksittäisten numerojen .: : tunnistus on puhelimen puheentunnistusyksikölle paljon helpompaa kuin kokonais- v : ten numerojonojen, joissa numeroiden vaihtumiskohdat ovat tuntemattomat. Käyttä- . . ·. jän kannalta numerojonojen sanominen on kuitenkin luonnollisempi tapa numeron • · ·, valitsemiseen.
35 :. · · Tekniikan tason mukaisissa, numerovalintaan perustuvissa käyttöliittymissä merkit- :... · tävin numeron oikeaan tunnistamiseen vaikuttava tekijä on todennäköisyys sille, että puhelin tunnistaa yksittäisen numeromerkin oikein. Todennäköisyyden vaikutusta 4 111893 voidaan havainnollistaa seuraavalla esimerkillä: Oletetaan, että käyttäjä sanelee täysin sattumanvaraisen yhdeksänmerkkisen puhelinnumeron ja oletetaan lisäksi, että puhelimessa oleva puheentunnistin toimii puhtaasti arvontaperiaatteella, jolloin yksittäisen merkin oikean tunnistamisen todennäköisyys on 0,1. Todennäköisyys, 5 että puhelin tunnistaa koko yhdeksänmerkkisen sarjan oikein, on (0, l)9 = 10-9 eli yksi miljardista. Vaikka puheentunnistinta merkittävästi parannettaisiin niin, että oikean yksittäisen merkin tunnistustodennäköisyydeksi saataisiin 0,8 eli 80%, koko yhdeksänmerkkisen sarjan oikean tunnistamisen todennäköisyys jää silti vaatimattomaan 13 prosenttiin (0,89 « 0,134).
10 Käyttäjän kannalta on turhauttavaa, jos puheohjattu puhelin tunnistaa keskimäärin vain joka seitsemännen puhelinnumeron oikein. Myös näppäinkomentoihin perustuvan käyttöliittymän yhteydessä voi tulla esiin vastaavanlainen ongelma erityisesti huonomuistisilla tai kömpelöillä käyttäjillä: vaikka puhelin tunnistaa näppäinko-15 mennot 100% todennäköisyydellä, käyttäjä voi muistaa puhelinnumeron tai vastaavan alfanumeerisen merkkijonon väärin tai painaa väärää näppäintä.
Tämän keksinnön tavoitteena on puhelimen käyttöliittymän käyttömukavuuden parantaminen. Keksinnön tavoitteena on myös luotettavuuden ja nopeuden parantami-20 nen numerovalinnassa. Keksinnön tavoitteena on edelleen oikean puhelinnumeron tunnistamistodennäköisyyden parantaminen puheohjatussa käyttöliittymässä. Keksinnön tavoitteena on edelleen käyttäjän virheiden korjaaminen puhelinyhteyttä :': muodostettaessa.
> · I
» » 25 Keksinnön tavoite saavutetaan toiminnolla, jossa käyttäjä voi rajata puhelimen te-. : kemän tunnistuksen perusjoukoksi tietyn osan kaikista mahdollisista puhelun vas- > ‘ taanottajista.
< » ' Keksinnön mukaiselle menetelmälle puhelinlaitteen ohjaamiseksi, joka puhelinlaite 30 käsittää ohjainyksikön ja muistivälineet, on tunnusomaista, että siinä käyttäjä toimit-•: : taa tarkastuskomennon mainitulle puhelinlaitteelle, ja vasteena mainittuun tarkas- v : tuskomentoon mainittu ohjainyksikkö vertaa käyttäjän antamaa merkkijonoa mainit- . ·. tuihin muistivälineisiin tallennettuihin vastaaviin merkkijonoihin ja valitsee sen , · · ·. merkkijonon puhelinyhteyden muodostamiseksi, joka vertauksen kohteena olevista • 35 mainittuihin muistivälineisiin tallennetuista merkkijonoista parhaiten vastaa mainit- :’ i tua käyttän antamaa merkkijonoa.
5 111893
Keksinnön mukaiselle puhelinlaitteelle, joka käsittää ohjainyksikön ja muistivälineet, on tunnusomaista, että se käsittää lisäksi - välineet tarkastuskomennon toimittamiseksi käyttäjältä mainitulle ohjainyksikölle, - välineet käyttäjän antaman merkkijonon vertaamiseksi mainittuihin muistivälinei-5 siin tallennettuihin vastaaviin merkkijonoihin vasteena mainittuun tarkastuskomen- toon, ja - välineet sen merkkijonon valitsemiseksi puhelinyhteyden muodostamista varten, joka vertauksen kohteena olevista mainittuihin muistivälineisiin tallennetuista merkkijonoista parhaiten vastaa mainittua käyttäjältä puhelinlaitteelle toimitettua 10 merkkijonoa.
Puhelinnumeron tunnistus on huomattavasti helpompaa, mikäli puhelimelle annettava puhelinnumero kuuluu johonkin ennalta määriteltyyn pienehköön joukkoon.
Tätä havainnollistaa seuraava esimerkki: Oletetaan, että puheohjatun käyttöliittymän 15 käyttäjä tietää, että hänen sanelemansa yhdeksänmerkkinen puhelinnumero on yksi niistä sadasta, jotka ovat puhelimen muistissa. Muistissa olevilla eli muistiin tallennetuilla puhelinnumeroilla tarkoitetaan sekä tässä että jäljempänä kaikkia niitä puhelinnumeroita, jotka ovat tavalla tai toisella puhelimen tiedossa ja joita puhelimen toimintaa ohjaava sähköinen yksikkö voi käsitellä. Saneltuaan numeron käyttäjä il-20 maisee puhelimelle, että tunnistuksen perusjoukkona on käytettävä muistiin tallennettuja puhelinnumeroita. Vaikka tunnistus toimisi arvontaperiaatteella, oikean tunnistuksen todennäköisyys on jo 1/100 = 102 eli kymmenen miljoonaa kertaa pa-; ; rempi kuin yleisen merkkisarjan tunnistuksessa. Kehittyneellä tunnistusalgoritmilla ; 1 ”: ja käyttämällä perusjoukkona muistissa olevia puhelinnumeroita oikean tunnistuksen 25 todennäköisyyttä saadaan merkittävästi kasvatettua.
. ’ . ’ Vastaavasti puhelinkäyttöliittymässä, jossa käyttäjä valitsee puhelun vastaanottajan ‘;;. ‘ antamalla puhelimelle puhelinnumeron tai vastaavan alfanumeerisen merkkijonon ' ·' ‘ näppäimistöllä, pieni virhe kuten yksi väärä merkki voi olla korjattavissa. Keksinnön 30 mukaisessa toiminnassa käyttäjä ilmaisee puhelimelle, että hänen näppäilemänsä :.: ! merkkijonon perusteella puhelimen tulee tehdä tunnistus muistissa olevien merkki- :: : jonojen muodostamasta perusjoukosta, ja puhelin hakee muistista sen tallennetun . . ·. merkkijonon, joka parhaiten vastaa käyttäjän antamaa merkkijonoa.
» · ' 1 * 35 Kun puhelin on tunnistanut aiotun vastaanottajan puhelinnumeron ja toistanut sen :: käyttäjälle puhumalla tai näytöllä tarkistusta varten, käyttäjä voi antaa virheen huo- :,.,: mattuaan erillisen komennon (esim. "check"), jonka jälkeen puhelin vertaa tunnistet tua virheellistä numeroa kaikkiin muistissa oleviin numeroihin ja valitsee seuraa- 6 111893 vaksi vaihtoehdoksi muistista sen numeron, joka lähinnä muistuttaa ensin tunnistettua virheellistä numeroa.
Saman menetelmän toisessa versiossa käyttäjä voi jo numerovalinnan yhteydessä 5 päättää numerojonon erilliseen komentoon (esim. "check"), jonka perusteella puhelin tietää, että komennettu numero on jo puhelimen muistissa. Tunnistusta tehtäessä ei siten edes oteta huomioon numeroita, jotka eivät ole puhelimen muistissa, jolloin tunnistusvirheen mahdollisuus pienenee.
10 Keksinnön mukaista käyttöliittymää käyttävän puhelinlaitteen toimintaa tarkastellaan seuraavaksi yksityiskohtaisesti esimerkin avulla ja viittaamalla oheisiin kuviin, joissa kuva 1 esittää tilakaaviona tekniikan tason mukaista puheohjatun puhelinkäyt-15 töliittymän toiminnan ylintä hierarkiatasoa, kuva 2 esittää tilakaaviona tekniikan tason mukaista puheohjatun puhelinkäyt-töliittymän toimintaa numerovalinnassa, 20 kuva 3 esittää tilakaaviona sinänsä tunnetun periaatteen mukaista puheohjatun puhelinlaitteen siirtymistä keskeytystilan kautta perustilaan, : ‘: kuva 4 esittää tilakaaviona puheohjatun puhelinkäyttöliittymän toimintaa kek- "'; sinnön mukaisessa korjauksessa eli puhelinnumeron tunnistustodennäköi- 25 syyden parantamisessa, ’ . ‘ kuva 5 esittää tilakaaviona sinänsä tunnetun periaatteen mukaista puheohjatun !!. ’ puhelinlaitteen siirtymistä viiveajan jälkeen perustilaan, ja > · · 30 kuva 6 on lohkokaavio puhelinlaitteesta, jossa voidaan käyttää keksinnön mu- i.i : kaista käyttöliittymää.
• I I • · · . . *. Keksinnön taustan selvittämiseksi seuraavassa kuvataan aluksi tekniikan tason mu- , * · ·. kaista puheohjatun puhelinkäyttöliittymän toimintaa viitaten kuviin 1 - 3 ja 5.
'! ‘ 35 Käyttöliittymä on kuvattu hierarkisella tilakaavioesityksellä. Kukin yksittäinen tila • · :‘ : on esitetty suorakaiteella, jonka tummennettuun yläosaan on kirjoitettu tilan identi- » · » fioiva nimi. Mikäli tietty tilan nimi esiintyy eri kuvissa tai saman kuvan eri kohdassa, kysymyksessä on sama tila. Suorakulmion vaaleaan alaosaan on useissa kohdin 7 111893 kirjattu jokin tunnuskoodi, joka vastaa puhelimen dialogia. Kun tilaan saavutaan, puhelin puhuu koodia vastaavan dialogin. Mikäli koodia ei ole kirjattu, puhelin on hiljaa tilaan saavuttaessa. Puhelimen dialogien koodaus on esitetty taulukossa 1.
5 Tilasiirtymät on esitetty nuolilla, joiden keskellä on ympyrä. Mikäli ympyrä on vaalea, siirtymä tapahtuu käyttäjän dialogilla. Ympyrän sisällä oleva koodi kertoo, millä käyttäjän dialogilla siirtymä tapahtuu. On kuitenkin huomattava, että siirtymä tapahtuu vain, kun puhelin tunnistaa kyseisen käyttäjän dialogin oikein. Puhelin tekee tässä tapauksessa tilasiirtymäpäätöksen, joka perustuu käyttäjän dialogista teh-10 tyyn päätelmään. Käyttäjän dialogien koodaus on esitetty taulukossa 2. Mikäli ympyrä on tummennettu, siirtymä tapahtuu muuten kuin käyttäjän dialogin johdosta. Ympyrän sisällä oleva koodi kertoo, millä ehdolla siirtyminen tapahtuu. Muut siir-tymäehdot on esitetty taulukossa 3.
15 Kuvissa esiintyy myös keksinnön kannalta sinänsä epäoleellisia tiloja ja siirtymiä, joihin ei viitata seuraavassa selostuksessa, mutta jotka on esitetty osoituksena keksinnön mukaisten toimintojen rinnastumisesta puhelimen muuhun toimintaan.
Käyttöliittymän ylin hierarkiataso on esitetty kuvassa 1. Puhelin on alustavasti tilas- 20 sa Normal phone 1. Tässä tilassa puhelin toimii kuten tavallinen matkapuhelin eikä sitä voi ohjata puhekomennoilla. Jotta puhekomentojen käyttö olisi mahdollista, puhelin täytyy ensin saattaa vastaavaan tilaan. Tämä tapahtuu näppäinsekvenssillä : : no. 1, jolloin siirrytään aluksi tilaan Voice control 2. Tilassa Voice control 2 puhelin ;: vastaa "Voice control active", jonka jälkeen siirrytään välittömästi tilaan Core state •. 25 3. Tila Core state 3 on puhekäyttöliittymän perustila eli tila, johon esim. puhelun . ·, : loputtua tai tiettyjen muiden toimenpiteiden jälkeen aina palataan.
• · · * · « * · _ ’;;. ‘ Tilassa Core state 3 käyttäjä voi käynnistää useita eri toimenpiteitä puhekomentojen ‘ ’ avulla. Komennolla "Dial by number" voidaan soittaa numerosarjasta muodostuvan 30 puhekomennon avulla. Tällainen operaatio on esitetty kuvassa 2. Aluksi komento :.: : "Dial by number" aiheuttaa siirtymän tilaan Digit dialling 4. Tähän tilaan tultaessa :: puhelin vastaa "Number, please". Käyttäjä voi nyt sanoa koko puhelinnumeron . päättäen sen komentoon "dial", esim. "nine three one three one six five eight seven , · ·. six dial". Tämän jälkeen voi seurata kolme eri tilasiirtymää riippuen tunnistuksen T* 35 onnistumisesta.
•.,.: Mikäli tunnistus on koettu varmaksi, seuraa siirtymä tilaan Dialling <NS> 5. Tähän tilaan tultaessa puhelin vastaa "Dialling" ja luettelee tämän jälkeen tunnistetun nu- 111893 δ merosarjan. Jos käyttäjä ei vastaa komennolla "Cancel", puhelu aloitetaan. Perinteisissä ratkaisuissa käyttäjältä pyydetään varmistus tunnistettuun numeroon, mutta edellä esitellyssä, patentin US 5 222 121 mukaisessa kehittyneemmässä käyttöliittymässä se ei ole tarpeen, jos tunnistus on onnistunut. Käyttäjällä on silti aikaa estää 5 puhelu, jos tunnistus on epäonnistunut. Kun puhelun vastaanottaja nostaa luurin, siirrytään tilaan Call active 6, jossa puhekomennot eivät ole aktiivisia. Mikäli taas käyttäjä sanoo "Cancel", puhelua ei aloiteta, vaan siirrytään kuvan 3 mukaisesti tilaan Interrupt 7, johon tultaessa puhelin vastaa "Operation interrupted". Tätä seuraa välitön siirtyminen tilaan Voice control 2, johon tultaessa puhelin vastaa "Voice 10 control active". Tätä seuraa edelleen välitön siirtyminen puhekäyttöliittymän perustilaan Core state 3. Komennon "Cancel" käyttö on esitetty kuvassa 3, jossa vasemmalla on listattu kaikki tilat, jossa "Cancel"-komentoa voi käyttää. Komennon aiheuttama toimintosarja on aina sama. On huomattava, että komentoa "Cancel" voi käyttää lähes aina.
15
Kuvassa 3 ja kuvassa 5 esiintyy myös keksinnön mukaiseen käyttöliittymäratkaisuun kuuluva tila Check memory, jonka käyttöä selostetaan jäljempänä.
Mikäli tunnistus on koettu epävarmaksi, tilasta Digit dialling 4 siirrytään edelleen 20 kuvan 2 mukaisesti tilaan Verification 8. Tähän tilaan tultaessa puhelin vastaa "Was the number" sekä tämän jälkeen luettelee tunnistetun numerosarjan. Näin käyttäjälle viestitetään, että puhelinnumeron tunnistamisessa on voinut tulla virhe. Niinpä : ’; käyttäjän on oltava erityisen tarkkana kuunnellessaan tunnistettua numerosarjaa.
, Kuultuaan puhelimen vastauksen käyttäjä voi vastata joko "Yes" tai "No". Mikäli * · · _ 25 käyttäjä vastaa "Yes" seuraa siirtymä tilaan Dialling 9. Tähän tilaan tultaessa puhe- • t ; Iin vastaa "Dialling" ja puhelu aloitetaan. Käyttäjällä on jälleen mahdollisuus kes- ,' keyttää toimenpide sanomalla "Cancel" ennen kuin vastaanottaja on nostanut luurin.
;;.: Mikäli käyttäjä tilassa Verification 8 vastaa "No", seuraa siirtymä tilaan Voice cont- ‘ ‘ rol 2, josta jatketaan kuten edellä on kerrottu.
30 :.: : Mikäli tunnistus on epäonnistunut, seuraa siirtymä tilaan Digit dialling II 10. Tällöin ;.: : puhelin vastaa "Number again, please". Tilat Digit dialling II 10 ja Digit dialling 4 . . ·. ovat samanlaiset muutoin kuin epäonnistuneen tunnistuksen tapauksessa. Epäonnis- r v » tuneen tunnistuksen tapauksessa tilasta Digit dialling II 10 siirrytään tilaan Digit ‘’ 35 dialling III 11. Tilaan Digit dialling III 11 tultaessa puhelin vastaa "Number again, • » ;. · please". Tilat Digit dialling III Ilja Digit dialling II10 ovat samanlaiset muutoin ; 11, *· kuin epäonnistuneen tunnistuksen tapauksessa. Epäonnistuneen tunnistuksen tapa uksessa tilasta Digit dialling III 11 siirrytään tilaan Digit error 12. Tilaan Digit error 9 111893 12 tultaessa puhelin vastaa "Unable to recognize number", jota seuraa välitön siirtymä tilaan Voice control 2.
Useissa tiloissa on aikarajat, joiden ylityksen jälkeen siirrytään automaattisesti pu-5 hekäyttöliittymän perustilaan Core state 3. Kyseinen operaatio on esitetty kuvassa 5. Siirtymä tehdään tilan Time-out 36 kautta. Tilaan Time-out 36 tultaessa puhelin vastaa "Time-out", ja tätä seuraa välitön siirtyminen tilaan Voice control 2.
Kuvassa 5 vasemmalla on lueteltu tilat, joiden maksimiaikaraja on 5 sekuntia. Aika-10 raja katsotaan ylittyneeksi, mikäli käyttäjä ei ole sanonut komentoa (tai tallennettavaa tunnistetta) 5 sekunnin sisällä. Kuvassa 11 ylhäällä on lueteltu tilat, joiden maksimiaikaraja on kymmenen sekuntia. Mikäli käyttäjä ei ole kymmenen sekunnin sisällä aloittanut dialogiaan, aikaraja katsotaan ylitetyn.
15 Paluu puhekäyttöliittymän perustilasta Core state 3 normaaliin puhelintoimintaan ilman puheohjausta (tila Normal phone 1) voi tapahtua joko näppäinsekvenssillä no. 2 tai säädettävän maksimiaikarajan ylityttyä. Siirtyminen on esitetty kuvassa 1.
On tunnettua, että puhelinnumeron koqaus jälkikäteen puhekomentosarjan avulla on 20 erittäin vaivalloista. Se on katsottu jopa niin vaivalloiseksi, ettei sitä ole kannattanut sijoittaa käyttöliittymään. Toisaalta puhelinnumeron korjaus yhden ainoan puheko-mennon avulla olisi hyvin helppoa. Keksinnön ansiosta tällainen operaatio on mah-: *: dollista. Seuraavaksi käsitellään keksinnön mukaista puhelinnumeron korjausta vii- täten kuvaan 4.
25 . . Puhelinnumeron korjaus on esitetty tilakaaviona kuvassa 4. Korjaus on mahdollista ’ . ’ tehdä kahdella eri tavalla. Ensimmäisessä tavassa käyttäjä osoittaa jo soittoa tehdes- sään, että puhelimelle annettua puhelinnumeroa lähinnä vastaava numerosaqa tulee '' hakea puhelimen muistista. Tunnistettu numerosarja korvataan siis sitä parhaiten 30 vastaavalla, muistista haetulla numerosaijalla. Näin tehdään, mikäli tiloissa Digit * dialling 4, Digit dialling II10 ja Digit dialling ΠΙ11 käyttäjä päättää numerosarjan komennon "Dial" sijasta komentoon "Check". Komennon "Check" jälkeen seuraa , , ·. siirtymä tilaan Check memory 35, johon tultaessa puhelin vastaa "Dialling" sekä .!! luettelee muistista haetun numerosarjan. Jos käyttäjä ei vastaa tämän jälkeen ko- 35 mennolla "Cancel", puhelu aloitetaan. Tämän toiminnon tarkoitus on helpottaa pu- * » ; , · helimen tunnistustehtävää, mikä kasvattaa oikean puhelinnumeron löytymisen to- dennäköisyyttä.
10 111893
Voidaan ajatella myös tapausta, jossa käyttäjä muistaa puhelinnumeron olevan 931-1234 567, mutta ei ole täysin varma, muistaako hän oikein. Tällöin hän antaa puhe-komennon "Nine three one one two three four five six seven check". Komennon "Check" jälkeen seuraa siirtymä tilaan Check memory 35, johon tultaessa puhelin 5 vastaa "Dialling" sekä luettelee muistista haetun numerosarjan. Jos puhelin ei ole löytänyt käyttäjän luettelemaa puhelinnumeroa, mutta on löytänyt muistista esimerkiksi numeron 931-1233567, puhelimen dialogi on "Dialling nine three one one two three three five six seven". Jos käyttäjä ei vastaa tämän jälkeen komennolla "Cancel", puhelu aloitetaan.
10
Toisessa tavassa käyttäjä voi sanoa komennon "Check" myös tiloissa Dialling <NS> 5 ja Verification 8, jolloin jo tunnistettuja käyttäjälle toistettu numerosarja korvataan muistista haetulla, käyttäjän sanelemaa puhelinnumeroa lähinnä vastaavalla numerosarjalla. Komento "Check" aiheuttaa siirtymän tilaan Check memory 35, ja 15 toimintosarja jatkuu samalla tavalla kuin edellä on kuvattu.
Edellä esitetty puhelimen puhekäyttöliittymä on kaksisuuntainen, eli puhelimelle voidaan antaa puhekomentoja ja puhelin reagoi komentoihin vastauksilla. Nämä vastaukset voivat olla puhevastauksia, jolloin ne joko generoidaan puhesyntetisaat- 20 torilla tai ne voidaan tallentaa puhelimen muistiin etukäteen. Puhevastausten tallentamisessa voidaan edullisesti käyttää jotakin puhekoodausmenetelmää vähentämään tallenteen vaatimaa muistimäärää. Puhelin voi antaa vastaukset myös muun puhelintekniikassa tunnetun ilmaisumenetelmän kuten näyttölaitteen tai äänimerkin avulla.
[ > · 25 Keksinnön mukaista menetelmää voidaan soveltaa myös yksisuuntaisessa käyttöliittymässä, jossa käyttäjä ei saa puhelimelta mitään tietoa numeronvalinnan etenemi- k # ’ .' sestä. Jos tällainen puhelin valitsee käyttäjän antaman puhelinnumeron sijasta sitä ;;,: lähinnä vastaavan, muistiin tallennetun puhelinnumeron, käyttäjä tietää vasta puhe- t · • ‘ ’ lun muodostamisen jälkeen varmasti, niihin numeroon hän on soittanut.
30 i Keksinnön mukaisessa käyttöliittymässä voidaan käyttää joko numerojonojen tun- ' nistusta (connected word recognition) tai yksittäisten numeroiden tunnistusta , (isolated word recognition) tai molempia.
35 Keksinnön kannalta on oleellista, että sen mukaista käyttöliittymää soveltavassa pu-• helimessa on muisti, johon on tallennettu puhelinnumeroita. Puhelinnumeroilla tar- koitetaan tässä yhteydessä kaikkia merkkejä tai merkkijonoja, joita käytetään vastaanottajan identifioimiseksi puhelinyhteyden muodostamisvaiheessa. Tämä muisti 11 111893 voi olla toteutettu monella tavalla: Muisti voi olla puhelinmuistiomainen, jolloin käyttäjä itse erikseen tallentaa numerot muistiin. Muisti voi toimia myös automaattisesti siten, että puhelin tallentaa muistiin numeroita, joihin on onnistuneesti soitettu. Molempia muistityyppejä voidaan käyttää myös rinnakkain. Muisti voi olla aivan 5 riippumaton puheohjatun valinnan yhteydessä käytettävästä äänitallennemuistista.
Edellä esitetyissä esimerkeissä on käytetty yhtä tarkastuskomentoa "check", jonka perusteella puhelin vertaa käyttäjän antamaa puhelinnumeroa kaikkiin muistissa oleviin puhelinnumeroihin. Eräs keksinnön toinen suoritusmuoto soveltaa useampia 10 käyttäjän antamia komentoja samaan tarkoitukseen. On tunnettua, että puhelinlaite ylläpitää muistissa suosituimpien puhelinnumeroiden listaa eli luetteloa, jossa ensimmäisenä on se puhelinnumero, johon on soitettu useimmin, toisena seuraavaksi eniten käytetty numero jne. Keksinnön mukaisesti käyttäjä voi antaa komennon "check" tilalla esimerkiksi komennon "my numbers", jolloin puhelin käyttää tunnis-15 tuksen perusjoukkona esimerkiksi vain kymmentä suosituinta puhelinnumeroa.
Vastaavasti komento "last numbers" komennon "check" tilalla voi ohjata puhelimen käyttämään tunnistuksen perusjoukkona vain tiettyä määrää viimeksi käytetyistä puhelinnumeroista. Vastaavia perusjoukon rajauksia voidaan tehdä hyvin monella tavalla.
20
Edellä on käsitelty keksinnön mukaista menetelmää ja sellaista puhelinlaitteen käyttöliittymää, jossa käytetään keksinnön mukaista menetelmää. Keksintö kohdis-ί tuu jäljempänä seuraavien patenttivaatimusten mukaisesti myös puhelinlaitteeseen, jossa sovelletaan keksinnön mukaista menetelmää. Puhelinlaitteen yksinkertaistettu 25 lohkokaavio on esitetty kuvassa 6. Siinä on ohjauslohko CTRL 101, joka ohjaa pu-. · helinlaitteen toimintaa, ja muistilohko MEM 102, johon voidaan tallentaa puhelin- i » numeroita, äänitallenteita ja alfanumeerisia merkkijonoja. Käyttäjä antaa komentoja ;' ’ ja merkkijonoja puhelinlaitteelle puheena mikrofonin 104 kautta tai näppäinkomen- * ‘ töinä näppäimistöllä 103. Komentojen tunnistamiseksi puhelinlaite sisältää komen- 30 totulkkilohkon COMM.INT 105. Merkkijonojen vertailua ja oikean merkkijonon ; valitsemista varten keksinnön mukaisella tavalla puhelinlaitteessa on vertailulohko ; COMP 106 ja valintalohko PICK 107. Komentotulkki-, vertailu-ja valintalohkot *, 105- 107 sekä puhelinnumeroita tallentava ja muistista lukeva muistinhallintalohko •, MEM.MAN 112 on edullisesti toteutettu osana ohjauslohkoa 101. Puhesignaalien 35 tuottamiseksi puhelinlaitteessa on puhesyntetisaattori SYNT 109 ja kaiutin 108.
1 Näyttösignaalien tuottamiseksi puhelinlaitteessa on näytönohjainlohko DISP lilja näyttö 110.
> I
12 111893
Keksinnön avulla puheentunnistukseen perustuvan numerovalinnan luotettavuus kasvaa ja käyttöliittymä tulee käyttäjäystävällisemmäksi. Keksinnön avulla myös näppäinkomentoihin perustuvan käyttöliittymän käyttöön saadaan uusia käyttäjäystävällisiä piirteitä.
5 1 I * · 13 111893
Taulukko 1 Puhelimen dialogien koodaus.__ "Voice control active11_p40 "Number, please"_p41 "Number again, please"_p42 "Dialling" + NS1_p43 "Dialling"_p44 "Was the number" + NS1_p45 "Unable to recognize number" p46 "Time-out"_p47 "Operation interrupted"_p48 "Name, please"_p49 "Calling" + NM**_p50 NS**_p51 NM**_p52 "Unable to recognize name" p53 "Line open"_p54 "Error in saving"_p55 "Save completed"_p56 "Too similar with" + NM** p57 "Name again, please"_p58___ * NS viittaa puhelinnumeron sanomiseen ** NM viittaa nimen sanomiseen.
5 Taulukko 2_Käyttäjän dialogien koodaus.
numerot ja vastaavat sanat uO-12 "Dial by number"_u!3 "Call by name"_u!4 "My numbers"_u!5 "Answer"_u!6 "Dial"_u!7 "Yes"_u!8 "No"_u!9 "Cancel"_u20 "Next"_u21 "Previous"_u22 "Memory"_u23 "Check"_u24 "Save"_u25 : "Lastnumbers" u26 I f 1 • t • ·
Taulukko 3 Muiden siirtymäehtojen koodaus._ Näppäinsekvenssi no. 1_t80 Näppäinsekvenssino. 2_t81 : .·. Puhelun lopetus -napin painall. t82 Onnistunut tunnistus__t83 . ·: ·. Epävarma tunnistus_t84 Epäonnistunut tunnistus_t85 Välitön siirtyminen_t86 Lopetus viiveellä, 5 s_t87 ; t.# Lopetus viiveellä, 10 s_t88 Lopetus viiveellä, 5 min(sääd.) t89 'Yhteys kunnossa_t90 Lähellä toista äänitunnusta t91
Hyväksytty harjoitustunnus t92 Hylätty harjoitustunnus_t93 • · · II» • I » 1
Claims (24)
1. Menetelmä puhelinlaitteen ohjaamista varten, joka puhelinlaite käsittää - sen toimintaa ohjaavan ohjainyksikön (101), - muistivälineet (102) puhelinnumeroiden tallentamiseksi merkkijonoina, ja 5. välineet (103, 104, 105) käyttäjän antamien komentojen toimittamiseksi mainitulle ohjainyksikölle, ja jossa menetelmässä käyttäjä toimittaa merkkijonon mainitulle puhelinlaitteelle puhelun aiotun vastaanottajan identifioimiseksi ja päättää mainitun merkkijonon tiettyyn komentoon, 10 tunnettu siitä, että mainittu komento voi olla valintakomento (dial) tai siitä eroava tarkastuskomento (check), jolloin - vasteena valintakomentoon (dial) mainittu ohjainyksikkö tunnistaa mainitun merkkijonon merkit merkki kerrallaan ja käyttää tunnistamistaan merkeistä koostuvaa 15 jonoa puhelinyhteyden muodostamiseksi vertaamatta sitä mainittuihin muistivälineisiin tallennettuihin vastaaviin merkkijonoihin, ja - vasteena tarkastuskomentoon (check) mainittu ohjainyksikkö tunnistaa mainitun merkkijonon merkit merkki kerrallaan ja vertaa tunnistamistaan merkeistä koostuvaa jonoa mainittuihin muistivälineisiin tallennettuihin vastaaviin merkkijonoihin sekä 20 valitsee sen merkkijonon puhelinyhteyden muodostamiseksi, joka vertauksen kohteena olevista mainittuihin muistivälineisiin tallennetuista merkkijonoista parhaiten vastaa mainittua käyttäjältä puhelinlaitteelle toimitettua merkkijonoa.
2. Patenttivaatimuksen 1 mukainen menetelmä, tunnettu siitä, että käyttäjä antaa : '· 25 mainitun puhelinlaitteelle toimitettavan merkkijonon puhekomentona.
• :* 3. Patenttivaatimuksen 2 mukainen menetelmä, tunnettu siitä, että mainittu : y merkkijono on puhelinnumero, jonka käyttäjä sanoo yhtenäisenä numerojonona.
4. Patenttivaatimuksen 2 mukainen menetelmä, tunnettu siitä, että mainittu merkkijono on puhelinnumero, jonka käyttäjä sanoo erillisinä numeroina pitäen näi-. den välissä tauon.
• ‘ 5. Patenttivaatimuksen 1 mukainen menetelmä, tunnettu siitä, että käyttäjä antaa :35 mainitun käyttäjältä puhelinlaitteelle toimitettavan merkkijonon näppäinkomentona.
* * 6. Jonkin edellisen patenttivaatimuksen mukainen menetelmä, tunnettu siitä, että mainittu puhelinlaite käsittää ilmaisuvälineet (108, 109, 110, 111) puhelun muodos- 111893 tautiseen liittyvien tietojen antamiseksi käyttäjälle ja se ilmaisee mainitun vertaamisen jälkeen käyttäjälle, mikä mainittuihin muistivälineisiin tallennettu merkkijono on valittu puhelinyhteyden muodostamiseksi.
7. Patenttivaatimuksen 6 mukainen menetelmä, tunnettu siitä, että mainittu pu helinlaite tuottaa mainitun ilmaisun puheilmaisuna.
8. Patenttivaatimuksen 6 tai 7 mukainen menetelmä, tunnettu siitä, että mainittu puhelinlaite tuottaa mainitun ilmaisun näyttöilmaisuna. 10
9. Jonkin edellisen patenttivaatimuksen mukainen menetelmä, tunnettu siitä, että käyttäjä toimittaa mainitun tarkastuskomennon mainitulle puhelinlaitteelle ennen kuin se aloittaa puhelinyhteyden muodostamisen.
10. Jonkin patenttivaatimuksen 1-8 mukainen menetelmä, tunnettu siitä, että käyttäjä toimittaa mainitun tarkastuskomennon mainitulle puhelinlaitteelle sen jälkeen, kun se on aloittanut puhelinyhteyden muodostamisen.
11. Jonkin edellisen patenttivaatimuksen mukainen menetelmä, tunnettu siitä, että 20 siinä lisäksi mainittu puhelinlaite tallentaa puhelinnumeron automaattisesti mainittuihin muistivälineisiin, kun mainitulla puhelinlaitteella on puhelinyhteys kyseisen puhelinnumeron identifioimaan puhelinlaitteeseen. I
· * · < » * · ' · ·· 12. Jonkin edellisen patenttivaatimuksen mukainen menetelmä, tunnettu siitä, että : *· 25 siinä lisäksi käyttäjä tallentaa puhelinnumeroita mainittuihin muistivälineisiin ilman, •.' · että mainitulla puhelinlaitteella soitetaan kyseiseen numeroon. < t : Y
13. Jonkin edellisen patenttivaatimuksen mukainen menetelmä, tunnettu siitä, että vasteena mainittuun tarkastuskomentoon mainittu ohjainyksikkö vertaa mainittua 30 käyttäjän antamaa merkkijonoa kaikkiin mainittuihin muistivälineisiin tallennettuihin vastaaviin merkkijonoihin. • I
* , ;;; 14. Jonkin edellisen patenttivaatimuksen mukainen menetelmä, tunnettu siitä, että I I Y t vasteena mainittuun tarkastuskomentoon mainittu ohjainyksikkö vertaa mainittua : Y 35 käyttäjän antamaa merkkijonoa tiettyyn osaan kaikista mainittuihin muistivälineisiin :' ’ ’ tallennetuista vastaavista merkkijonoista. » » I 111893
15. Jonkin edellisen patenttivaatimuksen mukaisen menetelmän käyttö matkapuhelimessa.
16. Puhelinlaite, joka käsittää 5. sen toimintaa ohjaavan ohjainyksikön (101), - muistivälineet (102) puhelinnumeroiden tallentamiseksi merkkijonoina, ja - välineet (103, 104, 105) käyttäjän antamien komentojen ja merkkijonojen toimittamiseksi mainitulle ohjainyksikölle (101), tunnettu siitä, että se käsittää lisäksi 10. välineet (101) sen tunnistamiseksi, onko käyttäjän antama komento valintakomento vai siitä eroava tarkastuskomento, - välineet (101) puhelinyhteyden aloittamiseksi välittömästi tunnistettua merkkijonoa käyttäen vasteena mainittuun valintakomentoon, - välineet (106) käyttäjän antaman merkkijonon vertaamiseksi mainittuihin muisti-15 välineisiin (102) tallennettuihin vastaaviin merkkijonoihin vasteena mainittuun tar- kastuskomentoon, ja - välineet (107) sen merkkijonon valitsemiseksi puhelinyhteyden muodostamista varten, joka vertauksen kohteena olevista mainittuihin muistivälineisiin (102) tallennetuista merkkijonoista parhaiten vastaa mainittua käyttäjältä puhelinlaitteelle toimi- 20 tettua merkkijonoa.
17. Patenttivaatimuksen 16 mukainen puhelinlaite, tunnettu siitä, että se käsittää i ► ; | välineet (105) puheen tunnistamiseksi. * · · * * i ’· 25
18. Patenttivaatimuksen 17 mukainen puhelinlaite, tunnettu siitä, että se käsittää välineet (105) yhtenäisesti puhuttujen numerojonojen tunnistamiseksi. t I < · , t · : V
19. Patenttivaatimuksen 17 tai 18 mukainen puhelinlaite, tunnettu siitä, että se käsittää välineet (105) numero kerrallaan puhuttujen numerojonojen tunnistamisek-30 si.
, 20. Jonkin patenttivaatimuksen 16-19 mukainen puhelinlaite, tunnettu siitä, että ’;;; se käsittää ilmaisuvälineet (108, 109, 110, 111) puhelun muodostamiseen liittyvien ‘‘‘ tietojen antamiseksi käyttäjälle. sT 35
;‘ 21. Patenttivaatimuksen 20 mukainen puhelinlaite, tunnettu siitä, että se käsittää i » » * · välineet (108, 109) puhesignaalin tuottamiseksi. 1*1· r < » · 111893
22. Patenttivaatimuksen 20 tai 21 mukainen puhelinlaite, tunnettu siitä, että se käsittää välineet näyttösignaalin (110, 111) tuottamiseksi.
23. Jonkin patenttivaatimuksen 16-22 mukainen puhelinlaite, tunnettu siitä, että 5 se käsittää välineet (112) puhelinnumeron tallentamiseksi automaattisesti mainittuihin muistivälineisiin (102), kun mainitulla puhelinlaitteella on puhelinyhteys kyseisen puhelinnumeron identifioimaan puhelinlaitteeseen.
24. Jonkin patenttivaatimuksen 16 - 23 mukainen puhelinlaite, tunnettu siitä, että 10 se käsittää välineet (112) puhelinnumeron tallentamiseksi mainittuihin muistivälineisiin (102) ilman, että mainitulla puhelinlaitteella soitetaan kyseiseen numeroon.
Priority Applications (4)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
FI952705A FI111893B (fi) | 1995-06-02 | 1995-06-02 | Menetelmä ja laite puhelimen ohjaamiseksi komennoilla |
EP96660010A EP0746129B1 (en) | 1995-06-02 | 1996-04-09 | Method and apparatus for controlling a telephone with voice commands |
DE69629873T DE69629873T2 (de) | 1995-06-02 | 1996-04-09 | Verfahren und Vorrichtung zum Steuern eines Telephons mittels Sprachbefehle |
US08/651,865 US5864603A (en) | 1995-06-02 | 1996-05-21 | Method and apparatus for controlling a telephone with voice commands |
Applications Claiming Priority (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
FI952705A FI111893B (fi) | 1995-06-02 | 1995-06-02 | Menetelmä ja laite puhelimen ohjaamiseksi komennoilla |
FI952705 | 1995-06-02 |
Publications (3)
Publication Number | Publication Date |
---|---|
FI952705A0 FI952705A0 (fi) | 1995-06-02 |
FI952705A FI952705A (fi) | 1996-12-03 |
FI111893B true FI111893B (fi) | 2003-09-30 |
Family
ID=8543526
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
FI952705A FI111893B (fi) | 1995-06-02 | 1995-06-02 | Menetelmä ja laite puhelimen ohjaamiseksi komennoilla |
Country Status (4)
Country | Link |
---|---|
US (1) | US5864603A (fi) |
EP (1) | EP0746129B1 (fi) |
DE (1) | DE69629873T2 (fi) |
FI (1) | FI111893B (fi) |
Families Citing this family (83)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
FI111673B (fi) * | 1997-05-06 | 2003-08-29 | Nokia Corp | Menetelmä puhelinnumeron valitsemiseksi puhekomennoilla ja puhekomennoilla ohjattava telepäätelaite |
DE19722784C1 (de) * | 1997-05-30 | 1999-01-14 | Deutsche Telekom Ag | Verfahren und Anordnung für ein sprachgesteuertes Kommunikationsendgerät mit akustischer Bedienerführung |
US6993321B1 (en) * | 1997-06-19 | 2006-01-31 | Nilsson Byard G | Wireless telephone system with mobile instruments for outgoing calls |
KR100241901B1 (ko) * | 1997-08-28 | 2000-02-01 | 윤종용 | 핸드셋과 핸즈프리킷 공용 음성인식기의 등록 엔트리 관리방법 |
CA2219008C (en) * | 1997-10-21 | 2002-11-19 | Bell Canada | A method and apparatus for improving the utility of speech recognition |
JP3055514B2 (ja) * | 1997-12-05 | 2000-06-26 | 日本電気株式会社 | 電話回線用音声認識装置 |
DE19816933A1 (de) | 1998-04-16 | 1999-10-21 | Nokia Mobile Phones Ltd | Verfahren zum Steuern einer elektronischen Einrichtung, insbesondere einer Mobilstation eines Mobilfunknetzes |
US6240303B1 (en) * | 1998-04-23 | 2001-05-29 | Motorola Inc. | Voice recognition button for mobile telephones |
US6393304B1 (en) | 1998-05-01 | 2002-05-21 | Nokia Mobile Phones Limited | Method for supporting numeric voice dialing |
FI981127A (fi) | 1998-05-20 | 1999-11-21 | Nokia Mobile Phones Ltd | Ääniohjausmenetelmä ja äänellä ohjattava laite |
FI981154A (fi) | 1998-05-25 | 1999-11-26 | Nokia Mobile Phones Ltd | Menetelmä ja laite puheen tunnistamiseksi |
DE19825760A1 (de) | 1998-06-09 | 1999-12-16 | Nokia Mobile Phones Ltd | Verfahren zum Zuweisen einer auswählbaren Möglichkeit zu einem Stellmittel |
FI105641B (fi) | 1998-08-10 | 2000-09-15 | Nokia Mobile Phones Ltd | Resurssien varaus pakettimuotoisessa tiedonsiirrossa |
DE19842707A1 (de) * | 1998-09-17 | 2000-03-23 | Siemens Ag | Telekommunikationsendgerät |
EP0994615A1 (en) * | 1998-10-13 | 2000-04-19 | Robert Bosch Gmbh | Mobile Telephone |
DE19851287A1 (de) * | 1998-11-06 | 2000-06-21 | Siemens Ag | Datenverarbeitungssystem oder Kommunikationsendgerät mit einer Einrichtung zur Erkennugn gesprochener Sprache und Verfahren zur Erkennung bestimmter akustischer Objekte |
US6128482A (en) * | 1998-12-22 | 2000-10-03 | General Motors Corporation | Providing mobile application services with download of speaker independent voice model |
US6449496B1 (en) * | 1999-02-08 | 2002-09-10 | Qualcomm Incorporated | Voice recognition user interface for telephone handsets |
US6526292B1 (en) | 1999-03-26 | 2003-02-25 | Ericsson Inc. | System and method for creating a digit string for use by a portable phone |
US6212408B1 (en) * | 1999-05-03 | 2001-04-03 | Innovative Global Solution, Inc. | Voice command system and method |
EP1852836A3 (en) | 1999-05-26 | 2011-03-30 | Johnson Controls Technology Company | Wireless communications system and method |
US7346374B2 (en) * | 1999-05-26 | 2008-03-18 | Johnson Controls Technology Company | Wireless communications system and method |
US7787907B2 (en) | 1999-05-26 | 2010-08-31 | Johnson Controls Technology Company | System and method for using speech recognition with a vehicle control system |
US6374221B1 (en) | 1999-06-22 | 2002-04-16 | Lucent Technologies Inc. | Automatic retraining of a speech recognizer while using reliable transcripts |
US8648692B2 (en) | 1999-07-23 | 2014-02-11 | Seong Sang Investments Llc | Accessing an automobile with a transponder |
US6496107B1 (en) | 1999-07-23 | 2002-12-17 | Richard B. Himmelstein | Voice-controlled vehicle control system |
US6952155B2 (en) * | 1999-07-23 | 2005-10-04 | Himmelstein Richard B | Voice-controlled security system with proximity detector |
US6618478B1 (en) * | 1999-09-27 | 2003-09-09 | Ameritech Corporation | Telephone set having a help key and methods and systems for use therewith |
US6850150B1 (en) * | 2000-11-21 | 2005-02-01 | Nokia Mobile Phones Ltd. | Portable device |
KR20010094229A (ko) * | 2000-04-04 | 2001-10-31 | 이수성 | 전화기의 음성인식 조작 방법 및 시스템 |
DE10021389A1 (de) * | 2000-05-03 | 2001-11-08 | Nokia Mobile Phones Ltd | Verfahren zum Steuern eines Systems, insbesondere eines elektrischen und/oder elektronischen Systems mit zumindest einer Anwendungseinrichtung |
US8750482B2 (en) | 2001-02-27 | 2014-06-10 | Verizon Data Services Llc | Methods and systems for preemptive rejection of calls |
US8774380B2 (en) | 2001-02-27 | 2014-07-08 | Verizon Patent And Licensing Inc. | Methods and systems for call management with user intervention |
US8472606B2 (en) * | 2001-02-27 | 2013-06-25 | Verizon Data Services Llc | Methods and systems for directory information lookup |
US8488766B2 (en) | 2001-02-27 | 2013-07-16 | Verizon Data Services Llc | Methods and systems for multiuser selective notification |
US7912193B2 (en) | 2001-02-27 | 2011-03-22 | Verizon Data Services Llc | Methods and systems for call management with user intervention |
US8873730B2 (en) | 2001-02-27 | 2014-10-28 | Verizon Patent And Licensing Inc. | Method and apparatus for calendared communications flow control |
US6976017B1 (en) | 2001-02-27 | 2005-12-13 | Verizon Data Services Inc. | Method and apparatus for context based querying |
US8472931B2 (en) * | 2002-11-25 | 2013-06-25 | Telesector Resources Group, Inc. | Methods and systems for automatic communication line management based on device location |
US8494135B2 (en) * | 2001-02-27 | 2013-07-23 | Verizon Data Services Llc | Methods and systems for contact management |
US8503639B2 (en) | 2001-02-27 | 2013-08-06 | Verizon Data Services Llc | Method and apparatus for adaptive message and call notification |
US8798251B2 (en) | 2001-02-27 | 2014-08-05 | Verizon Data Services Llc | Methods and systems for computer enhanced conference calling |
US8761363B2 (en) | 2001-02-27 | 2014-06-24 | Verizon Data Services Llc | Methods and systems for automatic forwarding of communications to a preferred device |
US8467502B2 (en) | 2001-02-27 | 2013-06-18 | Verizon Data Services Llc | Interactive assistant for managing telephone communications |
US8488761B2 (en) * | 2001-02-27 | 2013-07-16 | Verizon Data Services Llc | Methods and systems for a call log |
US8751571B2 (en) | 2001-02-27 | 2014-06-10 | Verizon Data Services Llc | Methods and systems for CPN triggered collaboration |
US8503650B2 (en) | 2001-02-27 | 2013-08-06 | Verizon Data Services Llc | Methods and systems for configuring and providing conference calls |
US8472428B2 (en) | 2001-02-27 | 2013-06-25 | Verizon Data Services Llc | Methods and systems for line management |
US7903796B1 (en) | 2001-02-27 | 2011-03-08 | Verizon Data Services Llc | Method and apparatus for unified communication management via instant messaging |
US6750897B1 (en) | 2001-08-16 | 2004-06-15 | Verizon Data Services Inc. | Systems and methods for implementing internet video conferencing using standard phone calls |
US9392120B2 (en) | 2002-02-27 | 2016-07-12 | Verizon Patent And Licensing Inc. | Methods and systems for call management with user intervention |
US7242765B2 (en) * | 2002-06-28 | 2007-07-10 | Tommy Lee Hairston | Headset cellular telephones |
US7143090B2 (en) * | 2002-09-13 | 2006-11-28 | Sony Ericsson Mobile Communications | Method of searching-by-number and device including search-by-number feature |
KR20040035515A (ko) * | 2002-10-22 | 2004-04-29 | 엘지전자 주식회사 | 핸즈프리 기능을 구비한 이동통신 단말기와 그의 제어 방법 |
US20040203695A1 (en) * | 2002-12-06 | 2004-10-14 | Mikan Jeffrey Clinton | System and method for changing device settings relative to instant messaging presence |
CN1739279A (zh) * | 2002-12-20 | 2006-02-22 | 萤火虫*** | 用于无线通信的方法和*** |
GB0328035D0 (en) * | 2003-12-03 | 2004-01-07 | British Telecomm | Communications method and system |
US7536206B2 (en) * | 2003-12-16 | 2009-05-19 | Research In Motion Limited | Expedited communication key system and method |
US7801283B2 (en) * | 2003-12-22 | 2010-09-21 | Lear Corporation | Method of operating vehicular, hands-free telephone system |
US20050134504A1 (en) * | 2003-12-22 | 2005-06-23 | Lear Corporation | Vehicle appliance having hands-free telephone, global positioning system, and satellite communications modules combined in a common architecture for providing complete telematics functions |
US7050834B2 (en) * | 2003-12-30 | 2006-05-23 | Lear Corporation | Vehicular, hands-free telephone system |
US7197278B2 (en) * | 2004-01-30 | 2007-03-27 | Lear Corporation | Method and system for communicating information between a vehicular hands-free telephone system and an external device using a garage door opener as a communications gateway |
US7778604B2 (en) * | 2004-01-30 | 2010-08-17 | Lear Corporation | Garage door opener communications gateway module for enabling communications among vehicles, house devices, and telecommunications networks |
US20050239511A1 (en) * | 2004-04-22 | 2005-10-27 | Motorola, Inc. | Speaker identification using a mobile communications device |
US20060155536A1 (en) * | 2004-12-20 | 2006-07-13 | Williams Roland E | Method and device for displaying a telephone number |
DE102005002474A1 (de) * | 2005-01-19 | 2006-07-27 | Obstfelder, Sigrid | Handy und Verfahren zur Spracheingabe in ein solches sowie Spracheingabebaustein und Verfahren zur Spracheingabe in einen solchen |
DE102005010382A1 (de) * | 2005-03-07 | 2006-10-05 | Siemens Ag | Verfahren zum Betreiben eines Kommunikationsendgeräts |
US20190362725A1 (en) | 2005-08-17 | 2019-11-28 | Tamiras Per Pte. Ltd., Llc | Providing access with a portable device and voice commands |
CN100452863C (zh) * | 2006-02-16 | 2009-01-14 | 华为技术有限公司 | 一种可视电话控制方法及设备 |
US8510109B2 (en) | 2007-08-22 | 2013-08-13 | Canyon Ip Holdings Llc | Continuous speech transcription performance indication |
US20070286398A1 (en) * | 2006-06-07 | 2007-12-13 | Venkatesan Ramamoorthy | Voice Recognition Dialing For Alphabetic Phone Numbers |
US20070286399A1 (en) * | 2006-06-07 | 2007-12-13 | Venkatesan Ramamoorthy | Phone Number Extraction System For Voice Mail Messages |
JP5331710B2 (ja) | 2006-10-11 | 2013-10-30 | ジョンソン コントロールズ テクノロジー カンパニー | 無線ネットワーク選択 |
US8135123B2 (en) | 2007-01-03 | 2012-03-13 | At&T Intellectual Property I, L.P. | Methods, systems, and products for responding to communications |
US9973450B2 (en) | 2007-09-17 | 2018-05-15 | Amazon Technologies, Inc. | Methods and systems for dynamically updating web service profile information by parsing transcribed message strings |
US8676577B2 (en) * | 2008-03-31 | 2014-03-18 | Canyon IP Holdings, LLC | Use of metadata to post process speech recognition output |
US20100082674A1 (en) * | 2008-09-30 | 2010-04-01 | Yahoo! Inc. | System for detecting user input error |
US8515748B2 (en) * | 2009-02-03 | 2013-08-20 | International Business Machines Corporation | Mobile phone communication gap recovery |
US8995625B2 (en) * | 2009-09-30 | 2015-03-31 | T-Mobile Usa, Inc. | Unified interface and routing module for handling audio input |
US9111538B2 (en) * | 2009-09-30 | 2015-08-18 | T-Mobile Usa, Inc. | Genius button secondary commands |
CN102932534B (zh) * | 2012-10-16 | 2015-01-07 | 广东欧珀移动通信有限公司 | 一种移动终端控制通话状态的方法及*** |
US9169684B2 (en) | 2013-04-26 | 2015-10-27 | GM Global Technology Operations LLC | Methods, program products, and systems relating to vehicular garage door control systems |
US10911594B2 (en) | 2017-05-16 | 2021-02-02 | Google Llc | Handling calls on a shared speech-enabled device |
Family Cites Families (15)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
DE3029823A1 (de) * | 1980-08-06 | 1982-03-04 | Siemens AG, 1000 Berlin und 8000 München | Waehlverfahren zum verbindungsaufbau in einem fernsprechvermittlungssystem mit digitaler sprachuebertragung |
SE434589B (sv) * | 1982-12-03 | 1984-07-30 | Svenska Utvecklings Ab | Sett for talstyrd automatisk forbindelseuppkoppling och kommunikationssystem for genomforande av settet |
DE3338484A1 (de) * | 1983-10-22 | 1985-05-02 | Standard Elektrik Lorenz Ag, 7000 Stuttgart | Teilnehmersprechstelleneinrichtung |
DE194387T1 (de) * | 1984-12-28 | 1987-02-05 | Tomy Kogyo Co., Inc., Tokio/Tokyo | Sprachgesteuerter fernsprecher und steuerungsverfahren dafuer. |
JP2654942B2 (ja) * | 1985-09-03 | 1997-09-17 | モトロ−ラ・インコ−ポレ−テツド | 音声通信装置及びその動作方法 |
EP0293259A3 (en) * | 1987-05-29 | 1990-03-07 | Kabushiki Kaisha Toshiba | Voice recognition system used in telephone apparatus |
DE3885683T2 (de) * | 1987-09-11 | 1994-03-10 | Toshiba Audio Video Eng | Telefonapparat. |
US4945570A (en) * | 1987-10-02 | 1990-07-31 | Motorola, Inc. | Method for terminating a telephone call by voice command |
US4870686A (en) * | 1987-10-19 | 1989-09-26 | Motorola, Inc. | Method for entering digit sequences by voice command |
US4928302A (en) * | 1987-11-06 | 1990-05-22 | Ricoh Company, Ltd. | Voice actuated dialing apparatus |
JP2927891B2 (ja) * | 1989-06-19 | 1999-07-28 | 日本電気株式会社 | 音声ダイヤル装置 |
US5020107A (en) * | 1989-12-04 | 1991-05-28 | Motorola, Inc. | Limited vocabulary speech recognition system |
JP2689776B2 (ja) * | 1991-07-30 | 1997-12-10 | 日本電気株式会社 | 車載携帯電話端末装置 |
US5353376A (en) * | 1992-03-20 | 1994-10-04 | Texas Instruments Incorporated | System and method for improved speech acquisition for hands-free voice telecommunication in a noisy environment |
US5452340A (en) * | 1993-04-01 | 1995-09-19 | Us West Advanced Technologies, Inc. | Method of voice activated telephone dialing |
-
1995
- 1995-06-02 FI FI952705A patent/FI111893B/fi not_active IP Right Cessation
-
1996
- 1996-04-09 EP EP96660010A patent/EP0746129B1/en not_active Expired - Lifetime
- 1996-04-09 DE DE69629873T patent/DE69629873T2/de not_active Expired - Lifetime
- 1996-05-21 US US08/651,865 patent/US5864603A/en not_active Expired - Lifetime
Also Published As
Publication number | Publication date |
---|---|
EP0746129A2 (en) | 1996-12-04 |
EP0746129A3 (en) | 1998-03-18 |
EP0746129B1 (en) | 2003-09-10 |
US5864603A (en) | 1999-01-26 |
DE69629873D1 (de) | 2003-10-16 |
DE69629873T2 (de) | 2004-07-08 |
FI952705A0 (fi) | 1995-06-02 |
FI952705A (fi) | 1996-12-03 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
FI111893B (fi) | Menetelmä ja laite puhelimen ohjaamiseksi komennoilla | |
KR100616787B1 (ko) | 전화 핸드셋용 음성 인식 사용자 인터페이스 | |
US9215305B2 (en) | Voice-operated interface for DTMF-controlled systems | |
US7801283B2 (en) | Method of operating vehicular, hands-free telephone system | |
US5594784A (en) | Apparatus and method for transparent telephony utilizing speech-based signaling for initiating and handling calls | |
KR20010094229A (ko) | 전화기의 음성인식 조작 방법 및 시스템 | |
US6256611B1 (en) | Controlling a telecommunication service and a terminal | |
USH1646H (en) | Speech recognition adapter for telephone system | |
US5915239A (en) | Voice-controlled telecommunication terminal | |
US6314166B1 (en) | Method for dialling a telephone number by voice commands and a telecommunication terminal controlled by voice commands | |
KR100467593B1 (ko) | 음성인식 키 입력 무선 단말장치, 무선 단말장치에서키입력 대신 음성을 이용하는 방법 및 그 기록매체 | |
US7092515B2 (en) | VC-to-DTMF interfacing system and method | |
US7471776B2 (en) | System and method for communication with an interactive voice response system | |
US8396193B2 (en) | System and method for voice activated signaling | |
JP3314481B2 (ja) | 構内交換電話装置 | |
KR100214085B1 (ko) | 음성 다이얼링 시스템에서 다수의 후보단어를 이용한 음성 다이얼링 방법 | |
KR20030030691A (ko) | 음성 다이얼링 기능을 갖는 통신 단말기 및 음성 다이얼링방법 | |
KR20000067091A (ko) | 휴대폰의 음성인식 조작 방법 및 시스템 | |
JPH03145248A (ja) | 発信者識別電話機 | |
JPH098893A (ja) | 音声認識コードレス電話機 | |
KR20040001318A (ko) | 음성인식을 이용한 휴대폰의 원격 제어방법 | |
JPH03139945A (ja) | 電話機 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
MA | Patent expired |