요약
이 코드 패턴에서는 비디오가 제공 될 때 IBM® Watson ™ Speech To Text, Watson Natural Language Processing 및 Watson Tone Analysis를 사용하여 발표자 분류 된 메모 및 의미있는 통찰력 보고서를 추출하는 방법을 학습합니다.
상품 설명
사실상 연결된 세상에서 일이나 교육에 계속 집중하는 것이 매우 중요합니다. 연구에 따르면 많은 사람들이 약 20 분 후에 실제 가상 회의 또는 가상 교실 세션에 집중하지 못합니다. 따라서 개인이 나중에 볼 수 있도록 많은 회의와 가상 교실이 기록됩니다.
이러한 기록을 분석 할 수 있으면 AI (인공 지능)를 사용하여 회의 또는 수업에 대한 자세한 보고서가 생성됩니다. 이 코드 패턴은이를 수행하는 방법을 설명합니다. 가상 회의 또는 가상 교실을 비디오로 녹화 한 경우, FFmpeg 오픈 소스 라이브러리를 사용하여 비디오 파일에서 오디오를 추출하고, 오디오를 녹음하여 사용자 정의 교육 언어 및 음향 음성을 텍스트 모델로 스피커로 나눈 메모를 얻는 방법을 설명합니다. Python Flask 런타임을 사용하여 카테고리, 개념, 감정, 엔터티, 키워드, 감정, 최고의 긍정적 인 문장 및 단어 구름으로 구성된 자연어 이해 보고서를 생성합니다.
코드 패턴을 완료 한 후 다음 방법을 이해합니다.
- Watson Speech to Text 서비스를 사용하여 사람의 음성을 단어로 변환하십시오.
- 고급 자연어 처리를 사용하여 개념, 엔터티, 키워드, 범주, 감정 및 감정과 같은 콘텐츠에서 텍스트를 분석하고 메타 데이터를 추출합니다.
- Watson Tone Analyzer인지 언어 분석을 활용하여 문장 및 문서 수준에서 다양한 톤을 식별합니다.
흐름
- 사용자는 가상 회의 또는 가상 교실의 녹화 된 비디오 파일을 업로드합니다.
- FFmpeg 라이브러리는 비디오 파일에서 오디오를 추출합니다.
- Watson Speech To Text 서비스는 오디오를 녹음하여 텍스트를 다르게 출력합니다.
- (선택 사항) Watson Language Translator 서비스는 다른 언어를 영어 스크립트로 변환합니다.
- Watson Tone Analyzer는 성적표를 분석하고 성적표에서 가장 긍정적 인 진술을 선택합니다.
- Watson Natural Language Understanding은 대화 내용을 읽고 주요 포인터를 식별하고 감정과 감정을 얻습니다.
- 비디오의 주요 포인터 및 요약은 응용 프로그램에서 사용자에게 제공됩니다.
- 사용자는 텍스트 통찰력을 다운로드 할 수 있습니다.
명령
에서 자세한 단계 찾기 README 파일. 이러한 단계는 다음을 수행하는 방법을 설명합니다.
- GitHub 저장소를 복제하십시오.
- 신임 정보를 애플리케이션에 추가하십시오.
- 응용 프로그램을 배포하십시오.
- 응용 프로그램을 실행하십시오.
이 코드 패턴은 IBM Watson으로 비디오에서 통찰력 추출 사용 사례 시리즈-Watson Speech to Text, Watson Natural Language Processing 및 Watson Tone Analyzer 서비스를 사용하여 비디오에서 의미있는 통찰력을 추출하는 솔루션을 보여줍니다.
소스 : https://developer.ibm.com/patterns/extract-textual-insights-from-a-given-video/