상기 음원 선곡 부 ( 156 ) 는 상기 음성 인식 모듈 ( 154 ) 로부터 수신 된 단어 나 문장 을 이용 하 여 메모리 ( 140 ) 에 저장 된 음원 을 선곡 한다 . 이 를 위하 여 상기 메모리 ( 140 ) 는 저장 된 각 음원 에 대한 색인 을 별도 의 테이블 또는 리스트 로 저장 하 는 것 이 바람직 하 다 . 상기 색인 은 상기 음원 의 곡명 , 년 일시 , 시간 , 음원 의 장르 , 가수 등 다양 한 카테고리 를 서로 연결 하 여 저장 하 는 것 이 바람직 하 다 . 상기 색인 은 각 카테고리 별 로 정렬 이 가능 한 것 이 바람직 하 다 . 상기 색인 상기 음원 의 태그 에 기입 된 정보 로서 태그 의 타입 이 될 수 있 다 . 상기 음원 선곡 부 ( 156 ) 는 곡명 을 이용 하 여 음원 을 찾 을 경우 , 부분 단어 를 포함 하 는 곡명 들 을 선곡 할 수 있 다 . 예 를 들 어 , " 상기 음성 인식 모듈 ( 154 ) 이 "" 사랑 "" 이 라는 단어 를 인식 하 여 이 를 음원 선곡 부 ( 156 ) 에 전달 하 였 다고 가정 하 기 로 하 자 . 이 에 따라 "," 상기 음원 선곡 부 ( 156 ) 는 "" 사랑 "" 이 라는 단어 가 들어간 곡명 ", 가수 등 을 선별 한다 . 다른 예 로 , " 상기 음원 선곡 부 ( 156 ) 는 "" 발라드 "" 라는 단어 를 기준 으로 음원 을 선곡 할 경우 ", 곡명 , 가수 뿐 만 아니 라 장르 에서 음원 을 선곡 할 수 있 다 . 상기 음원 선곡 부 ( 156 ) 는 이렇게 선곡 한 적어도 하나 의 음원 을 리스트 화 하 고 , 이 를 상기 MP 3 모듈 ( 152 ) 에 전달 한다 . 여기 서 , 상기 MP 3 모듈 ( 152 ) 은 선곡 된 음원 들 을 검출 된 순서 에 따라 순차 적 으로 재생 할 수 있 다 . 또한 , 상기 MP 3 모듈 ( 152 ) 은 검출 된 음원 들 을 셔플 기능 기반 으로 무작위 로 재생 할 수 도 있 다 . 한편 , 상기 음원 선곡 부 ( 156 ) 는 상기 음성 인식 모듈 ( 154 ) 이 전달 한 단어 나 문장 에 해당 하 는 음원 이 없 는 경우 , 이 를 기 설정 된 음성 등 으로 알 람 할 수 있 다 .