오디오 환경
에이전트의 발신 오디오에 배경음을 추가하고 음성 필터를 적용합니다.
개요
오디오 환경은 에이전트의 발신 오디오가 발신자에게 어떻게 들리는지 제어합니다. 다음 두 가지 설정이 적용됩니다.
- 배경음은 에이전트 음성 아래에 반복 재생되는 앰비언트 사운드를 재생합니다.
- 음성 필터는 이 믹스 전에 에이전트 음성에 전화 통화 스타일의 필터를 적용합니다.
발신자는 결과를 듣습니다. 에이전트는 배경음을 듣지 않으며, 배경음은 음성 인식에 전송되지 않습니다.
이는 도구가 실행되는 동안에만 재생되는 도구 호출 사운드와는 별개입니다.
배경음
배경음은 대화가 진행되는 동안 에이전트 음성 아래에 기본 제공 프리셋을 믹싱합니다. 사용자가 끼어들어도 사운드는 계속 반복되며, 에이전트의 차례가 끝나도 멈추지 않습니다.
프리셋에는 사무실, 레스토랑, 도시, 타이핑, 엘리베이터 음악이 포함됩니다. 대시보드에서는 저장하기 전에 프리셋을 미리 들어볼 수 있습니다.
conversation_config.conversation.background_sound로 배경음을 구성합니다.
구성
대시보드에서 업데이트
CLI에서 업데이트
API에서 업데이트
WebSocket 연결 상태가 매우 좋지 않으면 배경음을 믹싱할 때 오디오가 끊길 수 있습니다.
매개변수
유효한 source_id 값은 office1, office2, restaurant, city, typing, elevator1부터 elevator4까지입니다.
음성 필터
음성 필터는 에이전트가 생성한 음성을 변형합니다. 배경음을 이퀄라이징하거나 노이즈를 제거하지는 않습니다. 필터가 먼저 실행되고, 필터링된 음성 아래에 배경음이 믹싱됩니다.
conversation_config.tts.audio_effects.filter_preset_id로 음성 필터를 구성합니다. 대시보드에서는 전화 프리셋을 제공하며, CLI 또는 API를 통해서는 오디오 효과 카탈로그에 나열된 모든 필터 프리셋을 설정할 수 있습니다.
대시보드에서 업데이트
CLI에서 업데이트
API에서 업데이트
동일한 오디오 환경 패널에서 음성 필터를 끔 또는 전화 프리셋으로 설정한 다음 저장합니다.
에이전트 오디오는 모노입니다. pan은 에이전트에 영향을 주지 않으며, environment_id의 리버브는
모노로 다운믹싱됩니다.
제한 사항
- 기본 제공 프리셋만 사용할 수 있습니다. 사용자 지정 파일을 업로드하거나 임의의 URL을 지정할 수 없습니다.
- 에이전트가 텍스트 전용이면 오디오 환경 컨트롤이 숨겨집니다.
- WhatsApp 음성 메시지 답변에는 배경음이 믹싱되지 않습니다. WhatsApp 통화에는 계속 포함됩니다.
- 클라이언트 재정의를 통해 대화별로 배경음을 설정할 수 없습니다.
conversation_config_override에는background_sound가 포함되지 않습니다. 워크플로 노드에서는 변경할 수 있습니다.