nugu-android
nugu-android-helper
/
com.skt.nugu.sdk.external.opus
Package
com.
skt.
nugu.
sdk.
external.
opus
Types
Types
Endian
Utils
Link copied to clipboard
object
EndianUtils
Content copied to clipboard
Ogg
Crc
Link copied to clipboard
open
class
OggCrc
Content copied to clipboard
Calculates the CRC checksum for Ogg packets.
Ogg
Opus
Encoder
Link copied to clipboard
class
OggOpusEncoder
:
Encoder
Content copied to clipboard
Ogg
Opus
Writer
Link copied to clipboard
class
OggOpusWriter
(
audioFormat
:
AudioFormat
)
Content copied to clipboard
Ogg
Page
Header
Link copied to clipboard
data
class
OggPageHeader
(
val
version
:
Byte
=
0
,
val
headerType
:
Byte
,
val
granulepos
:
Long
,
val
streamSerialNumber
:
Int
,
val
pageCount
:
Int
,
var
checksum
:
Int
=
0
,
val
packetCount
:
Byte
,
val
packets
:
ByteArray
)
Content copied to clipboard
Opus
Header
Link copied to clipboard
data
class
OpusHeader
(
val
version
:
Byte
=
1
,
val
channelCount
:
Byte
=
1
,
val
preSkip
:
Short
=
0
,
val
sampleRate
:
Int
,
val
outputGain
:
Short
=
0
)
Content copied to clipboard
Opus
Tags
Link copied to clipboard
data
class
OpusTags
(
val
vender
:
String
=
"skt_nugu"
,
val
comment
:
String
)
Content copied to clipboard