# SoftBank Robotics documentation What's new in NAOqi 2.8?

# ALAudio Changes

## Language package installation

The procedure to install additional language package has changed and the former packages used on previous version of NaoQi are no longer usable. Please contact the hotline to obtain the new packages.

## New methods

### ALAudioPlayer

Method | Returns ...
--- | ---
`ALAudioPlayerProxy::getLoadedFilesNames` | the names of the files which have been loaded with the loadFile method
`ALAudioPlayerProxy::getLoadedFilesIds` | the ids of the files which have been loaded with the loadFile method
`ALAudioPlayerProxy::getCurrentPosition` | the position in the file which is currently played
`ALAudioPlayerProxy::getFileLength` | the length of the file which is currently played

### ALAudioDevice

Method | Replaces ...
--- | ---
`ALAudioDeviceProxy::subscribe` | “subscribeLocalModule” and “subscribeRemoteModule” to handle the subscription of a ALSoundExtractor module
`ALAudioDeviceProxy::unsubscribe` | “unsubscribeLocalModule” and “unsubscribeRemoteModule” to handle the unsubscription of a ALSoundExtractor module

## Deprecated methods

These methods are deprecated: their replacement methods should be used instead.

Method | Replacement
--- | ---
`ALAudioDeviceProxy::subscribeRemoteModule` | `ALAudioDeviceProxy::subscribe`
`ALAudioDeviceProxy::unSubscribeRemoteModule` | `ALAudioDeviceProxy::unsubscribe`
`ALAudioDeviceProxy::subscribeLocalModule` | `ALAudioDeviceProxy::subscribe`
`ALAudioDeviceProxy::unSubscribeLocalModule` | `ALAudioDeviceProxy::unsubscribe`

Glossary Site map Index Support Contact Legal Notices