Överblick. Dialogsystem. En dialogsystemsarkitektur. Dialogsystemsarkitektur. Talförståelse. Dialoghantering



Relevanta dokument
Discovering!!!!! Swedish ÅÄÖ. EPISODE 6 Norrlänningar and numbers Misi.se

Fragment, ellipser och informationsberikade konstituenter

Studentguide Adobe Connect Pro

FUNKTIONSINSTÄLLNINGAR

IGoR som GoDiS för restaurangbranschen

Stina Nyman

Naturligt Språk-Generering (NLG), Text-till-Talsyntes (TTS) och prosodi, i dialogsystem. Stina Ericsson, Talteknologi VT06.

GOOD STUFF GOLD 2. PROVLEKTION: A pink jellyfish

Från osäkerhet till säkerhet ISO för mätning

#minlandsbygd. Landsbygden lever på Instagram. Kul bild! I keep chickens too. They re brilliant.

Read Texterna består av enkla dialoger mellan två personer A och B. Pedagogen bör presentera texten så att uttalet finns med under bearbetningen.

Skapa din E-post lista med. Lotta Carlberg. Lotta Carlberg

Questionnaire for visa applicants Appendix A

MÅLSTYRNING OCH LÄRANDE: En problematisering av målstyrda graderade betyg

1. How many hours per week have you on average spent on the course, including scheduled time?

HÄR BOR JAG Skogstrollen vt 2013

Upplägg. Pretend mode Till att börja med. Varje gång

V 4. Veckan som gått. APT 9 Februari. Förskolan stänger Föräldrarådsmöte 24 Februari. Kl. 18:00. APT 10 Mars. Förskolan stänger kl16.

Read, work and talk! - och Lgr 11

Särskild avgift enligt lagen (2012:735) med kompletterande bestämmelser till EU:s blankningsförordning

VGR mediebank. Logga in med ditt AD konto. Accepterar bilder, filmer, dokument och vektorformat

Jämställd vård. Primärvårdsdelegationen

Support Manual HoistLocatel Electronic Locks

Att bekanta dig med NetBeans programmeringsmiljö och skriva några enkla program med programmeringsspråket Java.

Vässa kraven och förbättra samarbetet med hjälp av Behaviour Driven Development Anna Fallqvist Eriksson

Enkäten Askölaboratoriet 2014

Rev No. Magnetic gripper 3

CAMZWEXT3 version 2 CCTV Säkerhetssystem med ljud och rörelse detektor samt videoaktivering.

Retrieve a set of frequently asked questions about digital loans and their answers

Kvalitetsarbete I Landstinget i Kalmar län. 24 oktober 2007 Eva Arvidsson

Discovering!!!!! Swedish ÅÄÖ. EPISODE 9 Tag ques*ons and Asking for opinions. Misi.se


Dialogsystem i andraspråksinlärning GoDiS-applikationer i prototyper för webbaserad CALL

Ingrid Mårtensson, ingma583

Introduktion till Adobe Acrobat Connect Pro

Satssemantik. Semantik: Föreläsning 4 Lingvistik: 729G08 HT 2012 IKK, Linköpings universitet

Health café. Self help groups. Learning café. Focus on support to people with chronic diseases and their families

Koll på kostnaderna OPS och livscykeltänk

Vad utmärker ett bra gränssnitt?

Leda förändring stavas psykologi

Kan en robot skriva teknisk information? Exempel från Wikipedia. Sverker Johansson Högskolan Dalarna

REALTIDSKATALOG SKYLTAR, BOKSTÄVER & SIFFROR FÖR. Realtidskatalog för Skyltar, Bokstäver & Siffror per

ANKOMMANDE TC STARTLINJEN. Utbildningsgruppen SWR 2003

CMG Speech Attendant. Användarmanual. 19 februari PUBLIC

Solowheel. Namn: Jesper Edqvist. Klass: TE14A. Datum:

Tjänster & försök för personer med funktionsnedsättning

D E F E: USB-strömuttag F: Fjärrkontroll G: Antenn SE Installation. C: Antennuttag D: USB-uttag. Sätt i CD-skivan

EXTERNAL ASSESSMENT SAMPLE TASKS SWEDISH BREAKTHROUGH LSPSWEB/0Y09

We offer the viewer to choose whether it wants to see a commercial. Because the advertiser provides added value for the view.

Message Broadcasting. Driftmiljö. Installera Message Broadcasting. Skapa meddelanden

REALTIDSKATALOG ROLIGA SKYLTAR FÖR. Realtidskatalog för Roliga skyltar per


Resa Allmänt. Allmänt - Grundläggande. Allmänt - Konversation. Fråga om hjälp. Fråga om en person talar engelska

Lokalt företagsklimat 2008 Enkätundersökning med företagare i - Katrineholm

Lokalt företagsklimat 2008 Enkätundersökning med företagare i - Uddevalla

Webbtillgänglighet. Tillgänglighet på webben. Hörselskadades behov. Synskadades behov. Kognitivt funktionshindrades behov. Rörelsehindrades behov

Go:smart-Ubigo: Erfarenheter från ett innovationsprojekt

Preschool Kindergarten

EndNote online. T5 ht 2015 Therese Nilsson/Camilla Persson

Isolda Purchase - EDI

Enkät om antibiotika. Volym 1 (2500 st):

Se över gränserna: att arbeta med CSR i Skandinavien

Biblioteket.se. A library project, not a web project. Daniel Andersson. Biblioteket.se. New Communication Channels in Libraries Budapest Nov 19, 2007

Lathund Single assessment/flerstegsprocess

Guide för pdf-formulär

SB168-ES och LS9 Quick Setup Guide Svensk version

Resa Allmänt. Allmänt - Grundläggande. Allmänt - Konversation. Fråga om hjälp. Fråga om en person talar engelska

CHEMICAL KEMIKALIER I MAT. 700 miljoner på ny miljöteknik. Rester i mer än hälften av alla livsmedel

Smygläs om kårstyrelsen!

Särskild avgift enligt lagen (2012:735) med kompletterande bestämmelser till EU:s blankningsförordning

Produktivitetsläget i svenskt byggande 2013 Nybyggnad flerbostadshus och kontor

Semester och arbetstidsförkortning

Varför gör dom inte som vi säger?

Installationsanvisning för kursens programvara på egen dator

Studieplan och bedömningsgrunder i Engelska för åk 7

Join the Quest 3. Fortsätt glänsa i engelska. Be a Star Reader!

REALTIDSKATALOG BORDSLAMPOR FÖR. Realtidskatalog för Bordslampor per

SB168-ES och M7CL Quick Setup Guide Svensk version

Praktikintyg. Utbildning och praktik för ungdomar med sikte på JOBB!

Undervisningen ska utformas så att alla elever som genomför de nationella ämnesproven i åk 3 når minst godkänd nivå.

GYMNASIEARBETE: NINJARENA - VÅRAT EGET SPEL

Malmö by bike Användningsvillkor. Innehåll. Gäller från och med 1 januari 2016

Styrteknik: Binära tal, talsystem och koder D3:1

Tentamen. 2D4135 vt 2005 Objektorienterad programmering, design och analys med Java Lördagen den 28 maj 2005 kl

Grafisk visualisering

Gateway Modbus-Profibus

19. Skriva ut statistik

Fortsättning brev Micasa Anders N och Joakim Larsson Äldreborgarråd Hyrorna för föreningens medlemmar skulle därmed komma att överstiga hyrorna för

I denna laboration skriver jag inte ut resultatet på de flesta frågorna utan du kör dem själv i din miljö.

Hur man importerar referenser från olika databaser/databasvärdar

Komma igång med Adobe Presenter ver.7


Internationalisering i mötet med studenter. Hedda Söderlundh

Olaus Petriskolan Svenska, Engelska och NO 8c LOVE ACTUALLY ETT PROJEKTOMRÅDE FÖR ÅR 8 MED TEMAT KÄRLEK

Nytt system samma medarbetare?

Lathund till PsycINFO (OVID)

PROGRAMMERING A VC# 2008 EXPRESS UTVECKLINGSVERKTYGET VISUAL C#

MOBBNINGSENKÄT. XXX-skolan

OOP Objekt-orienterad programmering

Verktyg som behövs. LX HD Sit-Stand Desk Mount LCD Arm SVENSKA. 20" (508 mm) lbs ( kg)

Transkript:

Överblick Dialogsystem Del I Dialogsystemsarkitektur Människa-maskin-dialog jämfört med människa-människa-dialog Dialog-initiativ, barge-in, verifiering Dialogspecifikation Några svenska röststyrda tjänster Ett forskningssystem: GoDiS En dialogsystemsarkitektur Dialogsystemsarkitektur Talförståelse Signalprocessning (från ljudvågor till informationsvektor ) Taligenkänning (från vektor till sekvens av ord) Semantisk tolkning (bestämning av mening hos den igenkända ordsekvensen) Dialoghantering Vad göra med det användaren sagt? Vad blir systemets respons, systemets nästa handling(ar)? Utnyttja dialoghistorien Klargöra via subdialoger

Tal ut Talgenerering (generering av ordsekvens från systemets semantik) Talsyntes (generering av syntetiskt tal från ordsekvensen) Människa-maskin vs. Människa-människa Vad skiljer människa-maskindialogen från människamänniska-dialogen? (1) Begränsad förståelse av naturligt språk (Mer eller mindre) begränsad vokabulär Begränsad återkoppling Begränsad kunskap om världen, begränsad inferens-förmåga, brist på sunt förnuft Vad skiljer människa-maskindialogen från människamänniska-dialogen? (2) Begränsad social och känslomässig kompetens Begränsningar i modaliteter Taligenkänningsproblem (även om människor också kan höra fel) Dialog-initiativ Dialog-initiativ, barge-in, verifiering System-initiativ För system som inte används så ofta av samma användare Användar-initiativ Erfarna användare kan exv ge mycket och rätt information på en gång Blandat initiativ Användaren kan ta initiativet om hon vill, t.ex hjälp-funktioner

Barge-in = Användaren kan avbryta systemet Fördelar: Möjligt att avbryta långa systemyttranden Snabbare svar på systemfrågor av vana användare Problem Systemet kan bli avbrutet av bakgrundsljud Skilja på avbrott och återkoppling Verifiering Systemet bekräftar vad (det tror att) användaren har sagt, med möjlighet för användaren att korrigera Explicit verifiering S: Vart vill du åka? U: Till Skövde S: Du vill åka till Västerås. Stämmer det? Implicit verifiering S: Vart vill du åka? U: Till Skövde S: Vilken dag vill du åka till Västerås? Dialogspecifikation Dialogspecifikation Behavioristiska modeller (stimulus-respons) Ex. 60-talets Eliza, paranoid Perry Ändliga tillståndsmodeller Ex. CSLU toolkit Slot filling Ex. SJ (Philips) Informationstillståndsbaserade modeller Ex. GoDiS Planerings-/Agent-baserade modeller Ex. TRAINS, TRIPS Några svenska röststyrda tjänster

Några svenska röststyrda tjänster (1) SJ:s automatiska tågtidsupplysning (Philips) 0771-75 75 75 Västtrafik (?) 0771-41 43 00 SAS (SpeechCraft?) 0770-727 888 Storstockholms Lokaltrafiks trafikupplysning (SpeechCraft?) 08-600 10 00 Några svenska röststyrda tjänster (2) Telias nummerupplysning Autosvar 118 888 Bilregistret 077-114 15 16 LedigaRum hotellbokningssystem (Arico AB) SMHI:s väderlekstjänst (Speech Time) Ett forskningssystem: GoDiS GoDiS: Ett informationstillståndsbaserat system Ett informationstillstånd! en dialogdeltagares mentala bild av dialogen Ett informationstillstånd per dialogdeltagare Dialogdeltagare gör (dialog-)drag som uppdaterar informationstillståndet Exempel på dialogdrag: greet, ask, answer, inform, quit GoDiS-arkitekturen CONTROL GoDiS Informationstillstånd (IS) INPUT INTER- PRET UPDATE D M E SELECT GENE- RATE OUTPUT PLAN : StackSet(Action) PRIVATE : AGENDA: Stack(Action) BEL : Set(Prop) TMP : <same as shared> INFORMATION STATE BEL : Set(Prop) SHARED : QUD : Stack(Question) LU : SPEAKER : Participant MOVES : AssocSet(Move,Bool) DATABASE LEXICON DOMAIN KNOWLEDGE

Dialogexempel: normaldialogen S> Welcome to the VCR manager! S> Lets see. What can I do for you? U> I d like to add a program S> What channel do you want? U> Channel two S> What date? U> Today S> What time do you want to start recording? U> Six thirty S> What time do you want to stop recording? U> Seven thirty S> The program has been added Dialogexempel: ackommodering S> "Lets see. What can I do for you? " U> "channel five today" S> "Alright. add a program." S> "Lets see. Okay. channel five." S> "today." S> "What time do you want to start recording? " U> "from six thirty to seven thirty" S> "Okay. from six thirty." S> "to seven thirty." S> "The program has been added. " Dialogexempel: byta språk S> "Lets see. What can I do for you? " U> "add program" S> "Okay. add a program." S> "Lets see. What channel do you want? " U> "svenska" S> "Okej. " S> "Gå tillbaks till lägg till ett program. Vilken kanal vill du spela in? " U> "kanal ett" S> "kanal ett, är det korrekt? " S> "Så, Vilken kanal vill du spela in? " U> "English" S> "Okay. So, What channel do you want? " U> "channel one" Dialogexempel: korrigering S> "What can I do for you?" U> "Add program" S> "Okay. Add a program" S> "Lets see. What channel do you want? " U> "Channel six" S> "Okay. Channel five." U> "no" S> "not channel five. So, What channel do you want? " U> "channel six" S> "channel six?" U> "yes" S> "What date? "