비디오에서 통찰력 추출

소스 노드 : 747694

요약

이 코드 패턴에서는 비디오가 제공 될 때 IBM® Watson ™ Speech To Text, Watson Natural Language Processing 및 Watson Tone Analysis를 사용하여 발표자 분류 된 메모 및 의미있는 통찰력 보고서를 추출하는 방법을 학습합니다.

상품 설명

사실상 연결된 세상에서 일이나 교육에 계속 집중하는 것이 매우 중요합니다. 연구에 따르면 많은 사람들이 약 20 분 후에 실제 가상 회의 또는 가상 교실 세션에 집중하지 못합니다. 따라서 개인이 나중에 볼 수 있도록 많은 회의와 가상 교실이 기록됩니다.

이러한 기록을 분석 할 수 있으면 AI (인공 지능)를 사용하여 회의 또는 수업에 대한 자세한 보고서가 생성됩니다. 이 코드 패턴은이를 수행하는 방법을 설명합니다. 가상 회의 또는 가상 교실을 비디오로 녹화 한 경우, FFmpeg 오픈 소스 라이브러리를 사용하여 비디오 파일에서 오디오를 추출하고, 오디오를 녹음하여 사용자 정의 교육 언어 및 음향 음성을 텍스트 모델로 스피커로 나눈 메모를 얻는 방법을 설명합니다. Python Flask 런타임을 사용하여 카테고리, 개념, 감정, 엔터티, 키워드, 감정, 최고의 긍정적 인 문장 및 단어 구름으로 구성된 자연어 이해 보고서를 생성합니다.

코드 패턴을 완료 한 후 다음 방법을 이해합니다.

  • Watson Speech to Text 서비스를 사용하여 사람의 음성을 단어로 변환하십시오.
  • 고급 자연어 처리를 사용하여 개념, 엔터티, 키워드, 범주, 감정 및 감정과 같은 콘텐츠에서 텍스트를 분석하고 메타 데이터를 추출합니다.
  • Watson Tone Analyzer인지 언어 분석을 활용하여 문장 및 문서 수준에서 다양한 톤을 식별합니다.

흐름

flow

  1. 사용자는 가상 회의 또는 가상 교실의 녹화 된 비디오 파일을 업로드합니다.
  2. FFmpeg 라이브러리는 비디오 파일에서 오디오를 추출합니다.
  3. Watson Speech To Text 서비스는 오디오를 녹음하여 텍스트를 다르게 출력합니다.
  4. (선택 사항) Watson Language Translator 서비스는 다른 언어를 영어 스크립트로 변환합니다.
  5. Watson Tone Analyzer는 성적표를 분석하고 성적표에서 가장 긍정적 인 진술을 선택합니다.
  6. Watson Natural Language Understanding은 대화 내용을 읽고 주요 포인터를 식별하고 감정과 감정을 얻습니다.
  7. 비디오의 주요 포인터 및 요약은 응용 프로그램에서 사용자에게 제공됩니다.
  8. 사용자는 텍스트 통찰력을 다운로드 할 수 있습니다.

명령

에서 자세한 단계 찾기 README 파일. 이러한 단계는 다음을 수행하는 방법을 설명합니다.

  1. GitHub 저장소를 복제하십시오.
  2. 신임 정보를 애플리케이션에 추가하십시오.
  3. 응용 프로그램을 배포하십시오.
  4. 응용 프로그램을 실행하십시오.

이 코드 패턴은 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/

타임 스탬프 :

더보기 IBM 개발자