Digitale studieværter

Microsoft Agent er en helt ny teknologi, som tryller animerede og snakkende agenter frem på skærmen.

"God aften. Dagens nyheder er færdige og kan læses under rubrikken Nyheder. God fornøjelse
med hjemmesiden." Denne besked kan man fremover risikere at få, når man surfer rundt på nettet.
De første audiovisuelle, intelligente agenter er allerede vågnet til live og fungerer som virtuelle
studieværter på nettet, hvor de forsyner brugerne med gode råd og tips og tricks, og fortæller om
nye sider på web-steder. Microsoft Agent er en helt ny teknologi, som kan befolke nettet med små
venlige assistenter, digitale studieværter, der guider os rundt på hjemmesiderne.


Den visuelle assistent


Intelligente agenter er ikke et nyt fænomen. De første spæde eksemplarer af de smarte assistenter
blev allerede præsenteret for flere år siden, og der var næsten ingen grænser for den begejstring,
som programmerne udløste. Det var berettiget, for deres funktionalitet var og er imponerende;
spredning af søgninger til flere søgemaskiner, nedhenting af hjemmesider mens brugerens sover,
anbefaling af produkter indenfor mange forskellige kategorier. Men alle agenterne lider under en
alvorlig skavank; de er grå og kedelige. I bedste fald signalerer agenternes navne, som "Surfbot"
eller "WebHound", at de skal forstås som små digitale assistenter, men på skærmen har man
stadig et program med menuer, værktøjsbjælker og tekstfelter, ikke en elektronisk butler.


Intelligente agenter er selvfølgelig i bund og grund almindelige programmer, men hvis agenterne
skal medvirke til at gøre livet lettere for brugerne - og begyndere, der endnu ikke er komfortable
med denne kolde teknik - kan det være en stor fordel, hvis de udstyres med en visuel brugerflade,
en grafisk metafor, der skjuler den enorme funktionalitet bag en pæn facade. I den forbindelse skal
man huske på, at computeren som vi kender den jo blot er en serie af facader. Windows er en
grafisk overbygning til kommandoprompten, DOS, der igen er en forenkling af den rå maskinkode
i processorens kerne.


Den grafiske assistent kan næsten ses som den ultimative grafiske overbygning, en visuel
brugerflade, hvis uhyre enkelthed skal medvirke til at gøre brugerens liv lettere. Microsoft Agent
repræsenterer en kerneteknologi, en serie af funktionsbiblioteker, der lader programmører og
web-designere gribe tilbage på funktioner, som får virtuelle studieværter til at udfolde deres virke
på skærmen. Agenten kan ikke blot bevæge sig rundt på skærmen med en detaljerigdom, der slår
de bedste computerspil, men også melde sig med digitaliseret tale og forstå brugerens talte ord.


Microsoft Agent


Programmører finder omfattende dokumentation hos Microsoft, der forklarer, hvordan man
udnytter den nye teknologi. Hvis man vil integrere Microsoft Agent i selvstændige applikationer,
eksempelvis på CD-ROM mediet, skal man tegne en licensaftale med firmaet, men
web-programmører, der ønsker at anvende agenterne på deres hjemmeside, kan gøre dette gratis.
Microsoft Agent består af tre ActiveX-moduler, som automatisk hentes og installeres fra
Microsoft, når det behøves: kernemodulet, der afvikler animationerne og styrer figuren på
skærmen, fylder omkring 300 KB, mens tekst-til-tale modulet, der håndterer den digitaliserede
tale, fylder lidt over 800 KB. Hvis man også ønsker at udnytte talegenkendelse, der tillader
brugeren at føre en konversation med agenten, skal man hente et større modul, der omfatter lidt
mere end 3 MB.


De programdele, der omdanner tekst til tale og tale til tekst, er opbygget efter et modulært princip,
der betyder, at man kan erstatte standardbibliotekerne med moduler fra trejdepartsfirmaer. Fra
starten leveres tekst-til-tale funktionen fra Microsofts partnerfirma Lernout & Hauspie, men her
kan man altså vælge et andet modul, eksempelvis hvis man ønsker at benytte andre sprog end
amerikansk-engelsk. Standardmodulet kan ikke håndtere dansk tale, men programmøren kan altså
erstatte det med produkter fra andre firmaer, hvis man kan finde et dansk tekst-til-tale modul. Det
samme gælder tale-genkendelsen, hvor modulet blot skal understøtte SAPI (Speech Application
Programming Interface), men desværre er der ikke udsigt til, at der vil blive udviklet gode danske
talegenkendelses-programmer indenfor den nærmeste fremtid.


Men agenten kan alligevel håndtere dansk tale, hvis man indtaler teksten i forvejen og gemmer
den i en lydfil, der afspilles sammen med agenten. Microsoft Agent synkroniserer automatisk
læbernes bevægelser, så det virker som om den digitale studievært siger ordene. Man kan tilmed
hente et værktøj, Linguistic Information Sound Editing Tool, der yderligere forbedrer kvaliteten af
det indtalte.


Programmerne, der styrer agenternes opførsel, skal enten skrives i JavaScript eller Visual Basic
Script. I den forbindelse skal man være opmærksom på, at Visual Basic Script kun understøttes af
Microsofts egen Internet Explorer-browser, mens JavaScript kan afvikles af alle browsere.


Færdige agenter


En færdig animeret agent vil ofte bestå af 30-40 forskellige handlinger, der igen hver indeholder
op til 15 enkeltbilleder (frames). Microsoft har udarbejdet tre færdige agenter, Genie, Merlin og
Robbie, som man kan hente fra Microsoft på href="http://www.microsoft.com/workshop/prog/agent/"
target="_top">www.microsoft.com/workshop/prog/agent/. Hvis man vil se agenterne i
aktion, og afprøve nogle af programmeringsmulighederne, kan man kigge forbi hos firmaet
Argolink på www.argolink.com, der har programmeret en webbaseret brugerflade, hvorfra
man kan styre agenterne. På Usenet kan man deltage i en nyhedsgruppe, hvor teknologien
diskuteres; news://microsoft.public.msagent.
Flere steder på Internet findes fortegnelser over agent-sider, bl.a. hos href="http://www.mrccomputing.com" target="_top"> www.mrccomputing.com.


Communication On-line har oprettet en demo-side, hvor man kan afprøve nogle af mulighederne,
og indtaste en (engelsksproget) tekst, som agenten læser op; tjenesten findes på href="http://www.comon.dk/demo.htm">www.comon.dk/demo.htm. På den første side
findes en længere animation med lyd, der kan tage adskillige minutter at hente, hvortil skal
lægges den tid, som det tager at hente ActiveX-modulerne første gang. Vælg "Klik her, hvis du vil
lære agenten at tale", og du kan skrive den ønskede tekst i tekstfeltet.


Du skal bruge Microsoft Internet Explorer, hvis du vil afprøve agenterne under Communication
On-line.

    Annonce

    Paychex Europe

    Seniorudvikler til Danløn

    Københavnsområdet

    Forsvarsministeriets Materiel- og Indkøbsstyrelse

    IT-supporter til Level 3 support på Forsvarets operative C2 systemer

    Københavnsområdet

    Statens IT

    Datacenter og Netværksspecialist

    Københavnsområdet

    Netcompany A/S

    Data Management Consultant

    Københavnsområdet

    Computerworld Events

    Vi samler hvert år mere end 6.000 deltagere på mere end 70 events for it-professionelle.

    Ekspertindsigt – Lyt til førende specialister og virksomheder, der deler viden om den nyeste teknologi og de bedste løsninger.
    Netværk – Mød beslutningstagere, kolleger og samarbejdspartnere på tværs af brancher.
    Praktisk viden – Få konkrete cases, værktøjer og inspiration, som du kan tage direkte med hjem i organisationen.
    Aktuelle tendenser – Bliv opdateret på de vigtigste dagsordener inden for cloud, sikkerhed, data, AI og digital forretning.

    Sikkerhed | Online

    Computerworld Cyber Briefing: Cyberresiliens

    De fleste organisationer har en plan for recovery. Få ved dog, hvilke systemer der skal op at køre først for at holde forretningen i gang. Kom med, når vi ser nærmere på, hvordan Cohesity, Dustin og HPE hjælper organisationer med at definere og...

    It-løsninger | Horsens

    Dynamics AX og FO: Næste kapitel for din virksomhed

    Få overblik over vejen fra Dynamics AX til Finance & Operations – eller løft værdien af Dynamics FO. Hør praksisnære cases om strategi, migration og optimering. Vælg spor, få dyb faglig indsigt, styrk beslutningerne. Tilmeld dig konferencen i...

    Jura | København

    Compliance Day 2026

    Computerworld samler NIS2, AI Act, DORA, GDPR og ledelsesansvar i ét skarpt program. Få styr på kravene og omsæt dem til styring, beslutninger og handling i hverdagen. Tilmeld dig Compliance Day.

    Se alle vores events inden for it

    Navnenyt fra it-Danmark

    Allan Hougaard, der arbejder med softwareudvikling og -arkitektur hos Sparinvest, har pr. 30. juni 2026 fuldført uddannelsen Master i it, linjen i softwarekonstruktion på Aarhus Universitet via It-vest-samarbejdet. Færdiggjort uddannelse

    Allan Hougaard

    Sparinvest

    Arctic Wolf Networks har pr. 3. august 2026 ansat Johnny Krogsboll som Head of Sales Engineering for Norden.Med base i Stockholm får han ansvaret for Arctic Wolfs samlede Sales Engineering-organisation i den nordiske region.<br /><br />Johnny Krogsboll skal være med til at udbygge Arctic Wolfs tilstedeværelse i Norden og hjælpe virksomheder og organisationer med at stå stærkere over for et stadig mere komplekst cybertrusselsbillede. Det skal blandt andet ske i tæt samarbejde med Arctic Wolfs vigtigste kanalpartnere i regionen.<br /><br />Gennem sin karriere har Johnny Krogsboll arbejdet med og rådgivet virksomheder hos blandt andre Hewlett-Packard, Trend Micro og Palo Alto Networks med fokus på at skabe konkret værdi af deres teknologiinvesteringer. Nyt job

    Johnny Krogsboll

    Arctic Wolf Networks

    Arctic Wolfs Network har pr. 1. september 2026 ansat Victor Dohlmann som Sales Director for Nordics. Nyt job

    Victor Dohlmann

    Arctic Wolfs Network

    Softwarevirksomheden Idura, som udvikler løsninger til digital identifikation og autentifikation, har pr. 1. september 2026 ansat Alfredo Paladino, 32 år,  som Account Manager for det danske marked. Han skal især beskæftige sig med salg af Iduras MitID- og signaturløsninger i Danmark. Han kommer fra en stilling som Head of Business Development hos Goodwings. Han er uddannet kandidat i e-business. Han har tidligere beskæftiget sig med at opbygge Goodwings' kommercielle funktion og lede et internationalt BDR-team på 12 personer. Nyt job

    Alfredo Paladino

    Softwarevirksomheden Idura, som udvikler løsninger til digital identifikation og autentifikation,