다른 실시 예 에서 는 , 프로세서 에 의해 실행 되 고 개인 용 미디어 장치 의 컴퓨터 보조 조립 체 ( computer aided assembly ) 에서 사용 되 는 컴퓨터 프로그램 을 저장 하 기 위한 비 일시 적 컴퓨터 판독 가능 매체 가 설명 된다 . 컴퓨터 판독 가능 매체 는 적어도 , 개인 용 미디어 장치 의 기능 을 제공 하 는 데 사용 되 는 복수 의 동작 컴포넌트 를 둘러싸 는 데 적합 한 크기 및 형상 을 갖 는 하우징 을 제공 하 기 위한 컴퓨터 코드 , 스피커 조립 체 를 하우징 의 내부 에 부착 하 기 위한 컴퓨터 코드 , 제 1 오디오 출력 포트 를 통해 스피커 조립 체 를 외부 환경 에 음향 적 으로 결합 하 는 제 1 공기 경로 를 구성 하 기 위한 컴퓨터 코드 , 및 제 1 오디오 출력 포트 와 무관 한 제 2 오디오 출력 포트 와 스피커 조립 체 사이 에 제 2 공기 경로 를 구성 하 여 , 오디오 출력 포트 들 중 하나 가 물체 에 의해 차단 될 때 적어도 나머지 오디오 출력 포트 는 차단 되 지 않 은 상태 로 유지 되 도록 제 1 오디오 출력 포트 및 제 2 오디오 출력 포트 를 물리 적 으로 배치 하 기 위한 컴퓨터 코드 를 포함 한다 . 개인 용 미디어 장치 의 동작 동안 , 제 1 공기 경로 및 제 2 공기 경로 는 스피커 조립 체 에 의해 생성 되 는 가청 사운드 를 제 1 및 제 2 오디오 포트 들 을 이용 하 여 외부 환경 으로 협동 전달 한다 .