Notulen van vergaderingen zijn een cruciaal onderdeel van samenwerking, maar ze vallen vaak tussen wal en schip. Tussen het leiden van discussies, aandachtig luisteren en het typen van aantekeningen, kan belangrijke informatie gemakkelijk onopgemerkt wegglippen. Zelfs wanneer aantekeningen worden vastgelegd, kunnen deze ongeorganiseerd of onleesbaar zijn, waardoor ze onbruikbaar worden.
In dit bericht onderzoeken we hoe u dit kunt gebruiken Amazon Transcribe en Amazonebodem om automatisch heldere, beknopte samenvattingen van video- of audio-opnamen te genereren. Of het nu gaat om een โโinterne teamvergadering, een conferentiesessie of een inkomensgesprek, deze aanpak kan u helpen uren aan inhoud terug te brengen tot de meest opvallende punten.
We doorlopen een oplossing om een โโprojectteamvergadering te transcriberen en de belangrijkste inzichten samen te vatten met Amazon Bedrock. We bespreken ook hoe u deze oplossing kunt aanpassen voor andere veelvoorkomende scenario's, zoals cursuslezingen, interviews en verkoopgesprekken. Lees verder om uw notitieproces te vereenvoudigen en te automatiseren.
Overzicht oplossingen
Door Amazon Transcribe en Amazon Bedrock te combineren, kun je tijd besparen, inzichten vastleggen en de samenwerking verbeteren. Amazon Transcribe is een automatische spraakherkenningsservice (ASR) waarmee u eenvoudig spraak-naar-tekstmogelijkheden aan applicaties kunt toevoegen. Het maakt gebruik van geavanceerde deep learning-technologieรซn om audio nauwkeurig in tekst om te zetten. Amazon Bedrock is een volledig beheerde service die een keuze biedt uit goed presterende funderingsmodellen (FM's) van toonaangevende AI-bedrijven zoals AI21 Labs, Anthropic, Cohere, Meta, Stability AI en Amazon met รฉรฉn enkele API, samen met een brede reeks mogelijkheden die u nodig hebt om generatieve AI-toepassingen te bouwen. Met Amazon Bedrock kun je eenvoudig experimenteren met een verscheidenheid aan top-FM's, en deze privรฉ aanpassen met je gegevens met behulp van technieken zoals fijnafstemming en Retrieval Augmented Generation (RAG).
De oplossing die in dit bericht wordt gepresenteerd, wordt georkestreerd met behulp van een AWS Stap Functies state-machine die wordt geactiveerd wanneer u een opname uploadt naar de aangewezen Amazon eenvoudige opslagservice (Amazon S3) bak. Met Step Functions kunt u serverloze workflows creรซren om componenten tussen AWS-services te orkestreren en te verbinden. Het regelt de onderliggende complexiteit, zodat u zich kunt concentreren op de applicatielogica. Het is handig voor het coรถrdineren van taken, gedistribueerde verwerking, ETL (uitpakken, transformeren en laden) en automatisering van bedrijfsprocessen.
Het volgende diagram illustreert de oplossingsarchitectuur op hoog niveau.
De workflow van de oplossing omvat de volgende stappen:
- Een gebruiker slaat een opname op in de S3-itembucket.
- Deze actie activeert de staatsmachine voor transcriptie en samenvatting van Step Functions.
- Als onderdeel van de staatsmachine kan een AWS Lambda -functie wordt geactiveerd, die de opname transcribeert met Amazon Transcribe en de transcriptie opslaat in de activabucket.
- Een tweede Lambda-functie haalt de transcriptie op en genereert een samenvatting met behulp van het Anthropic Claude-model in Amazon Bedrock.
- Ten slotte wordt er nog een laatste Lambda-functie gebruikt Amazon eenvoudige meldingsservice (Amazon SNS) om een โโsamenvatting van de opname naar de ontvanger te sturen.
Deze oplossing wordt ondersteund in regio's waar Anthropic Claude op Amazon Bedrock zich bevindt Beschikbaar.
De toestandsmachine orkestreert de stappen om de specifieke taken uit te voeren. Het volgende diagram illustreert het gedetailleerde proces.
Voorwaarden
Amazon Bedrock-gebruikers moeten toegang tot modellen aanvragen voordat ze beschikbaar zijn voor gebruik. Dit is een eenmalige actie. Voor deze oplossing moet je toegang tot het Anthropic Claude-model (niet Anthropic Claude Instant) in Amazon Bedrock inschakelen. Voor meer informatie, zie Toegang tot modellen.
Oplossingsbronnen implementeren
De oplossing wordt geรฏmplementeerd met behulp van een AWS CloudFormatie sjabloon, gevonden op de GitHub repo, om automatisch de benodigde bronnen in uw AWS-account in te richten. Voor de sjabloon zijn de volgende parameters vereist:
- E-mailadres gebruikt om samenvatting te verzenden โ De samenvatting wordt naar dit adres verzonden. U moet de eerste bevestigingsmail van Amazon SNS bevestigen voordat u aanvullende meldingen ontvangt.
- Samenvattende instructies โ Dit zijn de instructies die aan het Amazon Bedrock-model zijn gegeven om de samenvatting te genereren.
Voer de oplossing uit
Nadat u de oplossing heeft geรฏmplementeerd met AWS CloudFormation, voert u de volgende stappen uit:
- Bevestig de e-mailbevestiging van Amazon SNS die u enkele ogenblikken na het maken van de CloudFormation-stack zou moeten ontvangen.
- Navigeer op de AWS CloudFormation-console naar de stapel die u zojuist hebt gemaakt.
- Op de stapel Uitgangen tabblad en zoek naar de waarde die hoort bij
AssetBucketName
; het zal er ongeveer zo uitziensummary-generator-assetbucket-xxxxxxxxxxxxx
. - Navigeer op de Amazon S3-console naar uw activabucket.
Hier uploadt u uw opnamen. Geldige bestandsformaten zijn MP3, MP4, WAV, FLAC, AMR, OGG en WebM.
- Upload uw opname naar de
recordings
map.
Het uploaden van opnames activeert automatisch de Step Functions-statusmachine. Voor dit voorbeeld gebruiken we een voorbeeldopname van een teamvergadering in de sample-recording
map van de GitHub-repository.
- Navigeer op de Step Functions-console naar de statusmachine van de samenvattingsgenerator.
- Kies de naam van de statusmachine die wordt uitgevoerd met de status Hardlopen.
Hier kunt u de voortgang van de statusmachine bekijken terwijl deze de opname verwerkt.
- Nadat het zijn Succes staat, ontvangt u per e-mail een samenvatting van de opname.
U kunt ook naar de S3-itemsbucket navigeren en het transcript daar in de map met transcripties bekijken.
Bekijk de samenvatting
U ontvangt het opnameoverzicht per e-mail naar het adres dat u heeft opgegeven toen u de CloudFormation-stack maakte. Als u de e-mail niet binnen enkele ogenblikken ontvangt, zorg er dan voor dat u de Amazon SNS-bevestigingsmail hebt bevestigd die u had moeten ontvangen nadat u de stapel had gemaakt, en upload vervolgens de opname opnieuw, waardoor het samenvattingsproces wordt geactiveerd.
Deze oplossing bevat een proefopname van een teamvergadering die u kunt gebruiken om de oplossing te testen. De samenvatting ziet er ongeveer uit als in het volgende voorbeeld. Vanwege de aard van generatieve AI zal uw uitvoer er echter iets anders uitzien, maar de inhoud moet dichtbij zijn.
Dit zijn de belangrijkste punten uit de stand-up:
- Joe is klaar met het beoordelen van de huidige status voor taak EDU1 en heeft een nieuwe taak gemaakt om de toekomstige status te ontwikkelen. Die nieuwe taak staat in de backlog en krijgt prioriteit. Hij start nu EDU2, maar is geblokkeerd bij het selecteren van hulpbronnen.
- Rob heeft een taggingstrategie voor SLG1 ontwikkeld op basis van best practices, maar moet mogelijk samenwerken met andere teams die hun eigen strategieรซn hebben ontwikkeld om op รฉรฉn lijn te komen met een uniforme aanpak. Er is een nieuwe taak gecreรซerd om taggingstrategieรซn te coรถrdineren.
- Rob heeft vooruitgang geboekt met het debuggen van SLG2, maar heeft mogelijk extra hulp nodig. Deze taak wordt verplaatst naar Sprint 2, zodat er tijd is om extra middelen te verkrijgen.
Volgende stappen:
- Joe moet zo goed mogelijk aan EDU2 blijven werken totdat er een beslissing is genomen over de selectie van middelen
- Nieuwe taak die prioriteit moet krijgen om taggingstrategieรซn tussen teams te coรถrdineren
- SLG2 is overgestapt naar Sprint 2
- Standups verhuizen vanaf volgende week naar maandag
Breid de oplossing uit
Nu u een werkende oplossing heeft, volgen hier enkele mogelijke ideeรซn om de oplossing aan te passen aan uw specifieke gebruikssituaties:
- Probeer het proces aan te passen aan de beschikbare broninhoud en gewenste uitvoer:
- Voor situaties waarin transcripties beschikbaar zijn, kunt u een alternatieve Step Functions-workflow maken om bestaande op tekst gebaseerde of PDF-gebaseerde transcripties op te nemen.
- In plaats van Amazon SNS te gebruiken om ontvangers via e-mail op de hoogte te stellen, kunt u het gebruiken om de uitvoer naar een ander eindpunt te sturen, zoals een teamsamenwerkingssite, of naar het chatkanaal van het team.
- Probeer de samenvattende instructies CloudFormation-stapelparameter die aan Amazon Bedrock wordt verstrekt te wijzigen om uitvoer te produceren die specifiek is voor uw gebruiksscenario (dit is de generatieve AI-prompt):
- Bij het samenvatten van de winstcijfers van een bedrijf kunt u het model laten focussen op potentiรซle veelbelovende kansen, aandachtspunten en zaken die u in de gaten moet blijven houden.
- Als u dit gebruikt om een โโcursuslezing samen te vatten, kan het model komende opdrachten identificeren, sleutelconcepten samenvatten, feiten opsommen en eventuele praatjes uit de opname filteren.
- Maak voor dezelfde opname verschillende samenvattingen voor verschillende doelgroepen:
- De samenvattingen van ingenieurs zijn gericht op ontwerpbeslissingen, technische uitdagingen en aankomende resultaten.
- De samenvattingen van projectmanagers zijn gericht op tijdlijnen, kosten, deliverables en actiepunten.
- Projectsponsors krijgen een korte update over de projectstatus en escalaties.
- Probeer voor langere opnames samenvattingen te maken voor verschillende niveaus van interesse en tijdsbesteding. Maak bijvoorbeeld รฉรฉn zin, รฉรฉn alinea, รฉรฉn pagina of een diepgaande samenvatting. Naast de prompt wilt u wellicht ook de
max_tokens_to_sample
parameter om verschillende inhoudslengtes mogelijk te maken.
Opruimen
Om de oplossing op te schonen, verwijdert u de CloudFormation-stack die u eerder hebt gemaakt. Houd er rekening mee dat het verwijderen van de stapel niet de activabucket verwijdert. Als u de opnames of transcripties niet meer nodig heeft, kunt u deze bucket afzonderlijk verwijderen. Amazon Transcribe verwijdert transcriptietaken automatisch na 90 dagen, maar u kunt deze vรณรณr die tijd handmatig verwijderen.
Conclusie
In dit bericht hebben we onderzocht hoe je Amazon Transcribe en Amazon Bedrock kunt gebruiken om automatisch schone, beknopte samenvattingen van video- of audio-opnamen te genereren. We moedigen u aan om Amazon Bedrock, Amazon Transcribe en andere AWS AI-services te blijven evalueren, zoals Amazon T-extract, Amazon Vertalen en Amazon Rekognition, om te zien hoe ze u kunnen helpen uw bedrijfsdoelstellingen te verwezenlijken.
Over de auteurs
Rob Barnes is een hoofdconsultant voor AWS Professional Services. Hij werkt samen met onze klanten om op grote schaal aan beveiligings- en compliance-eisen te voldoen in complexe AWS-omgevingen met meerdere accounts door middel van automatisering.
Jason Stehle is een Senior Solutions Architect bij AWS, gevestigd in de regio New England. Hij werkt samen met klanten om de AWS-mogelijkheden af โโte stemmen op hun grootste zakelijke uitdagingen. Buiten zijn werk besteedt hij zijn tijd aan het bouwen van dingen en het kijken naar stripfilms met zijn gezin.
- Door SEO aangedreven content en PR-distributie. Word vandaag nog versterkt.
- PlatoData.Network Verticale generatieve AI. Versterk jezelf. Toegang hier.
- PlatoAiStream. Web3-intelligentie. Kennis versterkt. Toegang hier.
- PlatoESG. carbon, CleanTech, Energie, Milieu, Zonne, Afvalbeheer. Toegang hier.
- Plato Gezondheid. Intelligentie op het gebied van biotech en klinische proeven. Toegang hier.
- Bron: https://aws.amazon.com/blogs/machine-learning/create-summaries-of-recordings-using-generative-ai-with-amazon-bedrock-and-amazon-transcribe/
- : heeft
- :is
- :niet
- :waar
- $UP
- 100
- 7
- 8
- a
- in staat
- toegang
- accommoderen
- Account
- nauwkeurig
- erkennen
- erkend
- over
- Actie
- toevoegen
- toevoeging
- Extra
- adres
- vergevorderd
- Na
- weer
- AI
- AI-diensten
- richten
- toelaten
- langs
- ook
- Amazone
- Amazon Transcribe
- Amazon Web Services
- an
- en
- antropisch
- elke
- api
- Aanvraag
- toepassingen
- nadering
- architectuur
- ZIJN
- GEBIED
- gebieden
- AS
- aanwinst
- Activa
- geassocieerd
- At
- hoorzittingen
- audio
- aangevuld
- automatiseren
- Automatisch
- webmaster.
- Automatisering
- Beschikbaar
- weg
- AWS
- AWS CloudFormatie
- AWS professionele services
- gebaseerde
- BE
- omdat
- vaardigheden
- BEST
- 'best practices'
- tussen
- Beetje
- geblokkeerd
- boek
- breed
- bouw
- Gebouw
- bedrijfsdeskundigen
- Bedrijfsproces
- maar
- Bellen
- oproepen
- CAN
- mogelijkheden
- bekwaamheid
- vangen
- gevangen
- geval
- gevallen
- uitdagingen
- veranderende
- Kanaal
- keuze
- schoon
- Sluiten
- van nabij
- samenwerking
- combineren
- verplichting
- Gemeen
- Bedrijven
- Bedrijf
- compleet
- complex
- ingewikkeldheid
- nakoming
- componenten
- concepten
- Bezorgdheid
- beknopt
- Conferentie
- bevestiging
- Verbinden
- troosten
- consultant
- content
- voortzetten
- coรถrdineren
- coรถrdineren
- Kosten
- kon
- Type cursus
- en je merk te creรซren
- aangemaakt
- Wij creรซren
- cruciaal
- Actueel
- Huidige toestand
- Klanten
- aan te passen
- gegevens
- dagen
- beslissingen
- deep
- diepgaand leren
- implementeren
- ingezet
- Design
- aangewezen
- gewenste
- gedetailleerd
- ontwikkelen
- anders
- bespreken
- discussies
- verdeeld
- Dont
- beneden
- Vroeger
- Verdiensten
- inkomensvraag
- gemakkelijk
- En het is heel gemakkelijk
- in staat stellen
- aanmoedigen
- Endpoint
- Engeland
- verhogen
- omgevingen
- evalueren
- Zelfs
- voorbeeld
- bestaand
- experiment
- Verken
- Nagegaan
- extra
- extract
- feiten
- Vallen
- familie
- weinig
- Dien in
- filter
- finale
- geschikt
- Focus
- volgend
- Voor
- gevonden
- Foundation
- oppompen van
- geheel
- functie
- functies
- toekomst
- voortbrengen
- genereert
- het genereren van
- generatie
- generatief
- generatieve AI
- krijgen
- GitHub
- gegeven
- beste
- Handvaten
- Hebben
- he
- hulp
- hier
- high-level
- goed presterende
- zijn
- HOURS
- Hoe
- How To
- Echter
- HTML
- http
- HTTPS
- ideeรซn
- identificeren
- if
- illustreert
- in
- diepgaande
- omvat
- informatie
- eerste
- inzichten
- moment
- instructies
- belang
- intern
- Interviews
- in
- IT
- artikelen
- HAAR
- Vacatures
- jpg
- voor slechts
- sleutel
- Labs
- leidend
- leren
- lezing
- lezingen
- Laten we
- niveaus
- als
- Lijst
- Het luisteren
- laden
- logica
- langer
- Kijk
- machine
- gemaakt
- maken
- MERKEN
- beheerd
- handmatig
- Mei..
- Maak kennis met
- vergadering
- meta
- model
- modellen
- Moments
- monitor
- meer
- verplaatst
- Films
- bewegend
- Dan moet je
- naam
- NATUUR
- OP DEZE WEBSITE VIND JE
- noodzakelijk
- Noodzaak
- New
- volgende
- geen
- nota
- Opmerkingen
- notificatie
- meldingen
- nu
- doelstellingen
- of
- Aanbod
- vaak
- on
- Kansen
- or
- georkestreerd
- Overige
- onze
- uit
- uitgang
- uitgangen
- buiten
- het te bezitten.
- pagina
- parameter
- parameters
- deel
- Uitvoeren
- Plato
- Plato gegevensintelligentie
- PlatoData
- punten
- Post
- potentieel
- praktijken
- gepresenteerd
- Principal
- geprioriteerd
- Process Automation
- processen
- verwerking
- produceren
- professioneel
- Voortgang
- project
- veelbelovend
- mits
- voorziening
- Bereikt
- Lees
- ontvangen
- ontvangen
- ontvangende
- ontvangers
- erkenning
- opname
- verwijzen
- regio
- weergave
- bewaarplaats
- te vragen
- Voorwaarden
- vereist
- hulpbron
- Resources
- herzien
- lopen
- verkoop
- dezelfde
- Bespaar
- Scale
- scenario's
- Tweede
- veiligheid
- zien
- selectie
- sturen
- senior
- verzonden
- zin
- Serverless
- service
- Diensten
- Sessie
- reeks
- moet
- gelijk
- Eenvoudig
- vereenvoudigen
- single
- website
- situaties
- Klein
- So
- oplossing
- Oplossingen
- sommige
- iets
- bron
- specifiek
- toespraak
- Spraakherkenning
- spraak-naar-tekst
- Sponsors
- Sprint
- Stabiliteit
- stack
- Start
- Land
- Status
- Stap voor
- Stappen
- mediaopslag
- winkels
- eenvoudig
- strategieรซn
- Strategie
- dergelijk
- samenvatten
- OVERZICHT
- ondersteunde
- zeker
- Takeaways
- Talk
- Taak
- taken
- team
- teams
- Technisch
- technieken
- Technologies
- sjabloon
- proef
- tekst
- dat
- De
- De toekomst
- De Staat
- hun
- Ze
- harte
- Er.
- Deze
- ze
- spullen
- dit
- Door
- niet de tijd of
- tijdlijnen
- naar
- top
- Afschrift
- Transformeren
- leiden
- veroorzaakt
- proberen
- die ten grondslag liggen
- tot
- komende
- bijwerken
- .
- use case
- gebruikt
- nutteloos
- Gebruiker
- gebruikers
- toepassingen
- gebruik
- geldig
- waarde
- variรซteit
- via
- Video
- Bekijk
- lopen
- willen
- was
- Bekijk de introductievideo
- kijken
- we
- web
- webservices
- wanneer
- of
- welke
- WIE
- wil
- Met
- Mijn werk
- workflow
- workflows
- werkzaam
- Bedrijven
- nog
- You
- Your
- zephyrnet