Wolfram 언어

음성에 대응하는 질문 응답 시스템 구축하기

이 예는 음성 신호와 텍스트 표기 사이의 변환이 녹음된 질문과 합성된 답을 사용한 텍스트 형식의 질문 응답과 같은 다양한 음성대응 애플리케이션을 어떻게 가능하게 하는지를 보여줍니다. 음성은 SpeechRecognize를 사용하여 텍스트로 변환되고, 텍스트는 SpeechSynthesize를 사용하여 음성으로 변환됩니다.

대통령 취임 연설 텍스트를 다운로드하는 것부터 시작합니다.

연설 중 일부분을 선택하고 질문에 대답하기 위한 내용으로 사용합니다.

이제 AudioCapture를 사용하여 질문을 녹음합니다.

녹음한 질문을 SpeechRecognize를 사용하여 전사합니다.

이제 텍스트 처리를 사용하여 질문에 대답할 수 있습니다. FindTextualAnswer를 사용하여 질문에 대해 가장 가능성이 높은 답을 확인합니다.

SpeechSynthesize를 사용하여 결과를 Audio 객체로 변환합니다. $VoiceStyles에서 두 개의 서로 다른 목소리를 선택하고 주위의 상황과 답을 각각 나타낼 수 있습니다.

지정된 입력에 대해 특정 소리를 사용하여 음성을 합성하는 함수를 정의합니다.

음성의 각 부분을 합성하여 연결합니다.

관련 예제

de en es fr ja pt-br zh