Constructor 링크 복사
예시 코드
초기화하기
// <init>
KNGuide_Voice(voiceCode: KNVoiceCode, voiceDist: KNVoiceDist, guideObj: Any?, data: List<ByteArray>)
// <init>
KNGuide_Voice(voiceCode: KNVoiceCode, voiceDist: KNVoiceDist, guideObj: Any?, data: List<ByteArray>)
코드가 숨겨졌습니다.
표 1
Properties
Name | Description | Type |
---|---|---|
duration | 음성 길이(단위: 초) | var duration: Int |
volume | 음성 볼륨(범위: 0f~1f) | var volume: Float |
voiceCode | 음성 코드 | var voiceCode: KNVoiceCode |
voiceDist | 안내 기준 거리 코드 | var voiceDist: KNVoiceDist |
guideObj | 안내 오브젝트
voiceCode 가 KNVoiceCode_Turn 또는 KNVoiceCode_Safety 일 경우 존재하며 그 외는 null 값을 반환함.
KNVoiceCode_Turn : KNDirection KNVoiceCode_Safety : KNSafety KNVoiceCode_CheckingRouteChange , KNVoiceCode_RouteChanged , KNVoiceCode_RouteUnchanged , KNVoiceCode_OutOfRoute : NSString
[경로 요청 사유] • 경로 이탈: DEVIATION • 사용자 재탐색: USER • GPS 오류로 인한 재탐색: GPS_ERROR • 경유지 추가: WAYPOINT_ADD • 경유지 삭제: WAYPOINT_DEL | val guideObj: Any? |
data | 안내 음성 데이터 리스트 | var data: List<ByteArray> |
함수 링크 복사
음성 볼륨을 설정합니다.
fun setVolume( | volume: | Float | ): Unit |
- volume
- 음성 볼륨(범위: 0f~1f)