0
Olympus
Olympus blev oprettet på Carnegie Mellon University (CMU) i slutningen af 2000'erne og drager fordel af løbende forbedringer i funktionalitet.Dets hovedformål er at hjælpe forskere, der er interesseret i samtaleagenter, til at implementere og teste deres ideer om komplette systemer uden at skulle bygge dem på egen hånd.Med henblik herpå inkluderer Olympus Ravenclaw dialog manager, som understøtter interaktion med blandet initiativ, samt komponenter, der håndterer talegenkendelse, forståelse, generation og syntese.Den bruger et Galaxy-meddelelsesoverførende lag til at integrere komponenter og understøtter multimodal interaktion.Olympus / Ravenclaw-distributionen inkluderer eksempler på systemer, der demonstrerer driften af dens forskellige funktioner .... Olympus-arkitekturen indeholder moduler, der er udviklet af forskere ved Carnegie Mellon og af andre, i tidligere og igangværende forskningsprojekter.Disse inkluderer: Dialogstyring håndteres af RavenClaw, en opgaveuafhængig dialogmotor baseret på AGENDA dialog manager, der først blev introduceret som en del af CMU Communicator-systemet.Interaktionshåndtering på lavt niveau (f.eks. Nøjagtig tidspunkt for udsagnets start og slutning, håndtering af afbrydelser osv.) Udføres af Apollo-interaktionschef.Til talegenkendelse understøtter Olympus i øjeblikket motorer fra CMU Sphinx-familien (Sphinx 2, Sphinx 3, PocketSphinx) og giver en grænseflade til support til andre motorer.Naturlig sprogforståelse udføres af Phoenix, en robust parser baseret på CFG-lignende grammatikker.Helios-komponenterne integrerer information fra forskellige niveauer og tildeler et tillidsmål til alle brugerindgange.Naturlig sproggeneration bruger det Rosetta skabelonbaserede generationssystem.Kalliope, syntesegrænsefladen, tillader i øjeblikket brug af SAPI 5-kompatible TTS-motorer, CMU's Flite og den proprietære Cepstral Swift-motor.Kommunikationen mellem de forskellige moduler håndteres af MIT / MITER Galaxy Communicator-arkitekturen.
olympus