Language processing system (SVS)
The language processing system is used to operate the functions in the Control Display, with the exception of the heating and air-conditioning functions. To this end, up to 400 commands can be entered in the language processing system.
The language processing system is a trained system with a high level of recognition certainty. The user must speak naturally when entering commands. The manner of speech must not be too loud or too extreme.
The language processing system is special equipment. This special equipment is only fitted alongside the special equipment 'Telephone', as the microphone of the hands-free facility is only fitted with this special equipment. The languages cannot be coded; they are assigned to the control unit.
The language processing system can be used to operate the following systems:
- Telephone
- Navigation (if fitted)
- Radio
- Audio
- CD changer (if fitted)
- Entertainment drive, Audio System Controller
- Internet Browser in conjunction with navigation
- Telematics in conjunction with navigation
- Television (TV) (if fitted)
- On-board computer
- Notebook
The language processing system is not used to control functions that are relevant to safety.
Brief description of components
SVS Language Processing Module
The language processing module is fitted towards the rear left of the luggage compartment. The language processing module is connected to the power supply and the MOST. The language processing module is a control unit in the MOST framework and is used to activate the functions listed above.
MFL Multi-function Steering Wheel
The PTT button (Push-to-Talk button) is fitted on the multi-function steering wheel. Pressing the PTT button sends the request for function activation across the CAN bus to the Control Display. The Control Display switches on the language processing system and the telephone functions by means of information via the MOST bus. This activates a microphone and the information path for the ”Telephone” function. Pressing once again cancels the dialogue guidance.
CD Control Display with Controller
Control Display Apart from a few exceptions, the Control Display incorporates the controls and displays for the vehicle electronics. The Control Display coordinates the function requests from the system and assigns them to the relevant functions.
Controller: The Control Display is operated by means of the Controller located on the front centre armrest.
ASK Audio System Controller
The Audio System Controller is a control unit in the MOST network. The ASK is the system master. The ASK is responsible for managing all audio signals.
Telephone module (transmit-receive unit)
The telephone module (transmit-receive unit) is connected to the MOST network for integrating the telephone in the communications network. In the telephone module, analog signals of the microphone are digitised and forwarded via the MOST connection to the voice-processing system.
K-CAN SYSTEM data bus
The K-CAN SYSTEM data bus is the data connection between the instrument cluster and the control units in the chassis and suspension, drive and body sections. Information is exchanged with data telegrams.
MOST bus
The MOST (Media Oriented Systems Transport) bus links the audio, video and navigation systems. Information relating to function requests is transmitted to the relevant control units by means of MOST bus messages.
Main functions
Starting and quitting the dialogue
Start: The language processing system is started up by pressing the PTT button on the multi-function steering wheel. In the language processing module, the Control Display requests a change in status. In response, the Control Display requests two audio channels from the audio system controller: one audio channel from the microphone of the hands-free system to the SVS and one from the SVS to the front door loudspeakers on the left and right. The SVS reports the change in status to the Control Display. The recognition dialogue is started.
Quit: The dialogue can be closed at any tine by pressing the PTT button once again.
Interrupting and cancelling the dialogue
Interrupt: Via the audio system controller, the Control Display can interrupt a dialogue that is running, e.g. due to audio output with higher priority. The language processing system can stop the dialogue before both audio connections are switched to mute by the Control Display and the audio system controller. The Control Display informs the language processing system as soon as it is able to continue the recognition dialogue. In principle, the Control Display can immediately interrupt the language processing system in exceptional cases. Here, the Control Display sends the status request ”interrupt” to the language processing system. The language processing system can then produce no output via the audio channel.
Cancel: The dialogue can be aborted by issuing the ”cancel” command.
General functions
General functions are those functions assigned to all function groups and always recognised by the language processing system in every dialogue state. The following commands are permitted for all function groups:
- Cancel: The current function is terminated.
- Main menu SVS: Pressing the PTT button activates the language processing system and the main menu is displayed.
- Help: This command activates the Help mode. In the Help mode, operation is explained.
- Options: This command triggers a list of all commands possible in each menu.
Full mode
The Full mode provides support for inexperienced users. The display of detailed output commands and long forms of commands to be recognised makes operation easier. The Full mode helps users to make the desired entries. Example: ”I want to dial a number”.
After a number of successful operations, the system proposes changing into the Quick mode.
Quick mode
The Quick mode enables an experienced user to shorten the dialogue by applying abbreviated commands. Example: ”Dial number”.
If a rejection is repeated or the Help function is invoked, the language processing system jumps back to the Full mode.
Visual feedback
Visible feedback from activated functions is output by the language processing system in the form of texts in the display of the instrument cluster. The texts displayed are SVS status messages in the top text line of the display. There are 20 characters available for the text display. There are 18 characters available for display of user input in the bottom line of the display.
Device functions / functionality
The following device functions / functionality can be operated by voice input:
Telephone
- Enter PIN: The pin number of the telephone card spoken out loud.
- Switch on telephone: The telephone is switched on by means of a switch-on command.
- Dial number: The telephone number to be dialled is spoken out loud. When the number has been recognised in full, dialling is started by a voice command.
- Save names (SVS-internal): It is possible to enter 100 names. The corresponding telephone numbers can be assigned in the dialogue. Names and telephone numbers are stored in the SVS-internal telephone book. NOTE: When the spoken name is stored, there must be a pattern comparison with the names already stored in the telephone book.
- Select names: The names stored in the SVS-internal telephone book can be spoken out loud. The telephone number associated with the name is transferred to the telephone by voice command.
- Dial: When the telephone number is passed on by a voice command, the connection setup is started.
- Repeat dialling: A voice command starts the connection setup with the telephone number last used.
- Display SMS/e-mail list: Following a voice command, a list of all the SMSs that have arrived at the telephone is displayed on the on-board monitor.
- Adopt SIM telephone book (SVS-internal): The SVS can read out the telephone book of the SIM card (Subscriber Identity Module) that has just been inserted. After the prompt for read-out, the names can be assigned to the individual entries in the dialogue. NOTE: For assignment, there must be a pattern comparison with the names stored in the telephone book. In the case of different SIM cards, the SVS performs the synchronisation and data comparison. The SIM ID enables differentiation between several SIM card telephone books and their administration. The telephone always transmits the latest data of the telephone book of the current SIM card to the SVS.
- Read out telephone book (SVS-internal): Following a voice command, the SVS-internal telephone book is read out in order. Another voice command can be used to select the entry currently being read and to start the connection setup. Other voice commands enable skipping forwards and backwards within the telephone book.
- Delete telephone book entry (SVS-internal): Voice commands can be used to delete individual entries in the telephone book. In the dialogue, the name of the entry to be deleted is entered and the delete operation is confirmed before the deletion takes place.
- Delete telephone book (SVS-internal): Voice commands can be used to delete all entries in the telephone book at once. In the dialogue, the delete operation must be confirmed before the deletion takes place.
Navigation
- Save destination (SVS-internal address book): In the dialogue, the destination can be assigned a name that can be stored in the SVS-internal telephone book. It is possible to store 50 names. NOTE: When the spoken name is stored, there must be a pattern comparison with the names already stored in the telephone book.
- Select destination (SVS-internal address book): The names stored in the SVS-internal telephone book can be spoken out loud. The destination associated with the name is transferred to the navigation system by voice command. On transfer, route guidance is started.
- Destination input: The destination input menu of the navigation system is activated by voice input.
- Destination input ”Home”: With a voice command, the navigation system adopts the home address as destination address. On acceptance, route guidance is started.
- Switch route guidance on/off:
- Switch information on/off:
- Map 2D: 2D map display following voice command.
- Set the scale: Changing the scale of the map display by voice command. Specifying a scale parameter sets the scale directly (100 m / 200 m / 500 m / 1 km / 2 km / 5 km / 10 km / 20 km /50 km / 100 km). The scale can also by increased or decreased by one increment by voice command.
- Save position:
- Display point of interest (POI): Voice input can be used to display the following POIs: hotels / filling stations / parking spaces at location / destination.
- Display new route:
- Display last destinations:
- Route selection major roads
- Route selection minor roads
- Route selection fastest route
Radio
- Switch radio on/off:
- Radio autostore:
- Select AM/FM:
- Frequency selection:
- Switch traffic reports on/off
- Radio station forwards/backwards
Audio
CD changer
Cassette drive
Television (TV)
- Channel forwards/backwards
Internet browser
- Call up BMW online/Internet
- Browser function page forwards/backwards
Telematics services
- Switch V Info plus on/off
On-board computer
Notebook (SVS-internal)
- Record notes: Five minutes of recording time is available for recording notes. The notes are lined up in sequence and separated by a separator word or signal. During recording, a warning message appears on the display of the instrument cluster 10 seconds before the memory is full. Recording is stopped by pressing the PTT button or automatically following detection of a long pause in speaking.
- Read out notes: The complete notebook or an individual message can be read out loud. A signal or separating word is output between the individual notes. The command words ”forwards” or ”backwards” can be used to jump from one message to the next.
- Delete notes: The complete notebook or an individual message can be deleted. The message that has just been read out can be deleted individually. The delete command must be confirmed before the deletion function is run.
Service Information
If the voice output ”Function currently not available” is present, this usually indicates an excessive load on the bus. An excessive load on the bus can be caused by a defective control unit.