Abstract:
A method of choosing a nametag using automatic speech recognition (ASR) includes: receiving a spoken nametag via a microphone; performing a first speech recognition analysis on the spoken nametag; determining that the first speech recognition analysis outputs only handheld wireless device nametags; performing a second speech recognition analysis that excludes the handheld wireless device nametags stored at the handheld wireless device; and combining the results of the first speech recognition analysis and the second speech recognition analysis.
Abstract:
Methods and systems are provided for facilitating communication within vehicles. In accordance with one embodiment, a vehicle includes a passenger cabin, a receiver, and a processor. The receiver is configured to receive signals, within the passenger cabin, from one more electronic device microphones inside the passenger cabin. Each of the electronic device microphones comprises a microphone of an electronic device of a user inside the passenger cabin. The processor is coupled to the receiver, and is configured to at least facilitate generating one or more zones of communication using the received signals from the electronic device microphones inside the passenger cabin.
Abstract:
An automatic speech recognition engine and a method of using the engine is described. The method pertains to front-end processing an audio signal and includes the steps of: identifying a plurality of voiced-frames of the audio signal; determining that one or more of the plurality of voiced-frames have a signal-to-noise (SNR) value greater than a first predetermined threshold; and based on the determination, bypassing noise suppression for the one or more of the plurality of voiced-frames.
Abstract:
A vehicle including a passenger compartment having a rear seating area is described. A method for monitoring the rear seating area of the passenger compartment includes monitoring a vehicle operating state comprising one of a key-on state and a key-off state and monitoring the rear seating area. A presence or absence of a passenger in the rear seating area is detected based upon the monitoring, and a control routine is executed based upon the vehicle operating state and the presence or absence of a passenger in the rear seating area.
Abstract:
A method of processing audio received at a plurality of microphones in a vehicle includes receiving the audio as a first audio stream and second audio stream at respective first and second microphones that are positioned at different locations within the vehicle; creating a first digital time series and a second digital time series that represent the first audio stream and the second audio stream, respectively; calculating a delay that exists between the first audio stream and the second audio stream based on a cross-correlation of the first digital time series and the second digital time series; and processing the received audio using the calculated delay.
Abstract:
According to an embodiment of the disclosure, there is provided a method of choosing a nametag using automatic speech recognition (ASR). The method includes receiving a spoken nametag via a microphone; performing a first speech recognition analysis on the spoken nametag; determining that the first speech recognition analysis outputs only handheld wireless device nametags; performing a second speech recognition analysis that excludes the handheld wireless device nametags stored at the handheld wireless device; and combining the results of the first speech recognition analysis and the second speech recognition analysis.
Abstract:
Herein, a technology is discussed that facilitates remote assistance for an occupant of a vehicle in response to the detection of distressed vehicle loading conditions during a power-assisted loading of cargo into the vehicle. The technology and techniques described herein detect a distressed condition that occurs during a power-assisted loading of cargo into a vehicle. In response to the detected condition, the technology and techniques notify a remote communications center and facilitate the assistance of an occupant in cooperation with that center.
Abstract:
A system for providing hearing accessibility for an occupant in a vehicle includes at least one display unit operatively connected to the vehicle. The at least one display unit has multiple sections, including a media screen adapted to display video content and a plurality of text boxes. A controller is in electronic communication with the at least one display unit, the controller being adapted to selectively execute a dictation engine. The controller has a processor and tangible, non-transitory memory on which instructions are recorded. The controller is adapted to receive audio input data from a plurality of sources. The controller is adapted to generate respective transcribed data from the audio input data, via the dictation engine. The respective transcribed data is displayed in the plurality of text boxes.
Abstract:
A voice-biometrics based solution for unwanted self-invocations by virtual assistant applications is proposed. In various embodiments, a processing system is configured to control a virtual assistant. The processing system may have stored in a memory at least one voiceprint created using voice biometrics based on recorded utterances of synthetic speech from the virtual assistant. The at least one voiceprint may be used to prevent self-invocation of a virtual speech session by matching the voiceprint created using the synthetic speech utterances with the incoming audio stream.
Abstract:
A method for determining a sampling rate of occupancy data for a vehicle includes determining a vehicle speed and detecting whether an interrupt condition is present. If the speed is within a first speed range and no interrupt condition is detected, then a first sampling rate is selected for sampling the occupancy data. If the speed is within a second speed range that is higher than the first speed range, and/or if the interrupt condition is detected, then a second sampling rate which is faster than the first sampling rate is selected for sampling the occupancy data. A primary electronic control unit (ECU) may be configured for sampling the occupancy data. If the second sampling rate is selected and a computational demand of the primary ECU exceeds a predetermined threshold, then a portion of the computational demand may be transferred to one or more secondary ECUs for sampling the data.