Se CHANGELOG for de nyeste funksjonene og rettelsene.
Du har sannsynligvis opplevd utfordringen med å ta notater under et møte mens du prøver å ta hensyn til samtalen. Du har sikkert også opplevd behovet for å raskt faktasjekke noe som har blitt sagt, eller slå opp informasjon for å svare på et spørsmål som nettopp har blitt stilt i samtalen. Eller kanskje du har et teammedlem som alltid kommer sent på møter, og forventer at du sender dem en rask oppsummering over chat for å fange dem opp.
Så er det de gangene andre snakker på et språk som ikke er ditt førstespråk, og du vil gjerne ha en direkte oversettelse av hva folk sier for å være sikker på at du forstår det riktig.
Og etter at samtalen er over, vil du vanligvis fange et sammendrag for journalene dine, eller sende til deltakerne, med en liste over alle handlingselementer, eiere og forfallsdatoer.
Alt dette, og mer, er nå mulig med vår nyeste eksempelløsning, Live Meeting Assistant (LMA).
Sjekk ut følgende demo for å se hvordan det fungerer.
I dette innlegget viser vi deg hvordan du bruker LMA med Amazon Transcribe, Amazonas grunnfjellog Kunnskapsbaser for Amazon Bedrock.
Løsningsoversikt
LMA-eksempelløsningen fanger opp høyttalerlyd og metadata fra din nettleserbaserte møteapp (i skrivende stund støttes Zoom og Chime), eller lyd kun fra en annen nettleserbasert møteapp, softphone eller lydkilde. Den bruker Amazon Transcribe for tale til tekst, kunnskapsbaser for Amazon Bedrock for kontekstuelle spørsmål mot bedriftens dokumenter og kunnskapskilder, og Amazon Bedrock-modeller for tilpassbar transkripsjonsinnsikt og sammendrag.
Alt du trenger er gitt som åpen kildekode i vår GitHub repo. Det er enkelt å distribuere i AWS-kontoen din. Når du er ferdig, vil du lure på hvordan du noen gang klarte deg uten!
Følgende er noen av tingene LMA kan gjøre:
- Direktetranskripsjon med høyttalerattribusjon – LMA er drevet av Amazon Transcribe ASR-modeller for tale til tekst med lav latens og høy nøyaktighet. Du kan lære det merkenavn og domenespesifikk terminologi om nødvendig, ved å bruke tilpasset ordforråd og tilpassede språkmodellfunksjoner i Amazon Transcribe.
- Live oversettelse – Den bruker Amazon Translate for valgfritt å vise hvert segment av samtalen oversatt til ditt valgte språk, fra et utvalg av 75 språk.
- Kontekstbevisst møteassistent – Den bruker kunnskapsbaser for Amazon Bedrock for å gi svar fra dine pålitelige kilder, ved å bruke den direkte transkripsjonen som kontekst for faktasjekking og oppfølgingsspørsmål. For å aktivere assistenten, si bare «Ok, assistent», velg SPØR ASSISTENT! knappen, eller skriv inn ditt eget spørsmål i brukergrensesnittet.
- On-demand oppsummeringer av møtet – Med et klikk på en knapp på brukergrensesnittet kan du generere en oppsummering, som er nyttig når noen blir med sent og trenger å bli fanget opp. Sammendragene er generert fra transkripsjonen av Amazon Bedrock. LMA gir også alternativer for å identifisere gjeldende møteemne, og for å generere en liste over handlingspunkter med eiere og forfallsdatoer. Du kan også lage dine egne tilpassede forespørsler og tilsvarende alternativer.
- Automatisert oppsummering og innsikt – Når møtet er avsluttet, kjører LMA automatisk et sett med store språkmodeller (LLM) på Amazon Bedrock for å oppsummere møteutskriften og trekke ut innsikt. Du kan også tilpasse disse ledetekstene.
- Møteopptak – Lyden er (valgfritt) lagret for deg, slik at du kan spille av viktige deler av møtet senere.
- Inventarliste over møter – LMA holder styr på alle møtene dine i en søkbar liste.
- Nettleserutvidelse fanger opp lyd og møtemetadata fra populære møteapper – Nettleserutvidelsen fanger opp møtemetadata – møtetittelen og navnene på aktive høyttalere – og lyd fra deg (mikrofonen din) og andre (fra fanen i møtenettleseren). Når dette skrives, støtter LMA Chrome for nettleserutvidelsen, og Zoom og Chime for møteapper (med Teams og WebEx kommer snart). Frittstående møteapper fungerer ikke med LMA – start i stedet møtene dine i nettleseren.
Du er ansvarlig for å overholde juridiske, bedriftsmessige og etiske restriksjoner som gjelder for opptak av møter og samtaler. Ikke bruk denne løsningen til å streame, ta opp eller transkribere anrop hvis det er forbudt på annen måte.
Forutsetninger
Du må ha en AWS-konto og en AWS identitets- og tilgangsadministrasjon (IAM) rolle og bruker med tillatelser til å opprette og administrere de nødvendige ressursene og komponentene for denne applikasjonen. Hvis du ikke har en AWS-konto, se Hvordan oppretter og aktiverer jeg en ny Amazon Web Services-konto?
Du trenger også en eksisterende kunnskapsbase i Amazon Bedrock. Hvis du ikke har satt opp en ennå, se Lag en kunnskapsbase. Fyll kunnskapsbasen din med innhold for å drive LMAs kontekstbevisste møteassistent.
Til slutt bruker LMA Amazon Bedrock LLM-er for sine møteoppsummeringsfunksjoner. Før du fortsetter, hvis du ikke har gjort det tidligere, må du Be om tilgang til følgende Amazon Bedrock-modeller:
- Titan Embeddings G1 – Tekst
- Antropisk: Alle Claude-modeller
Distribuere løsningen ved hjelp av AWS CloudFormation
Vi har levert forhåndsbygget AWS skyformasjon maler som distribuerer alt du trenger i AWS-kontoen din.
Hvis du er en utvikler og ønsker å bygge, distribuere eller publisere løsningen fra kode, se Utvikler README.
Fullfør følgende trinn for å starte CloudFormation-stakken:
- Logg deg inn på AWS-administrasjonskonsoll.
- Velg Start Stack for ønsket AWS-region for å åpne AWS CloudFormation-konsollen og opprette en ny stabel.
Region | Start Stack |
---|---|
USAs øst (N. Virginia) | |
USAs vest (Oregon) |
- Til Stabelnavn, bruk standardverdien, LMA.
- Til Admin e-postadresse, bruk en gyldig e-postadresse – det midlertidige passordet ditt sendes til denne adressen under distribusjonen.
- Til Autorisert konto-e-postdomene, bruk domenenavndelen av bedriftens e-postadresse for å la brukere med e-postadresser i samme domene opprette sine egne nye brukergrensesnittkontoer, eller la det stå tomt for å hindre brukere i å opprette sine egne kontoer direkte. Du kan angi flere domener som en kommadelt liste.
- Til MeetingAssistService, velg
BEDROCK_KNOWLEDGE_BASE
(det eneste tilgjengelige alternativet når dette skrives). - Til Meeting Assist Grunnfjell kunnskapsbase-ID (eksisterende), skriv inn din eksisterende kunnskapsbase-ID (f.eks.
JSXXXXX3D8
). Du kan kopiere den fra Amazon Bedrock-konsollen. - For alle andre parametere, bruk standardverdiene.
Hvis du ønsker å tilpasse innstillingene senere, for eksempel for å legge til dine egne AWS Lambda funksjoner, bruke egendefinerte vokabularer og språkmodeller for å forbedre nøyaktigheten, aktivere redigering av personlig identifiserbar informasjon (PII) og mer, kan du oppdatere stabelen for disse parameterne.
- Velg avmerkingsboksene for bekreftelse, og velg deretter Lag stabel.
Hoved CloudFormation-stakken bruker nestede stabler for å lage følgende ressurser i AWS-kontoen din:
- Amazon enkel lagringstjeneste (Amazon S3) bøtter for å holde byggeartefakter og samtaleopptak
- An AWS Fargate oppgave med en Lastbalanse for applikasjon gi en WebSocket-server som kjører kode for å konsumere stereolydstrømmer og videresende til Amazon Transcribe, publisere transkripsjonssegmenter i Amazon Kinesis datastrømmer, og opprette og lagre stereoanropsopptak
- En Kinesis-datastrøm for å videresende anropshendelser og transkripsjonssegmenter til anrikningsbehandlingsfunksjonen
- LMA-ressurser, inkludert QnABot på AWS-løsning stack, som samhandler med Amazon OpenSearch-tjeneste og Amazonas grunnfjell
- De AWS AppSync API, som gir et GraphQL-endepunkt for å støtte spørringer og sanntidsoppdateringer
- Komponenter på nettstedet, inkludert en S3-bøtte, Amazon CloudFront distribusjon, og Amazon Cognito brukerpool
- Et nedlastbart forhåndskonfigurert nettleserutvidelsesprogram for Chrome-nettlesere
- Andre støtteressurser, inkludert IAM-roller og retningslinjer (ved bruk av beste praksiser med minst privilegier), Amazon Virtual Private Cloud (Amazon VPC) ressurser, Amazon EventBridge arrangementsregler, og Amazon CloudWatch logggrupper.
Stakkene tar omtrent 35–40 minutter å distribuere. Hovedstabelstatusen vises CREATE_COMPLETE når alt er utplassert.
Angi passordet ditt
Etter at du har distribuert stabelen, åpner du LMA-nettbrukergrensesnittet og setter passordet ditt ved å fullføre følgende trinn:
- Åpne e-posten du mottok, på e-postadressen du oppga, med emnet "Velkommen til Live Meeting Assistant!"
- Åpne nettleseren til URL-en som vises i e-posten. Du blir sendt til påloggingssiden.
- E-posten inneholder et generert midlertidig passord som du bruker til å logge inn og opprette ditt eget passord. Ditt brukernavn er din e-postadresse.
- Angi et nytt passord.
Ditt nye passord må ha en lengde på minst åtte tegn, og inneholde store og små bokstaver, pluss tall og spesialtegn.
- Følg instruksjonene for å bekrefte e-postadressen din, eller velg Hopp å gjøre det senere.
Du er nå logget på LMA.
Du mottok også en lignende e-post med emnet "QnABot Signup Verification Code." Denne e-posten inneholder et generert midlertidig passord som du bruker til å logge på og lage ditt eget passord i QnABot-designeren. Du bruker bare QnABot designer hvis du ønsker å tilpasse LMA-alternativer og ledetekster. Ditt brukernavn for QnABot er Admin. Du kan angi ditt permanente QnABot Admin-passord nå, eller oppbevare denne e-posten trygt i tilfelle du ønsker å tilpasse ting senere.
Last ned og installer Chrome-nettleserutvidelsen
For den beste strømmeopplevelsen for møter, installer LMA nettleserplugin (for øyeblikket tilgjengelig for Chrome):
- Velg Last ned Chrome-utvidelsen for å laste ned nettleserutvidelsen .zip-fil (
lma-chrome-extension.zip
). - Velg (høyreklikk) og utvid .zip-filen (
lma-chrome-extension.zip
) for å opprette en lokal mappe med navnetlma-chrome-extension
. - Åpne Chrome og skriv inn koblingen
chrome://extensions
inn i adressefeltet. - aktiver Utviklermodus.
- Velg Last pakket ut, naviger til
lma-chrome-extension
mappe (som du pakket ut fra nedlastingen), og velg Plukke ut. Dette laster utvidelsen din. - Fest den nye LMA-utvidelsen til nettleserens verktøylinje for enkel tilgang – du vil bruke den ofte til å streame møtene dine!
Begynn å bruke LMA
LMA tilbyr to strømmealternativer:
- Chrome -nettleserutvidelse – Bruk dette til å streame lyd og høyttalermetadata fra møtenettleserappen din. Det fungerer for øyeblikket med Zoom og Chime, men vi håper å legge til flere møteapper.
- LMA Stream Audio-fanen – Bruk denne til å streame lyd fra mikrofonen din og en hvilken som helst Chrome-nettleserbasert møteapp, softphone eller lydapplikasjon.
Vi viser deg hvordan du bruker begge alternativene i de følgende delene.
Bruk Chrome-nettleserutvidelsen til å strømme et Zoom-anrop
Fullfør følgende trinn for å bruke nettleserutvidelsen:
- Åpne LMA-utvidelsen og logg på med LMA-legitimasjonen din.
- Bli med eller start et Zoom-møte i nettleseren din (ikke bruk den separate Zoom-klienten).
Hvis du allerede har lastet inn Zoom-møtesiden, last den inn på nytt.
LMA-utvidelsen oppdager automatisk at Zoom kjører i nettleserfanen, og fyller ut navnet ditt og møtenavnet.
- Fortell andre på samtalen at du er i ferd med å begynne å ta opp samtalen ved hjelp av LMA og få deres tillatelse. Ikke fortsett hvis deltakerne protesterer.
- Velg Begynn å lytte.
- Les og godta ansvarsfraskrivelsen, og velg Allow for å dele nettleserfanen.
LMA-tilknytningen oppdager og viser automatisk den aktive høyttaleren i samtalen. Hvis du er alene i møtet, inviter noen venner til å bli med, og legg merke til at navnene de brukte for å bli med i samtalen vises i utvidelsen når de snakker, og tilskrives ordene deres i LMA-utskriften.
- Velg Åpent i LMA for å se din direkte transkripsjon i en ny fane.
- Velg ditt foretrukne transkripsjonsspråk, og samhandle med møteassistenten ved å bruke vekkefrasen «OK Assistant!» eller Meeting Assist Bot ruten.
De SPØR ASSISTENT knappen ber møteassistenttjenesten (Amazon Bedrock kunnskapsbase) om å foreslå et godt svar basert på transkripsjonen av de nylige interaksjonene i møtet. Kilometerstanden din kan variere, så eksperimenter!
- Når du er ferdig, velg Stopp streaming for å avslutte møtet i LMA.
I løpet av noen få sekunder vises de automatiske sluttsammendragene, og lydopptaket blir tilgjengelig. Du kan fortsette å bruke boten etter at samtalen er avsluttet.
Bruk LMA UI Stream Audio-fanen for å streame fra mikrofonen din og hvilken som helst nettleserbasert lydapplikasjon
Nettleserutvidelsen er den mest praktiske måten å streame metadata og lyd fra støttede møtenettapper. Du kan imidlertid også bruke LMA til å streame bare lyden fra hvilken som helst nettleserbasert softphone, møteapp eller annen lydkilde som spilles av i Chrome-nettleseren din, ved å bruke den praktiske Stream lyd fanen som er innebygd i LMA-grensesnittet.
- Åpne en hvilken som helst lydkilde i en nettleserfane.
Dette kan for eksempel være en softphone (som f.eks Google Voice), en annen møteapp, eller for demoformål kan du ganske enkelt spille av et lokalt lydopptak eller en YouTube-video i nettleseren din for å etterligne en annen møtedeltaker. Hvis du bare vil prøve det, åpner du følgende YouTube-video i en ny fane.
- I LMA App UI velger du Stream lyd (ingen utvidelse) for å åpne Stream Audio-fanen.
- Til Møte-ID, skriv inn en møte-ID.
- Til Navn, skriv inn et navn for deg selv (gjelder for lyd fra mikrofonen).
- Til Deltakernavn(e), skriv inn navnene på deltakerne (gjelder den innkommende lydkilden).
- Velg Start Streaming.
- Velg nettleserfanen du åpnet tidligere, og velg Allow å dele.
- Velg LMA UI-fanen igjen for å se din nye møte-ID oppført, og vise møtet som Pågår.
- Velg møte-ID for å åpne detaljsiden, og se transkripsjonen av den innkommende lyden, tilskrevet deltakernavnene du skrev inn. Hvis du snakker, vil du se transkripsjonen av din egen stemme.
Bruke Stream lyd funksjon for å streame fra en hvilken som helst softphone-app, møteapp eller annen streaming av lyd som spilles av i nettleseren, sammen med din egen lyd tatt fra den valgte mikrofonen. Innhent alltid tillatelse fra andre før du tar dem opp ved hjelp av LMA eller et annet opptaksprogram.
Behandlingsflyt oversikt
Hvordan transkriberte og analyserte LMA møtet ditt? La oss se på hvordan det fungerer. Følgende diagram viser de viktigste arkitektoniske komponentene og hvordan de passer sammen på et høyt nivå.
LMA-brukeren blir med i et møte i nettleseren sin, aktiverer LMA-nettleserutvidelsen og autentiserer ved hjelp av LMA-legitimasjonen. Hvis møteappen (for eksempel Zoom.us) støttes av LMA-utvidelsen, oppdages brukerens navn, møtenavn og aktive høyttalernavn automatisk av utvidelsen. Hvis møteappen ikke støttes av utvidelsen, kan LMA-brukeren manuelt skrive inn navnet sitt og møteemnet – navnene til aktive foredragsholdere vil ikke bli oppdaget.
Etter å ha fått tillatelse fra andre deltakere, velger LMA-brukeren Start lytting i LMA-utvidelsesruten. En sikker WebSocket-tilkobling opprettes til den forhåndskonfigurerte LMA-stabelen WebSocket URL, og brukerens autentiseringstoken valideres. LMA-nettleserutvidelsen sender en START-melding til WebSocket som inneholder møtemetadataene (navn, emne og så videre), og begynner å strømme to-kanals lyd fra brukerens mikrofon og den innkommende lydkanalen som inneholder stemmene til de andre møtedeltakerne. Utvidelsen overvåker møteappen for å oppdage aktive høyttalerendringer under samtalen, og sender disse metadataene til WebSocket, slik at LMA kan merke talesegmenter med høyttalerens navn.
WebSocket-serveren som kjører i Fargate bruker sanntids to-kanals lydfragmenter fra den innkommende WebSocket-strømmen. Lyden streames til Amazon Transcribe, og transkripsjonsresultatene skrives i sanntid til Kinesis Data Streams.
Hver møtebehandlingsøkt kjører til brukeren velger Stopp lytting i LMA-utvidelsesruten, eller avslutter møtet og lukker fanen. På slutten av samtalen oppretter funksjonen en stereoopptaksfil i Amazon S3 (hvis opptak var aktivert da stabelen ble distribuert).
En Lambda-funksjon kalt Call Event Processor, matet av Kinesis Data Streams, behandler og beriker eventuelt møtemetadata og transkripsjonssegmenter. Call Event Processor integreres med møtehjelpetjenestene. LMA er drevet av Amazon Lex, Kunnskapsbaser for Amazon Bedrock og Amazon Bedrock LLM som bruker åpen kildekode QnABot på AWS-løsning for svar basert på vanlige spørsmål og som orkestrator for forespørselsruting til riktig AI-tjeneste. Call Event-prosessoren påkaller også Transcript Summarization Lambda-funksjonen når samtalen avsluttes, for å generere et sammendrag av samtalen fra hele transkripsjonen.
Call Event Processor-funksjonen har grensesnitt med AWS AppSync for å vedvare endringer (mutasjoner) i Amazon DynamoDB og send sanntidsoppdateringer til LMA-brukerens påloggede nettklienter (åpnes enkelt ved å velge Åpne i LMA-alternativet i nettleserutvidelsen).
LMA-nettgrensesnittet er vert på Amazon S3 og serveres via CloudFront. Autentisering leveres av Amazon Cognito.
Når brukeren er autentisert, etablerer nettapplikasjonen en sikker GraphQL-forbindelse til AWS AppSync API, og abonnerer på å motta sanntidshendelser som nye anrop og endringer i samtalestatus for møtelistesiden, og nye eller oppdaterte transkripsjonssegmenter og beregnet analyser for møtedetaljsiden. Når oversettelse er aktivert, samhandler nettapplikasjonen også sikkert med Amazon Translate for å oversette møtetranskripsjonen til det valgte språket.
Hele prosessflyten, fra inntatt tale til live-nettsideoppdateringer, er hendelsesdrevet, og ende-til-ende-forsinkelsen er kort – vanligvis bare noen få sekunder.
Overvåking og feilsøking
AWS CloudFormation rapporterer distribusjonsfeil og årsaker på den aktuelle stabelen hendelser fanen. Se Feilsøking av CloudFormation for hjelp med vanlige distribusjonsproblemer. Se opp for distribusjonsfeil forårsaket av grense overskredet feil; LMA-stablene oppretter ressurser som er underlagt standardkonto- og regiontjenestekvoter, for eksempel elastiske IP-adresser og NAT-gatewayer. Når du feilsøker CloudFormation-stabelfeil, navigerer du alltid inn i eventuelle mislykkede nestede stabler for å finne den første nestede ressursfeilen som er rapportert – dette er nesten alltid grunnårsaken.
Amazon Transcribe har en standardgrense på 25 samtidige transkripsjonsstrømmer, som begrenser LMA til 25 samtidige møter i en gitt AWS-konto eller region. Be om en økning for antall samtidige HTTP/2-strømmer for transkripsjon av streaming hvis du har mange brukere og trenger å håndtere et større antall samtidige møter på kontoen din.
LMA gir kjøretidsovervåking og logger for hver komponent som bruker CloudWatch:
- WebSocket behandler og transkriberer Fargate-oppgave - På Amazon Elastic Container Service (Amazon ECS)-konsollen, naviger til klynger siden og åpne LMA-
WEBSOCKETSTACK-xxxx-TranscribingCluster
funksjon. Velg Oppgaver fanen og åpne oppgavesiden. Velge Logger og Se i CloudWatch for å inspisere WebSocket-transkriberingsoppgaveloggene. - Ring hendelsesprosessor Lambda-funksjon – På Lambda-konsollen åpner du
LMA-AISTACK-CallEventProcessor
funksjon. Velg Overvåke fanen for å se funksjonsberegninger. Velge Vis logger i CloudWatch for å inspisere funksjonslogger. - AWS AppSync API – På AWS AppSync-konsollen åpner du
CallAnalytics-LMA
API. Velge Overvåking i navigasjonsruten for å se API-beregninger. Velge Vis logger i CloudWatch for å inspisere AWS AppSync API-logger.
For QnABot på AWS for Meeting Assist, se Meeting Assist README, og Implementeringsveiledning for QnABot-løsning for ytterligere informasjon.
Kostnadsvurdering
LMA tilbyr en WebSocket-server som bruker Fargate (2vCPU) og VPC-nettverksressurser som koster rundt $0.10/time (omtrent $72/måned). For flere detaljer, se AWS Fargate-priser.
LMA er aktivert ved å bruke QnABot og Knowledge Bases for Amazon Bedrock. Du lager din egen kunnskapsbase, som du bruker til LMA og potensielt andre brukssaker. For flere detaljer, se Priser for Amazons grunnfjell. Ytterligere AWS-tjenester brukt av QnABot-løsningen koster rundt $0.77/time. For flere detaljer, se listen over QnABot på AWS-løsningskostnader.
De resterende løsningskostnadene er basert på bruk.
Brukskostnadene summerer seg til rundt $0.17 for en 5-minutters samtale, selv om dette kan variere basert på valgte alternativer (som oversettelse), antall LLM-oppsummeringer og total bruk fordi bruken påvirker gratisnivå-kvalifisering og volumnivåprising for mange tjenester . For mer informasjon om tjenestene som medfører brukskostnader, se følgende:
For å utforske LMA-kostnadene selv, bruk AWS Cost Explorer eller velg Regningsdetaljer på AWS Billing Dashboard for å se månedlige forbruk per tjeneste.
Tilpass distribusjonen din
Bruk følgende CloudFormation-malparametere når du oppretter eller oppdaterer stabelen din for å tilpasse LCA-distribusjonen din:
- For å bruke din egen S3-bøtte til møteopptak, bruk Ring lydopptaksbøttenavn og Lydfilprefiks.
- For å redigere PII fra transkripsjonene, sett Aktiver innholdsredigering for transkripsjoner til sanne, og justere Entitetstyper for transkripsjon PII-redaksjon etter behov. For mer informasjon, se Redigere eller identifisere PII i en sanntidsstrøm.
- For å forbedre transkripsjonsnøyaktigheten for tekniske og domenespesifikke akronymer og sjargong, sett Navn på tilpasset vokabular for transkripsjon til navnet på et tilpasset vokabular som du allerede har opprettet i Amazon Transcribe eller satt Navn på modell for transkripsjon tilpasset språk til navnet på en tidligere opprettet egendefinert språkmodell. For mer informasjon, se Forbedring av transkripsjonsnøyaktighet.
- For å transkribere møter på et annet støttet språk enn amerikansk engelsk, velg ønsket verdi for Språk for transkripsjon.
- For å tilpasse transkripsjonsbehandling, angi valgfritt Lambdakrokfunksjon ARN for tilpasset transkripsjonssegmentbehandling til ARN for din egen Lambda-funksjon. For mer informasjon, se Bruke en lambda-funksjon for valgfritt å gi tilpasset logikk for transkripsjonsbehandling.
- For å tilpasse møteassistentfunksjonene basert på QnABot på AWS-løsningen, Amazon Lex, Amazon Bedrock og Knowledge Bases for Amazon Bedrock-integrasjon, se Meeting Assist README.
- For å tilpasse transkripsjonsoppsummering ved å konfigurere LMA til å kalle din egen Lambda-funksjon, se Transkripsjonsoppsummering LAMBDA-alternativ.
- For å tilpasse transkripsjonsoppsummering ved å endre standard meldinger eller legge til nye, se Transkripsjonsoppsummering.
- For å endre oppbevaringsperioden, still inn Rekordutløp i dager til ønsket verdi. Alle samtaledata slettes permanent fra LMA DynamoDB-lageret etter denne perioden. Endringer i denne innstillingen gjelder bare for nye anrop mottatt etter oppdateringen.
LMA er et åpen kildekode-prosjekt. Du kan fordele LMA GitHub-depotet, forbedre koden og sende oss pull-forespørsler slik at vi kan innlemme og dele forbedringene dine!
Oppdater en eksisterende LMA-stabel
Du kan oppdatere din eksisterende LMA-stabel til den nyeste utgivelsen. For flere detaljer, se Oppdater en eksisterende stabel.
Rydd opp
Gratulerer! Du har fullført alle trinnene for å konfigurere prøveløsningen for direkte samtaleanalyse ved å bruke AWS-tjenester.
Når du er ferdig med å eksperimentere med denne eksempelløsningen, kan du rydde opp i ressursene dine ved å bruke AWS CloudFormation-konsollen for å slette LMA-stakkene du har distribuert. Dette sletter ressurser som ble opprettet ved å distribuere løsningen. Opptaks S3-bøttene, DynamoDB-tabellen og CloudWatch-logggruppene beholdes etter at stabelen er slettet for å unngå sletting av dataene dine.
Live Call Analytics: Følgeløsning
Vår medfølgende løsning, Live Call Analytics og Agent Assist (LCA), tilbyr sanntidstranskripsjon og analyser for kontaktsentre (telefonsamtaler) i stedet for møter. Det er mange likheter – faktisk ble LMA bygget ved hjelp av en arkitektur og mange komponenter avledet fra LCA.
konklusjonen
Eksempelløsningen Live Meeting Assistant tilbyr en fleksibel, funksjonsrik og tilpassbar tilnærming for å gi direkte møtehjelp for å forbedre produktiviteten din under og etter møter. Den bruker Amazon AI/ML-tjenester som Amazon Transcribe, Amazon Lex, Knowledge Bases for Amazon Bedrock og Amazon Bedrock LLMs for å transkribere og trekke ut sanntidsinnsikt fra møtelyden din.
Eksempel LMA-applikasjonen leveres som åpen kildekode – bruk den som et utgangspunkt for din egen løsning, og hjelp oss med å gjøre den bedre ved å bidra med tilbakerettinger og funksjoner via GitHub pull-forespørsler. Bla til LMA GitHub-depot for å utforske koden, velg Se for å bli varslet om nye utgivelser, og sjekk README for de siste dokumentasjonsoppdateringene.
For eksperthjelp, AWS profesjonelle tjenester og andre AWS-partnere er her for å hjelpe.
Vi vil gjerne høre fra deg. Fortell oss hva du synes i kommentarfeltet, eller bruk problemforumet i LMA GitHub-depot.
Om forfatterne
Bob Strahan er en hovedløsningsarkitekt i AWS Language AI Services-teamet.
Chris Lott er en hovedløsningsarkitekt i AWS AI Language Services-teamet. Han har 20 års erfaring med utvikling av programvare for bedrifter. Chris bor i Sacramento, California og liker hagearbeid, romfart og å reise verden rundt.
Babu Srinivasan er en Sr. Specialist SA – Language AI-tjenester i World Wide Specialist-organisasjonen hos AWS, med over 24 års erfaring innen IT og de siste 6 årene fokusert på AWS Cloud. Han brenner for AI/ML. Utenom jobben liker han å jobbe med tre og underholder venner og familie (noen ganger fremmede) med snert av håndkortmagi.
Kishore Dhamodaran er Senior Solutions Architect hos AWS.
Gillian Armstrong er en Builder Solutions Architect. Hun er spent på hvordan skyen åpner opp muligheter for flere mennesker til å bruke teknologi for å løse problemer, og spesielt spent på hvordan kognitive teknologier, som konversasjons-AI, lar oss samhandle med datamaskiner på mer menneskelige måter.
- SEO-drevet innhold og PR-distribusjon. Bli forsterket i dag.
- PlatoData.Network Vertical Generative Ai. Styrk deg selv. Tilgang her.
- PlatoAiStream. Web3 Intelligence. Kunnskap forsterket. Tilgang her.
- PlatoESG. Karbon, CleanTech, Energi, Miljø, Solenergi, Avfallshåndtering. Tilgang her.
- PlatoHelse. Bioteknologisk og klinisk etterretning. Tilgang her.
- kilde: https://aws.amazon.com/blogs/machine-learning/live-meeting-assistant-with-amazon-transcribe-amazon-bedrock-and-knowledge-bases-for-amazon-bedrock/
- : har
- :er
- :ikke
- $OPP
- 10
- 100
- 152
- 17
- 180
- 20
- 20 år
- 210
- 24
- 25
- 258
- 361
- 66
- 7
- 710
- 75
- 8
- 937
- a
- Om oss
- Aksepterer
- adgang
- Logg inn
- kontoer
- nøyaktighet
- Handling
- aktivere
- aktiv
- legge til
- legge
- Ytterligere
- Tilleggsinformasjon
- adresse
- adresser
- justere
- admin
- Aerospace
- Etter
- en gang til
- mot
- Agent
- AI
- AI-tjenester
- AI / ML
- Alle
- tillate
- tillate
- nesten
- alene
- langs
- allerede
- også
- Selv
- alltid
- Amazon
- Amazon Cognito
- Amazon Lex
- Amazon Transcribe
- Amazon Oversett
- Amazon Web Services
- an
- analytics
- analysere
- og
- En annen
- besvare
- svar
- noen
- api
- app
- vises
- Søknad
- anvendt
- Påfør
- tilnærming
- hensiktsmessig
- ca
- apps
- arkitektonisk
- arkitektur
- ER
- Armstrong
- AS
- Eiendeler
- bistå
- Assistanse
- Assistent
- At
- oppmerksomhet
- lyd
- autentisert
- autentiserer
- Autentisering
- Automatisert
- automatisk
- tilgjengelig
- unngå
- AWS
- AWS skyformasjon
- tilbake
- Bar
- basen
- basert
- BE
- fordi
- blir
- vært
- før du
- BEST
- beste praksis
- Bedre
- fakturering
- bob
- Bot
- både
- bokser
- merke
- nett~~POS=TRUNC leseren~~POS=HEADCOMP
- bygge
- bygger
- bygget
- men
- knapp
- by
- california
- ring
- som heter
- Samtaler
- CAN
- evner
- fangst
- fanget
- fanger
- kort
- saken
- saker
- Catch
- fanget
- Årsak
- forårsaket
- årsaker
- Sentre
- utfordre
- endring
- Endringer
- Kanal
- tegn
- chatte
- sjekk
- Chime
- valg
- Velg
- Velger
- velge
- chris
- Chrome
- kromleser
- ren
- klikk
- kunde
- klienter
- Stenger
- Cloud
- kode
- kognitiv
- kommer
- Kommer snart
- kommentarer
- Felles
- følgesvenn
- Selskapets
- Terminado
- fullført
- komponent
- komponenter
- beregnet
- datamaskiner
- samtidig
- konfigurering
- tilkobling
- Konsoll
- forbruke
- kontakt
- inneholde
- Container
- inneholder
- innhold
- kontekst
- kontekstuelle
- fortsette
- medvirkende
- Praktisk
- beleilig
- Samtale
- conversational
- samtale AI
- kopiere
- Bedriftens
- riktig
- Tilsvarende
- Kostnad
- Kostnader
- kunne
- skape
- opprettet
- skaper
- Opprette
- Credentials
- Gjeldende
- I dag
- skikk
- tilpasses
- tilpasse
- dashbord
- dato
- datoer
- Misligholde
- demo
- utplassere
- utplassert
- utplasserings
- distribusjon
- Avledet
- designer
- ønsket
- detaljer
- oppdage
- oppdaget
- Utvikler
- Utvikling
- diagram
- gJORDE
- regissert
- direkte
- ansvarsfraskrivelse
- vises
- skjermer
- distribusjon
- do
- dokumentasjon
- dokumenter
- domene
- Domain Name
- domener
- gjort
- ikke
- nedlasting
- drevet
- to
- under
- hver enkelt
- Tidligere
- øst
- lett
- åtte
- valgbarhet
- emalje
- muliggjøre
- aktivert
- muliggjør
- muliggjør
- slutt
- ende til ende
- endte
- Endpoint
- slutter
- Engelsk
- forbedre
- beriker
- berikelse
- Enter
- kom inn
- Enterprise
- bedriftsprogramvare
- Hele
- enhet
- feil
- spesielt
- etablert
- etablerer
- etisk
- Event
- hendelser
- NOEN GANG
- alt
- eksempel
- skredet
- opphisset
- eksisterende
- Expand
- forventer
- erfaring
- erfaren
- eksperimentere
- Expert
- utløp
- utforske
- forlengelse
- trekke ut
- Faktisk
- Mislyktes
- Failure
- feil
- familie
- Trekk
- Egenskaper
- Fed
- Noen få
- filet
- Finn
- Først
- passer
- reparasjoner
- fleksibel
- flyten
- fokuserte
- etter
- Til
- gaffel
- Forum
- Gratis
- venner
- fra
- fullt
- funksjon
- funksjoner
- g1
- gatewayer
- generere
- generert
- genererer
- få
- få
- GitHub
- gitt
- god
- grafql
- Gruppens
- hånd
- håndtere
- Ha
- he
- høre
- hjelpe
- her.
- Høy
- hold
- håp
- vert
- Hvordan
- Hvordan
- Men
- HTML
- http
- HTTPS
- menneskelig
- i
- ID
- identifiserbar
- identifisering
- Identitet
- if
- gjennomføring
- viktig
- forbedre
- in
- Inkludert
- Innkommende
- innlemme
- Øke
- informasjon
- innsikt
- installere
- Integrerer
- integrering
- samhandle
- interaksjoner
- interaktiv
- Interface
- grensesnitt
- inn
- invitere
- påkaller
- IP
- IP-adresser
- saker
- IT
- varer
- DET ER
- sjargong
- bli medlem
- tiltrer
- jpg
- bare
- Hold
- holder
- Kinesis datastrømmer
- Vet
- kunnskap
- Etiketten
- Språk
- språk
- stor
- større
- Siste
- Late
- Ventetid
- seinere
- siste
- siste utgivelsen
- lansere
- minst
- Permisjon
- Lovlig
- Lengde
- la
- Nivå
- i likhet med
- Sannsynlig
- BEGRENSE
- grenser
- LINK
- Liste
- oppført
- Lytting
- leve
- Bor
- LLM
- laste
- laster
- lokal
- logg
- logget
- logikk
- Logg inn
- Se
- elsker
- magi
- Hoved
- gjøre
- administrer
- fikk til
- ledelse
- manuelt
- mange
- Kan..
- kan være
- møte
- møter
- medlem
- melding
- metadata
- Metrics
- mikrofon
- minutter
- modell
- modeller
- overvåking
- skjermer
- mer
- mest
- flere
- må
- navn
- oppkalt
- navn
- Naviger
- Navigasjon
- nødvendig
- Trenger
- nødvendig
- behov
- nettverk
- Ny
- Nyeste
- Nei.
- Merknader
- nå
- Antall
- tall
- objekt
- observere
- få
- of
- Tilbud
- ofte
- on
- ONE
- seg
- bare
- åpen
- åpen kildekode
- åpnet
- åpning
- Muligheter
- Alternativ
- alternativer
- or
- Oregon
- organisasjon
- Annen
- Andre deltakere
- andre
- ellers
- vår
- ut
- utenfor
- enn
- egen
- eiere
- side
- brød
- parametere
- del
- deltaker
- deltakere
- lidenskapelig
- Passord
- Betale
- Ansatte
- perioden
- permanent
- permanent
- tillatelse
- tillatelser
- personlig
- telefon
- telefonsamtaler
- bilde
- plato
- Platon Data Intelligence
- PlatonData
- Spille
- spiller
- plugg inn
- i tillegg til
- Point
- Politikk
- Populær
- mulig
- Post
- potensielt
- makt
- powered
- praksis
- trekkes
- forebygge
- tidligere
- prising
- Principal
- privat
- privilegium
- sannsynligvis
- problemer
- fortsette
- Prosesser
- prosessering
- prosessor
- produktivitet
- profesjonell
- forbudt
- prosjekt
- ledetekster
- gi
- forutsatt
- gir
- gi
- publisere
- formål
- QnABot
- spørsmål
- spørsmål
- spørsmål
- Rask
- raskt
- heller
- ekte
- sanntids
- motta
- mottatt
- nylig
- rekord
- innspilling
- poster
- referere
- region
- slipp
- Utgivelser
- relevant
- gjenværende
- spille
- Rapporter
- Repository
- anmode
- forespørsler
- ressurs
- Ressurser
- svar
- ansvarlig
- restriksjoner
- Resultater
- oppbevaring
- Høyreklikk
- Rolle
- roller
- root
- ruting
- regler
- rennende
- går
- runtime
- kjøretidsovervåking
- s
- SA
- Sacramento
- trygge
- Sa
- samme
- sample
- sier
- sier
- sekunder
- Seksjon
- seksjoner
- sikre
- sikkert
- se
- segmentet
- segmenter
- valgt
- utvalg
- send
- sender
- senior
- separat
- servert
- server
- tjeneste
- Tjenester
- Session
- sett
- innstilling
- innstillinger
- Del
- hun
- Vis
- viser
- vist
- Viser
- lignende
- Enkelt
- ganske enkelt
- So
- Software
- programvareutvikling
- løsning
- Solutions
- LØSE
- noen
- Noen
- noe
- noen ganger
- snart
- kilde
- Kilder
- snakke
- Høyttaler
- spesiell
- spesialist
- tale
- bruke
- stable
- Stabler
- stående
- Begynn
- Start
- starter
- status
- Steps
- Stopp
- lagring
- oppbevare
- lagret
- rett fram
- stream
- streames
- streaming
- bekker
- emne
- slik
- foreslår
- oppsummere
- SAMMENDRAG
- støtte
- Støttes
- Støtte
- Støtter
- sikker
- bord
- Ta
- ta
- snakker
- Oppgave
- lag
- lag
- Teknisk
- Technologies
- Teknologi
- mal
- maler
- midlertidig
- terminologi
- tekst
- enn
- Det
- De
- verden
- deres
- Dem
- deretter
- Der.
- Disse
- de
- ting
- tror
- denne
- nivået
- tid
- ganger
- Tittel
- til
- sammen
- token
- verktøy
- Tema
- Totalt
- spor
- Transcript
- oversette
- Oversettelse
- Traveling
- sant
- klarert
- prøve
- prøver
- to
- ui
- forstå
- til
- Oppdater
- oppdatert
- oppdateringer
- oppdatering
- URL
- us
- bruk
- bruke
- brukt
- nyttig
- Bruker
- Brukergrensesnitt
- Brukere
- bruker
- ved hjelp av
- vanligvis
- gyldig
- validert
- verdi
- Verdier
- variere
- Verifisering
- verifisere
- av
- video
- Se
- Virginia
- virtuelle
- Voice
- STemmer
- volum
- Wake
- ønsker
- var
- Se
- Vei..
- måter
- we
- web
- Webapplikasjon
- nettleser
- webtjenester
- nettstikkontakt
- VI VIL
- var
- Vest
- Hva
- når
- hvilken
- mens
- bred
- vil
- med
- uten
- lurer
- ord
- Arbeid
- virker
- verden
- skriving
- skrevet
- år
- ennå
- Du
- Din
- deg selv
- youtube
- zephyrnet
- Zip
- zoom