A METHOD AND A DEVICE FOR SPEECH PRESENTATION OF EVENTS ON A SPEECH CHANNEL

Abstract: A proximity application-speech presentation device features visual displaying of device parameters and detecting occurrence of various set of dynamic events. In particular, various ones of said dynamic events are converted into respectively associated speech presentation items for superposition on or multiplexing with respect to the proximity application-speech.

Description: A METHOD AND A DEVICE FOR SPEECH PRESENTAΗON OF EVENTS ON A SPEECH CHANNEL BACKGROUND OF THE INVENTION The invention relates to a method as recited in the preamble of Claim 1. Various types of portable and battery fed devices allow for presenting application-speech and require that the device be kept close to the user's ear. Often, the latter type of usage is transient, as the device may be left lying around for most of the time. For signalling information to the user such device will generally have a visual display that may communicate various conditions. However, when the device is actually being listened to, it will be kept so close to the user's head that the visual display gets out of the field of sight. In particular, dynamic events will then get lost to a user. It would be good for the user to perceive certain events immediately. Generally, application speech may have a content that is irrelevant to the operation of the device proper. On the other hand, system speech is directly linked to the operation of the device; the meaning for such operation is generally programmed in advance. SUMMARY TO THE INVENTION In consequence, amongst other things, it is an object of the present invention to present dynamic events immediately to a user person, even if visual display were ineffective for such presenting. Now therefore, according to one of its aspects the invention is characterized as recited in the characterizing part of Claim 1. By itself, it would be technically feasible to combine a unique audio signalling such as a beep, with a visual indication of the nature of the event. This would however necessitate a user to interrupt a telephone call for several seconds at least, which would be felt as annoying. The invention also relates to a device for implementing the method. Further advantageous aspects of the invention are recited in dependent Claims. BRIEF DESCRIPTION OF THE DRAWING These and further aspects and advantages of the invention will be discussed more in detail hereinafter with reference to the disclosure of preferred embodiments, and in particular with reference to the appended Figures that show: Figure 1, a block diagram of a portable telephone; Figure 2, a flow diagram of a procedure of the invention; Figure 3, a first embodiment of the invention; Figure 4, a second embodiment of the invention. DETAILED DESCRIPTION OF PREFERRED EMBODIMENTS Figure 1 is a block diagram of a portable telephone. Furthermore, although the invention has been conceived in particular for use with a portable telephone, various other portable and battery powered proximity application-speech outputting devices would benefit from the invention. For one, the device may be organized as a receiver only without transmitter facility. The set-up of Figure has been organized largely according to European Patent EP 494 526 Bl. The diagram has device 3 comprising a reception path and a transmission path, both coupled to antenna switch 30. The reception path comprises a cascade of a tunable filter 31, a mixer 32, a switchable IF_filter 33, a detector 34, a Time division Multiplex (TDM A) controller 35, a modulator 38, an offset oscillator 39, a mixer 40, and a power amplifier 41. A microprocessor 42 has been provided for controlling the functionality of the telephone. Various conventional features, such as the controlling of a synthesizer 43 so as to tune to a specific frequency channel, controlling TDM A controller 35, scanning the keypad 22, and controlling visual display 21, have not been discussed here in further detail, such functioning per se being well-known in the art. A memory 44 including a non- volatile memory part 45, and a volatile memory part 46, has been coupled to microprocessor 42. The non- volatile memory part 45 comprises a telephone functionality program. Furthermore, the device comprises power leads 48 and 49, interconnected to an exchangeable battery 51 for powering the device. By way of implication, only the powering of microprocessor 42 has been indicated. Finally, the device contains a microphone 27 and a loudspeaker 37. For a portable telephone, the loudspeaker is low-volume, and the microphone low-sensitivity, so that during a call, the device must be kept at most a few centimeters from a user person's head. The housing of the device has not been indicated, but is generally conventional. Figure 2 is a flow diagram of a procedure according to the invention. In block start 60 the application is started, such as by connecting the above battery or actuating a power-on switch. In particular, the start may be activated by the user activating one or more of the operational functionalities, such as by dialling a number, or even only when the device enters an application state wherein application-speech may be outputted in principle. Such application-speech could then relate to an actual telephone call, or to speech recorded on an automatic answering functionality within or remote from the device in question. In fact, in other situations than when the device should be listened to from short distance, the visual display could be used for signalling various events, in a manner that would be less distracting or less annoying to an environment. If required, the outputting of the speech items may go in parallel with the visual display. In block 62, the device detects, such as from the actuating of a programming button, whether or not a user wants to program the device with the user's own voice. If the user signals that none or no further speech item needs to be recorded (Y), the device exits to block 68. The recording is executed in blocks 64, 66. For the programming in block 64, the user inputs a particular code that has been assigned to any of a set of events that has been specified in the device's manual. In block 66, the speech item to be outputted in relation to the particular event is recorded in the (non)volatile memory. In particular, this may be a so-called flash memory that stores the speech in compressed form. The compressing may be done according to one of several known procedures. The user programming is considered advantageous, because otherwise the number of different messages times the number of languages could overtax memory capacity. The loop consisting of the latter two blocks may in principle be traversed an unlimited number of times. For brevity, procedures for erasing and/ or overwriting of messages have been ignored for brevity. After leaving block 62, the calling functionality of the device has been symbolized by block 68. By itself, this functionality is well-known and has not been detailed further. After terminating a particular call, the device may leave the flow chart as shown, thereby allowing a next entering into block 60. Alternatively, terminating a call may automatically start such entering. During the call, the device may be continually looping through block 70, for therein detecting the occurrence of any of the prespecified events. If the code pertaining to a particular event is received, in block 72 the speech storing memory is addressed with an address that is derived immediately from the event code. Next, in block 74 the application-speech produced by the actual telephone call is attenuated by a certain amount, such as a few dB. In block 76 the speech item pertaining to the event in question is outputted in superposition to the application speech present at that instant if any. In block 78 the outputted application speech pertaining to the telephone call is resumed again at full volume, and it is left to the user person to take any appropriate measures in relation to the event just signalled. If necessary, certain measures are taken with respect to the locally generated audio output so as to avoid transmitting the associated sound to the other party of a telephone call. Such measures however are standard practice in telephone technology. The following events, or a subset thereof, may be signalled to the user: • the charging state of the battery goes below a certain threshold, such as 25, 50, or 75%, which is a system-determined event; • for one of several different reasons, a requested call cannot be effected; • during voice-actuated dialling by the user person the device does not recognize the voice command; • during an actual call, a further incoming call is detected that for the moment may not be honoured; all latter three events are application-determined. As required, further events may be signalled to a user, depending on the field of application of the device in question, or on particular wishes of a user. Figure 3 shows a first embodiment of the invention as generally corresponding to the procedure of Figure 2. At top left, item 80 symbolizes the forming of application speech that should be presented to a user person. For a telephone application, this may be the speech communicated from the other party to a conversation. Attenuator element 82 is controllable through the mechanism that drives the co-presentation of the speech presentation items. Element 84 is an analog adder with two inputs. Element 86 is an analog audio amplifier. Element 88 is a loudspeaker. Furthermore, in message generator 90, microcontroller element 96 provides the speech items through addressing ROM/RAM 98 with appropriate addresses. Activation of the microcontroller is through detecting the various conditions listed supra. Speech synthesizer item 94 is activated by the information from memory 98 and may operate according to standard speech synthesizing technology. Digital to analog converter item 92 converts the codes received from the speech synthesizer to analog speech signals, for presentation to analog adder 84, for superposing on the signals from the application speech channel. Figure 4 is a second embodiment of the invention, that has various items corresponding to Figure 3 and carrying identical labels. Instead of superposing, the embodiment has multiplexing on the speech output channel. This is effected by multiplexing switch 100 that is again controlled by the features according to the invention.

Claims: CLAIMS: 1. A method for operating a proximity application-speech presentation device provided with a speech output channel, which method furthermore features visual displaying of device parameters and detecting occurrence of any of a prespecified set of dynamic events, characterized by converting various ones of said dynamic events into respectively associated speech presentation items for co-presentation on the speech output channel. 2. A method as claimed in Claim 1, wherein said co-presentation is superposition on the proximity application-speech. 3. A method as claimed in Claim 1, wherein said co-presentation is multiplexing on said speech output channel. 4. A method as claimed in Claim 1, wherein said speech presentation items are recordable by a user person, and selectively accessible through said detecting. 5. A method as claimed in Claim 1, wherein said device is a two-way portable telephone. 6. A method as claimed in Claim 1, wherein among said dynamic events are application-determined events as well as system-determined events. 7. A method as claimed in Claim 1, wherein said superposition controls attenuating said proximity application speech. 8. A method as claimed in Claim 1, for use with local speech recognition, and locally signalling as event that such recognition has failed. 9. A device arranged for implementing a method as claimed in Claim 1.

Inventors: FABLET ERIC, FABLET, ERIC
Applicants: KONINKL PHILIPS ELECTRONICS NV, PHILIPS SVENSKA AB, KONINKLIJKE PHILIPS ELECTRONICS N.V., PHILIPS AB
Application year: 1998
Main classification: H04M1
IPC codes: G10L13, G10L15, H04M1