A method may include obtaining a first audio signal including first speech originating at a remote device during a communication session between the remote device and a communication device and obtaining a second audio signal including second speech originating at the communication device during the communication session between the remote device and the communication device. The method may also include obtaining a characteristic of the communication session from one or more of: the first audio signal, the second audio signal, and settings of the communication device and determining a hearing level of a user of the communication device using the characteristic of the communication session.
H04M 3/42 - Systèmes fournissant des fonctions ou des services particuliers aux abonnés
G10L 15/22 - Procédures utilisées pendant le processus de reconnaissance de la parole, p.ex. dialogue homme-machine
G10L 15/26 - Systèmes de synthèse de texte à partir de la parole
G10L 25/51 - Techniques d'analyses de la parole ou de la voix qui ne se limitent pas à un seul des groupes spécialement adaptées pour un usage particulier pour comparaison ou différentiation
H04M 1/247 - Appareils téléphoniques munis de moyens d’aide à l’utilisateur ou de moyens de sélection de fonction facilitant leur emploi
H04M 1/72475 - Interfaces utilisateur spécialement adaptées aux téléphones sans fil ou mobiles spécialement adaptées aux utilisateurs handicapés
2.
TRAINING SPEECH RECOGNITION SYSTEMS USING WORD SEQUENCES
A method may include obtaining a text string that is a transcription of audio data and selecting a sequence of words from the text string as a first word sequence. The method may further include encrypting the first word sequence and comparing the encrypted first word sequence to multiple encrypted word sequences. Each of the multiple encrypted word sequences may be associated with a corresponding one of multiple counters. The method may also include in response to the encrypted first word sequence corresponding to one of the multiple encrypted word sequences based on the comparison, incrementing a counter of the multiple counters associated with the one of the multiple encrypted word sequences and adapting a language model of an automatic transcription system using the multiple encrypted word sequences and the multiple counters.
G10L 15/06 - Création de gabarits de référence; Entraînement des systèmes de reconnaissance de la parole, p.ex. adaptation aux caractéristiques de la voix du locuteur
G10L 15/19 - Contexte grammatical, p.ex. désambiguïsation des hypothèses de reconnaissance par application des règles de séquence de mots
G10L 25/51 - Techniques d'analyses de la parole ou de la voix qui ne se limitent pas à un seul des groupes spécialement adaptées pour un usage particulier pour comparaison ou différentiation
A method to access a device may include obtaining, at a first device, data over a short-range wireless network from a second device. The data may originate at a remote system that sends the data to the second device through a network connection over a wide area network. The method may also include in response to a fault at the second device, obtaining, at the first device from the remote system, a maintenance command for the second device. The maintenance command may be obtained by the first device over an analog voice network. The method may also include directing, from the first device to the second device, the maintenance command over the short-range wireless network to enable the second device to perform the maintenance command.
H04L 41/0659 - Gestion des fautes, des événements, des alarmes ou des notifications en utilisant la reprise sur incident de réseau en isolant ou en reconfigurant les entités défectueuses
H04L 41/0816 - Réglages de configuration caractérisés par les conditions déclenchant un changement de paramètres la condition étant une adaptation, p.ex. en réponse aux événements dans le réseau
H04W 4/80 - Services utilisant la communication de courte portée, p.ex. la communication en champ proche, l'identification par radiofréquence ou la communication à faible consommation d’énergie
H04W 76/18 - Gestion du rejet ou de l'échec de l'établissement
H04W 24/04 - Configurations pour maintenir l'état de fonctionnement
A method to transcribe communications may include selecting a first transcription generation technique from among multiple transcription generation techniques for generating transcriptions of audio of one or more communication sessions that involve a user device and obtaining performances of the multiple transcription generation techniques with respect to generating the transcriptions of the audio. The method may also include monitoring comparisons between the performances of the multiple transcription generation techniques and obtaining input from the user with respect to the comparisons. The method may further include selecting a second transcription generation technique from among the multiple transcription generation techniques based on the input from the user.
G10L 15/26 - Systèmes de synthèse de texte à partir de la parole
G10L 15/30 - Reconnaissance distribuée, p.ex. dans les systèmes client-serveur, pour les applications en téléphonie mobile ou réseaux
G10L 21/10 - Transformation en information visible
G06F 18/21 - Conception ou mise en place de systèmes ou de techniques; Extraction de caractéristiques dans l'espace des caractéristiques; Séparation aveugle de sources
A method transcript presentation may include generating, by a device, audio data using an audible audio signal that is broadcast by the device. The method may also include obtaining, at the device, transcript data. The transcript data may be generated using the audio data and may include a transcription of the audio data. The method may also include presenting, by the device, the transcript data.
A system is provided that includes a first network interface for a first network type and a second network interface for a second network type that is different from the first network type. The system also includes at least one processor configured to cause the system to perform operations. The operations may include obtaining, from the first network interface, audio from a communication session with a remote device established over the first network and obtaining an indication of a communication device available to participate in the communication session and direct audio obtained from the communication session to a remote transcription system. The operations may also include directing the audio to the second network interface for transmission to the communication device, obtaining transcript data from the remote transcription system based on the audio, and directing the transcript data to the second network interface for transmission to the communication device.
A method to present communications may include captioning, by a human assistant during a call between a first user using a first captioning telephone device and a second user using a second telephone device, words spoken by the second user into the second telephone device. The method may also include presenting the captioned words on a first display of the first captioning telephone device, receiving text typed into the second telephone device by the second user, and presenting the received text on the first display of the first captioning telephone device.
A method may include obtaining an indicator that a first device is in a location of a second device and in response to obtaining the indicator, sending a redirect request to a communication service provider of the first device to direct, to the second device, incoming communication requests handled by the communication service provider that are directed to the first device. The method may further include after sending the redirect request and after a communication request to a communication session is directed to the first device, obtaining, at the second device, a communication indication to participate in the communication session. The method may further include directing audio of the communication session to a transcription system and obtaining, at the second device, the transcription of the audio from the transcription system. The method may also include presenting, by the second device, the audio and the transcription.
G10L 15/26 - Systèmes de synthèse de texte à partir de la parole
H04W 4/80 - Services utilisant la communication de courte portée, p.ex. la communication en champ proche, l'identification par radiofréquence ou la communication à faible consommation d’énergie
H04W 76/10 - Gestion de la connexion Établissement de la connexion
G10L 15/22 - Procédures utilisées pendant le processus de reconnaissance de la parole, p.ex. dialogue homme-machine
G10L 15/30 - Reconnaissance distribuée, p.ex. dans les systèmes client-serveur, pour les applications en téléphonie mobile ou réseaux
H04M 3/42 - Systèmes fournissant des fonctions ou des services particuliers aux abonnés
H04M 1/72478 - Utilisateurs avec une déficience auditive
H04M 7/00 - Dispositions d'interconnexion entre centres de commutation
A method of transcript presentation may include obtaining, at a device, transcript data that includes a transcription of audio data. The method may also include presenting, by a display of the device, the transcript data and obtaining, at the device, a revision to the transcript data. The method may further include obtaining an indication of a change to the presentation on the display of the device and in response to the indication of the change to the presentation, presenting, by the device, the revision.
A method of transcript presentation may include obtaining, at a device, transcript data that includes a transcription of audio data. The method may also include presenting, by a display of the device, the transcript data and obtaining, at the device, a revision to the transcript data. The method may further include obtaining an indication of a change to the presentation on the display of the device and in response to the indication of the change to the presentation, presenting, by the device, the revision.
A method of transcription communication may include obtaining, at a first device, audio data during a communication session between the first device and a remote device. The audio data may be obtained from a public switched telephone network. The method may also include directing the audio data from the first device to a second device over a short-range wireless network. The second device may host the short-range wireless network. The method may further include directing the audio data from the second device to a remote transcription system over a wireless cellular network and obtaining, at the second device, transcript data from the remote transcription system over the wireless cellular network. The method may also include limiting data transmitted and received over the wireless cellular network as authorized by the second device to data associated with transcription of audio obtained by the first device over the public switched telephone network.
H04W 4/80 - Services utilisant la communication de courte portée, p.ex. la communication en champ proche, l'identification par radiofréquence ou la communication à faible consommation d’énergie
A method to generate a contact list may include receiving an identifier of a first communication device at a captioning system. The first communication device may be configured to provide first audio data to a second communication device. The second communication device may be configured to receive first text data of the first audio data from the captioning system. The method may further include receiving and storing contact data from each of multiple communication devices at the captioning system. The method may further include selecting the contact data from the multiple communication devices that include the identifier of the first communication device as selected contact data and generating a contact list based on the selected contact data. The method may also include sending the contact list to the first communication device to provide the contact list as contacts for presentation on an electronic display of the first communication device.
Communication systems, methods, and non-transitory machine-readable storage media are disclosed herein. A communication system may include a communication device configured to receive a video stream including sign language content and any content indicators associated with the video stream during a real-time communication session within a single communication device or between a plurality of communication devices. The communication system may also include a translation engine configured to automatically translate the sign language content into word content during the real-time communication session without assistance of a human sign language interpreter. Further, the communication system may be configured to output the word content translation to a communication device during the real-time communication session.
G06K 9/00 - Méthodes ou dispositions pour la lecture ou la reconnaissance de caractères imprimés ou écrits ou pour la reconnaissance de formes, p.ex. d'empreintes digitales
G06K 9/62 - Méthodes ou dispositions pour la reconnaissance utilisant des moyens électroniques
G06F 40/47 - Traduction assistée par ordinateur, p.ex. utilisant des mémoires de traduction
G09B 21/00 - Moyens d'enseignement ou de communication destinés aux aveugles, sourds ou muets
A facemask system with automated voice display is disclosed. The facemask includes a covering configured to be positioned about the face of a user. At least one microphone is positioned adjacent the covering and the facemask includes a display for displaying language spoken captured by at least one microphone. A processor is in operable communication with the microphone and the display. The facemask includes a memory that contains instructions that can be executed by the processor to perform operations. The operations include receiving signals from at least one microphone, identifying language contained within the signals, and displaying the language on the display.
G09F 9/33 - Dispositifs d'affichage d'information variable, dans lesquels l'information est formée sur un support, par sélection ou combinaison d'éléments individuels dans lesquels le ou les caractères désirés sont formés par une combinaison d'éléments individuels à semi-conducteurs, p.ex. à diodes
G10L 15/26 - Systèmes de synthèse de texte à partir de la parole
G09B 21/00 - Moyens d'enseignement ou de communication destinés aux aveugles, sourds ou muets
15.
Transcription presentation of communication sessions
A system is provided that includes a first network interface for a first network type and a second network interface for a second network type that is different from the first network type. The system also includes at least one processor configured to cause the system to perform operations. The operations may include obtaining, from the first network interface, audio from a communication session with a remote device established over the first network and obtaining an indication of a communication device available to participate in the communication session and direct audio obtained from the communication session to a remote transcription system. The operations may also include directing the audio to the second network interface for transmission to the communication device, obtaining transcript data from the remote transcription system based on the audio, and directing the transcript data to the second network interface for transmission to the communication device.
G10L 15/26 - Systèmes de synthèse de texte à partir de la parole
G10L 15/28 - Reconnaissance de la parole - Détails de structure des systèmes de reconnaissance de la parole
H04M 7/00 - Dispositions d'interconnexion entre centres de commutation
G10L 15/01 - Estimation ou évaluation des systèmes de reconnaissance de la parole
G10L 15/18 - Classement ou recherche de la parole utilisant une modélisation du langage naturel
H04M 1/247 - Appareils téléphoniques munis de moyens d’aide à l’utilisateur ou de moyens de sélection de fonction facilitant leur emploi
H04M 1/253 - Appareils téléphoniques utilisant la transmission numérique de la parole
G10L 15/30 - Reconnaissance distribuée, p.ex. dans les systèmes client-serveur, pour les applications en téléphonie mobile ou réseaux
H04M 3/42 - Systèmes fournissant des fonctions ou des services particuliers aux abonnés
H04M 1/72412 - Interfaces utilisateur spécialement adaptées aux téléphones sans fil ou mobiles avec des moyens de soutien local des applications accroissant la fonctionnalité par interfaçage avec des accessoires externes utilisant des interfaces sans fil bidirectionnelles à courte portée
16.
Performing artificial intelligence sign language translation services in a video relay service environment
Video relay services, communication systems, non-transitory machine-readable storage media, and methods are disclosed herein. A video relay service may include at least one server configured to receive a video stream including sign language content from a video communication device during a real-time communication session. The server may also be configured to automatically translate the sign language content into a verbal language translation during the real-time communication session without assistance of a human sign language interpreter. Further, the server may be configured to transmit the verbal language translation during the real-time communication session.
G10L 21/10 - Transformation en information visible
G10L 13/027 - Synthétiseurs de parole à partir de concepts; Génération de phrases naturelles à partir de concepts automatisés
G06V 40/20 - Mouvements ou comportement, p.ex. reconnaissance des gestes
G09B 21/00 - Moyens d'enseignement ou de communication destinés aux aveugles, sourds ou muets
G10L 21/06 - Transformation de la parole en une représentation non audible, p.ex. visualisation de la parole ou traitement de la parole pour les aides tactiles
A method may include obtaining first audio data of a first communication session between a first and second device and during the first communication session, obtaining a first text string that is a transcription of the first audio data and training a model of an automatic speech recognition system using the first text string and the first audio data. The method may further include in response to completion of the training, deleting the first audio data and the first text string and after deleting the first audio data and the first text string, obtaining second audio data of a second communication session between a third and fourth device and during the second communication session obtaining a second text string that is a transcription of the second audio data and further training the model of the automatic speech recognition system using the second text string and the second audio data.
G10L 15/06 - Création de gabarits de référence; Entraînement des systèmes de reconnaissance de la parole, p.ex. adaptation aux caractéristiques de la voix du locuteur
G10L 15/26 - Systèmes de synthèse de texte à partir de la parole
A method to present communications may include captioning, by a human assistant during a call between a first user using a first captioning telephone device and a second user using a second telephone device, words spoken by the second user into the second telephone device. The method may also include presenting the captioned words on a first display of the first captioning telephone device, receiving text typed into the second telephone device by the second user, and presenting the received text on the first display of the first captioning telephone device.
A method may include obtaining a first audio signal including first speech originating at a remote device during a communication session between the remote device and a communication device and obtaining a second audio signal including second speech originating at the communication device during the communication session between the remote device and the communication device. The method may also include obtaining a characteristic of the communication session from one or more of: the first audio signal, the second audio signal, and settings of the communication device and determining a hearing level of a user of the communication device using the characteristic of the communication session.
H04M 1/72475 - Interfaces utilisateur spécialement adaptées aux téléphones sans fil ou mobiles spécialement adaptées aux utilisateurs handicapés
H04M 3/42 - Systèmes fournissant des fonctions ou des services particuliers aux abonnés
H04M 1/247 - Appareils téléphoniques munis de moyens d’aide à l’utilisateur ou de moyens de sélection de fonction facilitant leur emploi
G10L 15/22 - Procédures utilisées pendant le processus de reconnaissance de la parole, p.ex. dialogue homme-machine
G10L 25/51 - Techniques d'analyses de la parole ou de la voix qui ne se limitent pas à un seul des groupes spécialement adaptées pour un usage particulier pour comparaison ou différentiation
G10L 15/26 - Systèmes de synthèse de texte à partir de la parole
A method to transcribe communications is provided. The method may include obtaining first communication data during a communication session between a first communication device and a second communication device and transmitting the first communication data to the second communication device by way of a mobile device that is locally coupled with the first communication device. The method may also include receiving, at the first communication device, second communication data from the second communication device through the mobile device and transmitting the second communication data to a remote transcription system. The method may further include receiving, at the first communication device, transcription data from the remote transcription system, the transcription data corresponding to a transcription of the second communication data, the transcription generated by the remote transcription system and presenting, by the first communication device, the transcription of the second communication data.
A method to present a summary of a transcription may include obtaining, at a first device, audio directed to the first device from a second device during a communication session between the first device and the second device. Additionally, the method may include sending, from the first device, the audio to a transcription system. The method may include obtaining, at the first device, a transcription during the communication session from the transcription system based on the audio. Additionally, the method may include obtaining, at the first device, a summary of the transcription during the communication session. Additionally, the method may include presenting, on a display, both the summary and the transcription simultaneously during the communication session.
G10L 15/30 - Reconnaissance distribuée, p.ex. dans les systèmes client-serveur, pour les applications en téléphonie mobile ou réseaux
G10L 15/26 - Systèmes de synthèse de texte à partir de la parole
G10L 21/18 - Transformation de la parole en une représentation non audible, p.ex. visualisation de la parole ou traitement de la parole pour les aides tactiles - Détails du procédé de transformation
22.
System, method, and computer-readable medium for autofocusing a videophone camera
Systems, methods, and computer-readable mediums for autofocusing cameras in a videophone are disclosed. A videophone system may include a camera having a lens, a lens actuator configured to move the lens, and an image sensor configured to capture images received through the lens. The videophone system may also include a distance sensor configured to determine an object of focus distance between the camera lens and the object of focus. The system includes memory for storing instructions that when executed by a processor cause the camera lens to automatically focus on the object of focus. The processor includes a lookup table configured to correlate an object of focus distance determined by the distance sensor with a digital number that can be converted by a digital to analog converter to a power value sufficient to power lens actuator to move the lens to a predetermined focus position. The lookup table is configured to correlate an object of focus distance returned by the distance sensor with a digital number representing a lens position, such that the object of focus falls within a depth of field about a focal plane corresponding to the lens position.
A method may include obtaining a text string that is a transcription of audio data and selecting a sequence of words from the text string as a first word sequence. The method may further include encrypting the first word sequence and comparing the encrypted first word sequence to multiple encrypted word sequences. Each of the multiple encrypted word sequences may be associated with a corresponding one of multiple counters. The method may also include in response to the encrypted first word sequence corresponding to one of the multiple encrypted word sequences based on the comparison, incrementing a counter of the multiple counters associated with the one of the multiple encrypted word sequences and adapting a language model of an automatic transcription system using the multiple encrypted word sequences and the multiple counters.
G10L 15/06 - Création de gabarits de référence; Entraînement des systèmes de reconnaissance de la parole, p.ex. adaptation aux caractéristiques de la voix du locuteur
G10L 15/19 - Contexte grammatical, p.ex. désambiguïsation des hypothèses de reconnaissance par application des règles de séquence de mots
G10L 25/51 - Techniques d'analyses de la parole ou de la voix qui ne se limitent pas à un seul des groupes spécialement adaptées pour un usage particulier pour comparaison ou différentiation
A method may include obtaining first features of first audio data that includes speech and obtaining second features of second audio data that is a revoicing of the first audio data. The method may further include providing the first features and the second features to an automatic speech recognition system and obtaining a single transcription generated by the automatic speech recognition system using the first features and the second features.
G10L 15/26 - Systèmes de synthèse de texte à partir de la parole
G10L 15/06 - Création de gabarits de référence; Entraînement des systèmes de reconnaissance de la parole, p.ex. adaptation aux caractéristiques de la voix du locuteur
G10L 15/02 - Extraction de caractéristiques pour la reconnaissance de la parole; Sélection d'unités de reconnaissance
A method may include obtaining first audio data of a communication session between a first device and a second device and obtaining, during the communication session, a first text string that is a transcription of the first audio data. The method may further include directing the first text string to the first device for presentation of the first text string during the communication session and obtaining, during the communication session, a second text string that is a transcription of the first audio data. The method may further include comparing a first accuracy score of the first word to a second accuracy score of the second word and in response to a difference between the first accuracy score and the second accuracy score satisfying a threshold, directing the second word to the first device to replace the first word in the first location as displayed by the first device.
A method may include obtaining a text string that is a transcription of audio data and selecting a sequence of words from the text string as a first word sequence. The method may further include encrypting the first word sequence and comparing the encrypted first word sequence to multiple encrypted word sequences. Each of the multiple encrypted word sequences may be associated with a corresponding one of multiple counters. The method may also include in response to the encrypted first word sequence corresponding to one of the multiple encrypted word sequences based on the comparison, incrementing a counter of the multiple counters associated with the one of the multiple encrypted word sequences and adapting a language model of an automatic transcription system using the multiple encrypted word sequences and the multiple counters.
A method may include obtaining first audio data of a communication session between a first device and a second device and obtaining, during the communication session, a first text string that is a transcription of the first audio data. The method may further include directing the first text string to the first device for presentation of the first text string during the communication session and obtaining, during the communication session, a second text string that is a transcription of the first audio data. The method may further include comparing a first accuracy score of the first word to a second accuracy score of the second word and in response to a difference between the first accuracy score and the second accuracy score satisfying a threshold, directing the second word to the first device to replace the first word in the first location as displayed by the first device.
A method may include obtaining first audio data originating at a first device during a communication session between the first device and a second device. The method may also include obtaining an availability of revoiced transcription units in a transcription system and in response to establishment of the communication session, selecting, based on the availability of revoiced transcription units, a revoiced transcription unit instead of a non-revoiced transcription unit to generate a transcript of the first audio data. The method may also include obtaining revoiced audio generated by a revoicing of the first audio data by a captioning assistant and generating a transcription of the revoiced audio using an automatic speech recognition system. The method may further include in response to selecting the revoiced transcription unit, directing the transcription of the revoiced audio to the second device as the transcript of the first audio data.
A method may include obtaining audio of a communication session between a first device of a first user and a second device of a second user. The method may further include obtaining a transcription of second speech of the second user. The method may also include identifying one or more first sound characteristics of first speech of the first user. The method may also include identifying one or more first words indicating a lack of understanding in the first speech. The method may further include determining an experienced emotion of the first user based on the one or more first sound characteristics. The method may also include determining an accuracy of the transcription of the second speech based on the experienced emotion and the one or more first words.
A method to transcribe communications may include obtaining audio data originating at a first device during a communication session between the first device and a second device and providing the audio data to an automated speech recognition system configured to transcribe the audio data. The method may further include obtaining multiple hypothesis transcriptions generated by the automated speech recognition system. Each of the multiple hypothesis transcriptions may include one or more words determined by the automated speech recognition system to be a transcription of a portion of the audio data. The method may further include determining one or more consistent words that are included in two or more of the multiple hypothesis transcriptions and in response to determining the one or more consistent words, providing the one or more consistent words to the second device for presentation of the one or more consistent words by the second device.
G10L 15/04 - Segmentation; Détection des limites de mots
G06F 17/00 - TRAITEMENT ÉLECTRIQUE DE DONNÉES NUMÉRIQUES Équipement ou méthodes de traitement de données ou de calcul numérique, spécialement adaptés à des fonctions spécifiques
G10L 15/26 - Systèmes de synthèse de texte à partir de la parole
G10L 15/06 - Création de gabarits de référence; Entraînement des systèmes de reconnaissance de la parole, p.ex. adaptation aux caractéristiques de la voix du locuteur
G10L 15/22 - Procédures utilisées pendant le processus de reconnaissance de la parole, p.ex. dialogue homme-machine
A method to transcribe communications may include obtaining, at a first device, an audio signal that originates at a remote device during a communication session. The audio signal may be shared between the first device and a second device. The method may also include obtaining an indication that the second device is associated with a remote transcription system and in response to the second device being associated with the remote transcription system, directing the audio signal to the remote transcription system by one of the first device and the second device instead of both the first device and the second device directing the audio signal to the remote transcription system when the second device is not associated with the remote transcription system.
A method to adjust volume may include obtaining an audio signal during a communication session between a first device and a second device. The method may also include adjusting a volume level of the audio signal so that the volume level is a particular volume level above a noise floor of the audio signal and directing the adjusted audio signal to a remote transcription system.
G10L 25/51 - Techniques d'analyses de la parole ou de la voix qui ne se limitent pas à un seul des groupes spécialement adaptées pour un usage particulier pour comparaison ou différentiation
The present application includes operations related to routing communications. In some embodiments, the operations may include receiving, from a third-party communication address, an incoming communication directed toward a general communication address associated with a communication system. The operations may also include routing the incoming communication to a specific communication address associated with the communication system instead of to the general communication address based on a previous outgoing communication being from the specific communication address and being directed toward the third-party communication address.
H04L 45/655 - Interaction entre les entités de calcul de routes et les entités de transmission, p.ex. pour la détermination de la route ou pour la mise à jour des tables de flux
H04L 45/302 - Détermination de la route basée sur la qualité de service [QoS] demandée
H04L 67/53 - Services réseau en utilisant des fournisseurs tiers de services
A method to transcribe communications may include selecting a first transcription generation technique from among multiple transcription generation techniques for generating transcriptions of audio of one or more communication sessions that involve a user device and obtaining performances of the multiple transcription generation techniques with respect to generating the transcriptions of the audio. The method may also include monitoring comparisons between the performances of the multiple transcription generation techniques and obtaining input from the user with respect to the comparisons. The method may further include selecting a second transcription generation technique from among the multiple transcription generation techniques based on the input from the user.
G10L 15/26 - Systèmes de synthèse de texte à partir de la parole
G10L 15/30 - Reconnaissance distribuée, p.ex. dans les systèmes client-serveur, pour les applications en téléphonie mobile ou réseaux
G10L 21/10 - Transformation en information visible
G06F 18/21 - Conception ou mise en place de systèmes ou de techniques; Extraction de caractéristiques dans l'espace des caractéristiques; Séparation aveugle de sources
A method may include obtaining a first audio signal including first speech originating at a remote device during a communication session between the remote device and a communication device and obtaining a second audio signal including second speech originating at the communication device during the communication session between the remote device and the communication device. The method may also include obtaining a characteristic of the communication session from one or more of: the first audio signal, the second audio signal, and settings of the communication device and determining a hearing level of a user of the communication device using the characteristic of the communication session.
H04M 1/72475 - Interfaces utilisateur spécialement adaptées aux téléphones sans fil ou mobiles spécialement adaptées aux utilisateurs handicapés
H04M 3/42 - Systèmes fournissant des fonctions ou des services particuliers aux abonnés
H04M 1/247 - Appareils téléphoniques munis de moyens d’aide à l’utilisateur ou de moyens de sélection de fonction facilitant leur emploi
G10L 15/22 - Procédures utilisées pendant le processus de reconnaissance de la parole, p.ex. dialogue homme-machine
G10L 25/51 - Techniques d'analyses de la parole ou de la voix qui ne se limitent pas à un seul des groupes spécialement adaptées pour un usage particulier pour comparaison ou différentiation
G10L 15/26 - Systèmes de synthèse de texte à partir de la parole
36.
System, apparatus and method for media communication between parties
Systems, apparatuses, and methods for enabling communication between parties are disclosed. A system may include a first communication device associated with a first user and a second communication device associated with a second user. The system may include a first communication channel between the first user and the second user for transmitting call data between the first communication device and the second communication device. The system may include a second communication channel between the first user and the second user established concurrently with the first communication channel. The second communication channel may be separate from the first communication channel. The second communication channel may be established by connection of the communication session participants to a multipoint control unit that is configured to transmit media data between the first communication device and the second communication device. The system allows transmission of one or more types of call data to be switched between the first and second communication channels.
A method may include obtaining first audio data originating at a first device during a communication session between the first device and a second device. The method may also include obtaining a first text string that is a transcription of the first audio data, where the first text string may be generated using automatic speech recognition technology using the first audio data. The method may also include obtaining a second text string that is a transcription of second audio data, where the second audio data may include a revoicing of the first audio data by a captioning assistant and the second text string may be generated by the automatic speech recognition technology using the second audio data. The method may further include generating an output text string from the first text string and the second text string and using the output text string as a transcription of the speech.
A method to generate a contact list may include receiving an identifier of a first communication device at a captioning system. The first communication device may be configured to provide first audio data to a second communication device. The second communication device may be configured to receive first text data of the first audio data from the captioning system. The method may further include receiving and storing contact data from each of multiple communication devices at the captioning system. The method may further include selecting the contact data from the multiple communication devices that include the identifier of the first communication device as selected contact data and generating a contact list based on the selected contact data. The method may also include sending the contact list to the first communication device to provide the contact list as contacts for presentation on an electronic display of the first communication device.
H04L 65/1069 - Gestion de session Établissement ou terminaison d'une session
H04M 1/72478 - Utilisateurs avec une déficience auditive
H04L 61/4594 - Carnets d'adresses, c. à. d. répertoires contenant les coordonnées des correspondants
H04L 67/561 - Ajout de données fonctionnelles à l’application ou de données de commande de l’application, p.ex. métadonnées
G09B 21/00 - Moyens d'enseignement ou de communication destinés aux aveugles, sourds ou muets
H04L 65/60 - Diffusion en flux de paquets multimédias
H04M 1/2757 - Dispositifs dans lesquels plusieurs signaux peuvent être enregistrés simultanément avec possibilité d'emmagasiner plus d'un numéro d'abonné à la fois utilisant des mémoires électroniques statiques, p.ex. des puces électroniques en fournissant les données par transmission de données, p.ex. téléchargement
A method to access a device may include obtaining, at a first device, data over a short-range wireless network from a second device. The data may originate at a remote system that sends the data to the second device through a network connection over a wide area network. The method may also include in response to a fault at the second device, obtaining, at the first device from the remote system, a maintenance command for the second device. The maintenance command may be obtained by the first device over an analog voice network. The method may also include directing, from the first device to the second device, the maintenance command over the short-range wireless network to enable the second device to perform the maintenance command.
H04L 41/0659 - Gestion des fautes, des événements, des alarmes ou des notifications en utilisant la reprise sur incident de réseau en isolant ou en reconfigurant les entités défectueuses
H04L 41/0816 - Réglages de configuration caractérisés par les conditions déclenchant un changement de paramètres la condition étant une adaptation, p.ex. en réponse aux événements dans le réseau
H04W 4/80 - Services utilisant la communication de courte portée, p.ex. la communication en champ proche, l'identification par radiofréquence ou la communication à faible consommation d’énergie
H04W 76/18 - Gestion du rejet ou de l'échec de l'établissement
H04W 24/04 - Configurations pour maintenir l'état de fonctionnement
A method may include obtaining audio originating at a remote device during a communication session conducted between a first device and the remote device and obtaining a transcription of the audio. The method may also include processing the audio to generate processed audio. In some embodiments, the audio may be processed by a neural network that is trained with respect to an analog voice network and the processed audio may be formatted with respect to communication over the analog voice network. The method may further include processing the transcription to generate a processed transcription that is formatted with respect to communication over the analog voice network and multiplexing the processed audio with the processed transcription to obtain combined data. The method may also include communicating, to the first device during the communication session, the combined data over a same communication channel of the analog voice network.
G10L 15/06 - Création de gabarits de référence; Entraînement des systèmes de reconnaissance de la parole, p.ex. adaptation aux caractéristiques de la voix du locuteur
G10L 15/22 - Procédures utilisées pendant le processus de reconnaissance de la parole, p.ex. dialogue homme-machine
G10L 15/30 - Reconnaissance distribuée, p.ex. dans les systèmes client-serveur, pour les applications en téléphonie mobile ou réseaux
G10L 19/00 - Techniques d'analyse ou de synthèse de la parole ou des signaux audio pour la réduction de la redondance, p.ex. dans les vocodeurs; Codage ou décodage de la parole ou des signaux audio utilisant les modèles source-filtre ou l’analyse psychoacoustique
A method may include obtaining audio originating at a remote device during a communication session conducted between a first device and the remote device and obtaining a transcription of the audio. The method may also include processing the audio to generate processed audio. In some embodiments, the audio may be processed by a neural network that is trained with respect to an analog voice network and the processed audio may be formatted with respect to communication over the analog voice network. The method may further include processing the transcription to generate a processed transcription that is formatted with respect to communication over the analog voice network and multiplexing the processed audio with the processed transcription to obtain combined data. The method may also include communicating, to the first device during the communication session, the combined data over a same communication channel of the analog voice network.
G10L 25/30 - Techniques d'analyses de la parole ou de la voix qui ne se limitent pas à un seul des groupes caractérisées par la technique d’analyse utilisant des réseaux neuronaux
G10L 15/16 - Classement ou recherche de la parole utilisant des réseaux neuronaux artificiels
A method may include obtaining first audio data originating at a first device during a communication session between the first device and a second device. The method may also include obtaining an availability of revoiced transcription units in a transcription system and in response to establishment of the communication session, selecting, based on the availability of revoiced transcription units, a revoiced transcription unit instead of a non-revoiced transcription unit to generate a transcript of the first audio data. The method may also include obtaining revoiced audio generated by a revoicing of the first audio data by a captioning assistant and generating a transcription of the revoiced audio using an automatic speech recognition system. The method may further include in response to selecting the revoiced transcription unit, directing the transcription of the revoiced audio to the second device as the transcript of the first audio data.
According to one or more aspects of the present disclosure, operations related to selecting a transcription generation technique may be disclosed. In some embodiments, the operations may include obtaining multiple user ratings that each correspond to a different one of multiple transcriptions. Each transcription may be obtained using a first transcription generation technique and may correspond to a different one of multiple communication sessions. The operations may further include selecting, for a subsequent communication session that occurs after the multiple communication sessions, a second transcription generation technique based on the user ratings. In addition, the operations may include providing the subsequent transcription to a device during the subsequent communication session.
A method may include obtaining an indicator that a first device is in a location of a second device and in response to obtaining the indicator, sending a redirect request to a communication service provider of the first device to direct, to the second device, incoming communication requests handled by the communication service provider that are directed to the first device. The method may further include after sending the redirect request and after a communication request to a communication session is directed to the first device, obtaining, at the second device, a communication indication to participate in the communication session. The method may further include directing audio of the communication session to a transcription system and obtaining, at the second device, the transcription of the audio from the transcription system. The method may also include presenting, by the second device, the audio and the transcription.
G10L 15/26 - Systèmes de synthèse de texte à partir de la parole
H04W 4/80 - Services utilisant la communication de courte portée, p.ex. la communication en champ proche, l'identification par radiofréquence ou la communication à faible consommation d’énergie
H04W 76/10 - Gestion de la connexion Établissement de la connexion
G10L 15/22 - Procédures utilisées pendant le processus de reconnaissance de la parole, p.ex. dialogue homme-machine
G10L 15/30 - Reconnaissance distribuée, p.ex. dans les systèmes client-serveur, pour les applications en téléphonie mobile ou réseaux
H04M 3/42 - Systèmes fournissant des fonctions ou des services particuliers aux abonnés
H04M 1/72478 - Utilisateurs avec une déficience auditive
H04M 7/00 - Dispositions d'interconnexion entre centres de commutation
A system is provided that includes a first network interface for a first network type and a second network interface for a second network type that is different from the first network type. The system also includes at least one processor configured to cause the system to perform operations. The operations may include obtaining, from the first network interface, audio from a communication session with a remote device established over the first network and obtaining an indication of a communication device available to participate in the communication session and direct audio obtained from the communication session to a remote transcription system. The operations may also include directing the audio to the second network interface for transmission to the communication device, obtaining transcript data from the remote transcription system based on the audio, and directing the transcript data to the second network interface for transmission to the communication device.
G10L 15/26 - Systèmes de synthèse de texte à partir de la parole
G10L 15/28 - Reconnaissance de la parole - Détails de structure des systèmes de reconnaissance de la parole
H04M 7/00 - Dispositions d'interconnexion entre centres de commutation
G10L 15/01 - Estimation ou évaluation des systèmes de reconnaissance de la parole
H04M 3/42 - Systèmes fournissant des fonctions ou des services particuliers aux abonnés
H04M 1/247 - Appareils téléphoniques munis de moyens d’aide à l’utilisateur ou de moyens de sélection de fonction facilitant leur emploi
H04M 1/253 - Appareils téléphoniques utilisant la transmission numérique de la parole
H04M 1/72412 - Interfaces utilisateur spécialement adaptées aux téléphones sans fil ou mobiles avec des moyens de soutien local des applications accroissant la fonctionnalité par interfaçage avec des accessoires externes utilisant des interfaces sans fil bidirectionnelles à courte portée
G10L 15/18 - Classement ou recherche de la parole utilisant une modélisation du langage naturel
G10L 15/30 - Reconnaissance distribuée, p.ex. dans les systèmes client-serveur, pour les applications en téléphonie mobile ou réseaux
46.
Transcription of communications using multiple speech recognition systems
A method may include obtaining audio data originating at a first device during a communication session between the first device and a second device and providing the audio data to a first speech recognition system to generate a first transcript based on the audio data and directing the first transcript to the second device. The method may also include in response to obtaining a quality indication regarding a quality of the first transcript, multiplexing the audio data to provide the audio data to a second speech recognition system to generate a second transcript based on the audio data while continuing to provide the audio data to the first speech recognition system and direct the first transcript to the second device, and in response to obtaining a transfer indication that occurs after multiplexing of the audio data, directing the second transcript to the second device instead of the first transcript.
A method to present a summary of a transcription may include obtaining, at a first device, audio directed to the first device from a second device during a communication session between the first device and the second device. Additionally, the method may include sending, from the first device, the audio to a transcription system. The method may include obtaining, at the first device, a transcription during the communication session from the transcription system based on the audio. Additionally, the method may include obtaining, at the first device, a summary of the transcription during the communication session. Additionally, the method may include presenting, on a display, both the summary and the transcription simultaneously during the communication session.
G10L 15/30 - Reconnaissance distribuée, p.ex. dans les systèmes client-serveur, pour les applications en téléphonie mobile ou réseaux
G10L 15/26 - Systèmes de synthèse de texte à partir de la parole
G10L 21/18 - Transformation de la parole en une représentation non audible, p.ex. visualisation de la parole ou traitement de la parole pour les aides tactiles - Détails du procédé de transformation
A method to access a device may include obtaining, at a first device, data over a short-range wireless network from a second device. The data may originate at a remote system that sends the data to the second device through a network connection over a wide area network. The method may also include in response to a fault at the second device, obtaining, at the first device from the remote system, a maintenance command for the second device. The maintenance command may be obtained by the first device over an analog voice network. The method may also include directing, from the first device to the second device, the maintenance command over the short-range wireless network to enable the second device to perform the maintenance command.
H04W 4/80 - Services utilisant la communication de courte portée, p.ex. la communication en champ proche, l'identification par radiofréquence ou la communication à faible consommation d’énergie
H04W 76/18 - Gestion du rejet ou de l'échec de l'établissement
H04W 24/04 - Configurations pour maintenir l'état de fonctionnement
50.
Apparatus, method and computer-readable medium for automatically adjusting the brightness of a videophone visual indicator
A videophone apparatus and a method for automatically adjusting a videophone visual indicator are provided. The videophone includes a camera unit with an imager. Data from the imager and imager data processed by an image signal processor may be converted into a value that can be compared to a scale correlating to a brightness condition of an area in which the imager is located, allowing the brightness condition to be determined. The visual indicators of the videophone can be set to illuminate based upon the determined brightness condition. Thus, the brightness condition of a room can be determined using components already found on the videophone, without the need for additional sensors, hardware or software that increase the cost and complexity of the videophone.
H04N 5/58 - Réglage du contraste ou de la luminance en fonction de la lumière ambiante
H04M 1/57 - Dispositions pour indiquer ou enregistrer le numéro de l'abonné demandeur à l'appareil de l'abonné demandé
G08B 5/36 - Systèmes de signalisation optique, p.ex. systèmes d'appel de personnes, indication à distance de l'occupation de sièges utilisant une transmission électromécanique utilisant des sources de lumière visible
A method may include obtaining audio of a communication session between a first device of a first user and a second device of a second user. The method may further include obtaining a transcription of second speech of the second user. The method may also include identifying one or more first sound characteristics of first speech of the first user. The method may also include identifying one or more first words indicating a lack of understanding in the first speech. The method may further include determining an experienced emotion of the first user based on the one or more first sound characteristics. The method may also include determining an accuracy of the transcription of the second speech based on the experienced emotion and the one or more first words.
A method may include obtaining, at a device, a first input that results in audio playback of a first stored message and establishing a network connection between the device and a remote transcription system. The method may include directing audio of the first stored message to the remote transcription system and obtaining transcriptions of the audio from the remote transcription system during playback of the first stored message. The method may include maintaining the network connection after playback of the first stored message and obtaining a second input that results in audio playback of a second stored message. The method may include directing audio of the second stored message to the remote transcription system and obtaining transcriptions of the audio from the remote transcription system during playback of the second stored message. The method may include obtaining an indication to terminate the network connection and terminating the network connection.
A method to transcribe communications is provided. The method may include obtaining first communication data during a communication session between a first communication device and a second communication device and transmitting the first communication data to the second communication device by way of a mobile device that is locally coupled with the first communication device. The method may also include receiving, at the first communication device, second communication data from the second communication device through the mobile device and transmitting the second communication data to a remote transcription system. The method may further include receiving, at the first communication device, transcription data from the remote transcription system, the transcription data corresponding to a transcription of the second communication data, the transcription generated by the remote transcription system and presenting, by the first communication device, the transcription of the second communication data.
A method to present communications is provided. The method may include obtaining, at a device, a request from a user to play back a stored message that includes audio. In response to obtaining the request, the method may include directing the audio of the message to a transcription system from the device. In these and other embodiments, the transcription system may be configured to generate text that is a transcription of the audio in real-time. The method may further include obtaining, at the device, the text from the transcription system and presenting, by the device, the text generated by the transcription system in real-time. In response to obtaining the text from the transcription system, the method may also include presenting, by the device, the audio such that the text as presented is substantially aligned with the audio.
G10L 21/18 - Transformation de la parole en une représentation non audible, p.ex. visualisation de la parole ou traitement de la parole pour les aides tactiles - Détails du procédé de transformation
G10L 21/055 - Compression ou expansion temporelles pour la synchronisation avec d’autres signaux, p.ex. signaux vidéo
G10L 15/26 - Systèmes de synthèse de texte à partir de la parole
G09B 21/00 - Moyens d'enseignement ou de communication destinés aux aveugles, sourds ou muets
A computer-implemented method to provide transcriptions of an audio communication session is disclosed. The method may include receiving audio data at a first device from a second device over a first wireless network connection of a first wireless network type and providing the audio data to a speaker of the first device for output of the audio data. The method may further include encoding the audio data at the first device based on a second wireless network type and transmitting the encoded audio data from the first device over a second wireless network of the second wireless network type.
H04M 3/22 - Dispositions de supervision, de contrôle ou de test
H04W 4/80 - Services utilisant la communication de courte portée, p.ex. la communication en champ proche, l'identification par radiofréquence ou la communication à faible consommation d’énergie
H04W 76/10 - Gestion de la connexion Établissement de la connexion
H04W 88/06 - Dispositifs terminaux adapté au fonctionnement dans des réseaux multiples, p.ex. terminaux multi-mode
H04M 3/42 - Systèmes fournissant des fonctions ou des services particuliers aux abonnés
G10L 25/48 - Techniques d'analyses de la parole ou de la voix qui ne se limitent pas à un seul des groupes spécialement adaptées pour un usage particulier
A method may include obtaining first audio data originating at a first device during a communication session between the first device and a second device. The method may also include obtaining an availability of revoiced transcription units in a transcription system and in response to establishment of the communication session, selecting, based on the availability of revoiced transcription units, a revoiced transcription unit instead of a non-revoiced transcription unit to generate a transcript of the first audio data. The method may also include obtaining revoiced audio generated by a revoicing of the first audio data by a captioning assistant and generating a transcription of the revoiced audio using an automatic speech recognition system. The method may further include in response to selecting the revoiced transcription unit, directing the transcription of the revoiced audio to the second device as the transcript of the first audio data.
A method may include obtaining first audio data originating at a first device during a communication session between the first device and a second device. The method may also include obtaining an availability of revoiced transcription units in a transcription system and in response to establishment of the communication session, selecting, based on the availability of revoiced transcription units, a revoiced transcription unit instead of a non-revoiced transcription unit to generate a transcript of the first audio data. The method may also include obtaining revoiced audio generated by a revoicing of the first audio data by a captioning assistant and generating a transcription of the revoiced audio using an automatic speech recognition system. The method may further include in response to selecting the re voiced transcription unit, directing the transcription of the revoiced audio to the second device as the transcript of the first audio data.
A method may include obtaining first audio data originating at a first device during a communication session between the first device and a second device. The method may also include obtaining a first text string that is a transcription of the first audio data, where the first text string may be generated using automatic speech recognition technology using the first audio data. The method may also include obtaining a second text string that is a transcription of second audio data, where the second audio data may include a revoicing of the first audio data by a captioning assistant and the second text string may be generated by the automatic speech recognition technology using the second audio data. The method may further include generating an output text string from the first text string and the second text string and using the output text string as a transcription of the speech.
A method may include obtaining first audio data of a first communication session between a first and second device and during the first communication session, obtaining a first text string that is a transcription of the first audio data and training a model of an automatic speech recognition system using the first text string and the first audio data. The method may further include in response to completion of the training, deleting the first audio data and the first text string and after deleting the first audio data and the first text string, obtaining second audio data of a second communication session between a third and fourth device and during the second communication session obtaining a second text string that is a transcription of the second audio data and further training the model of the automatic speech recognition system using the second text string and the second audio data.
G10L 15/26 - Systèmes de synthèse de texte à partir de la parole
G10L 15/06 - Création de gabarits de référence; Entraînement des systèmes de reconnaissance de la parole, p.ex. adaptation aux caractéristiques de la voix du locuteur
G10L 15/28 - Reconnaissance de la parole - Détails de structure des systèmes de reconnaissance de la parole
G10L 15/22 - Procédures utilisées pendant le processus de reconnaissance de la parole, p.ex. dialogue homme-machine
A method may include obtaining first audio data of a communication session between a first device and a second device, obtaining a text string that is a transcription of the first audio data, and selecting a contiguous sequence of words from the text string as a first word sequence. The method may further include comparing the first word sequence to multiple word sequences obtained before the communication session and in response to the first word sequence corresponding to one of the multiple word sequences, incrementing a counter of multiple counters associated with the one of the multiple word sequences. The method may also include deleting the text string and the first word sequence and training and after deleting the text string and the first word sequence, training a language model of an automatic transcription system using the multiple word sequences and the multiple counters. The method is for estimating n-gram statistics based on the communication and provides data protection mechanisms for private data.
G10L 15/26 - Systèmes de synthèse de texte à partir de la parole
G10L 15/06 - Création de gabarits de référence; Entraînement des systèmes de reconnaissance de la parole, p.ex. adaptation aux caractéristiques de la voix du locuteur
62.
Transcription generation from multiple speech recognition systems
A method may include obtaining first audio data originating at a first device during a communication session between the first device and a second device. The method may also include obtaining a first text string that is a transcription of the first audio data, where the first text string may be generated using automatic speech recognition technology using the first audio data. The method may also include obtaining a second text string that is a transcription of second audio data, where the second audio data may include a revoicing of the first audio data by a captioning assistant and the second text string may be generated by the automatic speech recognition technology using the second audio data. The method may further include generating an output text string from the first text string and the second text string and using the output text string as a transcription of the speech.
A method may include obtaining first audio data of a first communication session between a first and second device and during the first communication session, obtaining a first text string that is a transcription of the first audio data and training a model of an automatic speech recognition system using the first text string and the first audio data. The method may further include in response to completion of the training, deleting the first audio data and the first text string and after deleting the first audio data and the first text string, obtaining second audio data of a second communication session between a third and fourth device and during the second communication session obtaining a second text string that is a transcription of the second audio data and further training the model of the automatic speech recognition system using the second text string and the second audio data.
G10L 15/06 - Création de gabarits de référence; Entraînement des systèmes de reconnaissance de la parole, p.ex. adaptation aux caractéristiques de la voix du locuteur
G10L 15/26 - Systèmes de synthèse de texte à partir de la parole
64.
Training speech recognition systems using word sequences
A method may include obtaining first audio data of a communication session between a first device and a second device, obtaining a text string that is a transcription of the first audio data, and selecting a contiguous sequence of words from the text string as a first word sequence. The method may further include comparing the first word sequence to multiple word sequences obtained before the communication session and in response to the first word sequence corresponding to one of the multiple word sequences, incrementing a counter of multiple counters associated with the one of the multiple word sequences. The method may also include deleting the text string and the first word sequence and training and after deleting the text string and the first word sequence, training a language model of an automatic transcription system using the multiple word sequences and the multiple counters.
G10L 15/26 - Systèmes de synthèse de texte à partir de la parole
G10L 15/06 - Création de gabarits de référence; Entraînement des systèmes de reconnaissance de la parole, p.ex. adaptation aux caractéristiques de la voix du locuteur
G10L 15/22 - Procédures utilisées pendant le processus de reconnaissance de la parole, p.ex. dialogue homme-machine
G10L 15/30 - Reconnaissance distribuée, p.ex. dans les systèmes client-serveur, pour les applications en téléphonie mobile ou réseaux
A method to transcribe communications may include obtaining audio data originating at a first device during a communication session between the first device and a second device and providing the audio data to an automated speech recognition system configured to transcribe the audio data. The method may further include obtaining multiple hypothesis transcriptions generated by the automated speech recognition system. Each of the multiple hypothesis transcriptions may include one or more words determined by the automated speech recognition system to be a transcription of a portion of the audio data. The method may further include determining one or more consistent words that are included in two or more of the multiple hypothesis transcriptions and in response to determining the one or more consistent words, providing the one or more consistent words to the second device for presentation of the one or more consistent words by the second device.
G10L 15/22 - Procédures utilisées pendant le processus de reconnaissance de la parole, p.ex. dialogue homme-machine
G10L 15/26 - Systèmes de synthèse de texte à partir de la parole
G10L 25/48 - Techniques d'analyses de la parole ou de la voix qui ne se limitent pas à un seul des groupes spécialement adaptées pour un usage particulier
H04M 3/42 - Systèmes fournissant des fonctions ou des services particuliers aux abonnés
66.
Electronic device including a directional microphone
An electronic device may include a housing and a directional microphone. The housing may include a front surface, a rear surface positioned opposite the front surface, and a hollow cavity positioned between the front surface and the rear surface. The hollow cavity may include a front opening defined in the front surface and a rear opening defined in the rear surface. The directional microphone may include a front port and a rear port. The directional microphone may be mounted in the hollow cavity of the housing with the front port oriented toward the front opening and with the rear port oriented toward the rear opening.
H04M 1/19 - Dispositions de microphones, écouteurs, ou appareils complets pour empêcher l'écoute indiscrète, pour atténuer le bruit ou pour empêcher la transmission indésirable; Embouchures ou écouteurs spécialement adaptés à cet effet
H04M 1/03 - Caractéristiques de structure des microphones ou écouteurs, p.ex. appareils téléphoniques portatifs
H04M 1/20 - Dispositions pour empêcher la réaction acoustique
H04R 1/34 - Dispositions pour obtenir la fréquence désirée ou les caractéristiques directionnelles pour obtenir la caractéristique directionnelle désirée uniquement en utilisant un seul transducteur avec des moyens réfléchissant, diffractant, dirigeant ou guidant des sons
H04R 1/02 - Boîtiers; Meubles; Montages à l'intérieur de ceux-ci
H04R 1/28 - Supports de transducteurs ou enceintes conçus pour réponse de fréquence spécifique; Enceintes de transducteurs modifiées au moyen d'impédances mécaniques ou acoustiques, p.ex. résonateur, moyen d'amortissement
Operations related to performing gain operations with respect to a receive-path signal of a first device may be performed. The operations may include obtaining the receive-path signal, which includes an echo speech signal and a receive speech signal originating at a second device. In addition, the operations may include identifying a portion of the receive-path signal that includes, at a particular time, a first frequency component that corresponds to the echo speech signal and a second frequency component that corresponds to the receive speech signal in which the first frequency component is different from the second frequency component. Moreover, the operations may include attenuating the first frequency component of the portion while avoiding attenuating the second frequency component of the portion based on the first frequency component corresponding to the echo speech signal and the second frequency component corresponding to the receive speech signal.
H04M 9/08 - Systèmes téléphoniques à haut-parleur à double sens comportant des moyens pour conditionner le signal, p.ex. pour supprimer les échos dans l'une ou les deux directions du trafic
H04M 9/10 - Systèmes téléphoniques à haut-parleur à double sens comportant des moyens pour conditionner le signal, p.ex. pour supprimer les échos dans l'une ou les deux directions du trafic avec commutation de direction de transmission par fréquence vocale
G10L 21/0232 - Traitement dans le domaine fréquentiel
According to one or more aspects of the present disclosure, operations related to providing transcriptions may include obtaining a first transcription of first audio obtained by a first device during a communication session conducted between the first device and a second device. The operations may further include providing the first transcription for presentation of the first transcription by a display device during the communication session. In addition, the operations may include providing, in response to a transcription quality indication, a second transcription of second audio obtained by the second device during the communication session for presentation of the second transcription by the display device during the communication session.
G10L 15/26 - Systèmes de synthèse de texte à partir de la parole
G06F 16/338 - Présentation des résultats des requêtes
G06F 16/683 - Recherche de données caractérisée par l’utilisation de métadonnées, p.ex. de métadonnées ne provenant pas du contenu ou de métadonnées générées manuellement utilisant des métadonnées provenant automatiquement du contenu
G06F 16/335 - Filtrage basé sur des données supplémentaires, p.ex. sur des profils d’utilisateurs ou de groupes
According to one or more aspects of the present disclosure, operations related to providing transcriptions may include obtaining a first transcription of first audio obtained by a first device during a communication session conducted between the first device and a second device. The operations may further include providing the first transcription for presentation of the first transcription by a display device during the communication session. In addition, the operations may include providing, in response to a transcription quality indication, a second transcription of second audio obtained by the second device during the communication session for presentation of the second transcription by the display device during the communication session.
A method may include obtaining first audio data originating at a first device during a communication session between the first device and a second device. The method may also include obtaining a first text string that is a transcription of the first audio data, where the first text string may be generated using automatic speech recognition technology using the first audio data. The method may also include obtaining a second text string that is a transcription of second audio data, where the second audio data may include a revoicing of the first audio data by a captioning assistant and the second text string may be generated by the automatic speech recognition technology using the second audio data. The method may further include generating an output text string from the first text string and the second text string and using the output text string as a transcription of the speech.
A system is provided that includes a first network interface for a first network type and a second network interface for a second network type that is different from the first network type. The system also includes at least one processor configured to cause the system to perform operations. The operations may include obtaining, from the first network interface, audio from a communication session with a remote device established over the first network and obtaining an indication of a communication device available to participate in the communication session and direct audio obtained from the communication session to a remote transcription system. The operations may also include directing the audio to the second network interface for transmission to the communication device, obtaining transcript data from the remote transcription system based on the audio, and directing the transcript data to the second network interface for transmission to the communication device.
The present application includes operations related to routing communications. In some embodiments, the operations may include receiving, from a third-party communication address, an incoming communication directed toward a general communication address associated with a communication system. The operations may also include routing the incoming communication to a specific communication address associated with the communication system instead of to the general communication address based on a previous outgoing communication being from the specific communication address and being directed toward the third-party communication address.
The present application includes operations related to routing communications. In some embodiments, the operations may include receiving, from a third-party communication address, an incoming communication directed toward a general communication address associated with a communication system. The operations may also include routing the incoming communication to a specific communication address associated with the communication system instead of to the general communication address based on a previous outgoing communication being from the specific communication address and being directed toward the third-party communication address.
H04L 12/707 - Prévention ou récupération du défaut de routage, p.ex. reroutage, redondance de route "virtual router redundancy protocol" [VRRP] ou "hot standby router protocol" [HSRP] par redondance des chemins d’accès
According to one or more aspects of the present disclosure, operations may include conducting, by a host device, first communication with a first device over a first network. The operations may further include conducting, by the host device based on the first communication, second communication with the first device over a second network when the first device is disconnected from the first network. The operations may also include obtaining, by the host device, a request for a communication session from a second device while the host device is conducting the second communication with the first device over the second network. In addition, the operations may include sending, by the host device, a request notification to the first device over the second network based on the host device conducting the second communication with the first device. The request notification may notify the first device of the request.
A method to transcribe communications may include obtaining audio data originating at a first device during a communication session between the first device and a second device and providing the audio data to an automated speech recognition system configured to transcribe the audio data. The method may further include obtaining multiple hypothesis transcriptions generated by the automated speech recognition system. Each of the multiple hypothesis transcriptions may include one or more words determined by the automated speech recognition system to be a transcription of a portion of the audio data. The method may further include determining one or more consistent words that are included in two or more of the multiple hypothesis transcriptions and in response to determining the one or more consistent words, providing the one or more consistent words to the second device for presentation of the one or more consistent words by the second device.
G10L 15/06 - Création de gabarits de référence; Entraînement des systèmes de reconnaissance de la parole, p.ex. adaptation aux caractéristiques de la voix du locuteur
Operations related to establishing a first communication session between a first first-end device and a first second-end device. The first first-end device may obtain first device audio during the first communication session. The operations also include establishing a second communication session between a second first-end device and a second second-end device. In addition, the operations may include communicating the first device audio to the second second-end device as second session audio of the second communication session.
G06F 15/16 - Associations de plusieurs calculateurs numériques comportant chacun au moins une unité arithmétique, une unité programme et un registre, p.ex. pour le traitement simultané de plusieurs programmes
H04L 65/401 - Prise en charge des services ou des applications dans laquelle les services impliquent une session principale en temps réel et une ou plusieurs sessions parallèles additionnelles en temps réel ou sensibles au temps, p.ex. accès partagé à un tableau blanc ou mise en place d’une sous-conférence
H04L 65/1059 - Fonctionnalités du terminal de l'utilisateur final spécialement adaptées à la communication en temps réel
H04L 65/1069 - Gestion de session Établissement ou terminaison d'une session
According to one or more aspects of the present disclosure, operations related to selecting a transcription generation technique may be disclosed. In some embodiments, the operations may include obtaining multiple user ratings that each correspond to a different one of multiple transcriptions. Each transcription may be obtained using a first transcription generation technique and may correspond to a different one of multiple communication sessions. The operations may further include selecting, for a subsequent communication session that occurs after the multiple communication sessions, a second transcription generation technique based on the user ratings. In addition, the operations may include providing the subsequent transcription to a device during the subsequent communication session.
G10L 19/00 - Techniques d'analyse ou de synthèse de la parole ou des signaux audio pour la réduction de la redondance, p.ex. dans les vocodeurs; Codage ou décodage de la parole ou des signaux audio utilisant les modèles source-filtre ou l’analyse psychoacoustique
G10L 15/01 - Estimation ou évaluation des systèmes de reconnaissance de la parole
G10L 15/32 - Reconnaisseurs multiples utilisés en séquence ou en parallèle; Systèmes de combinaison de score à cet effet, p.ex. systèmes de vote
H04M 3/42 - Systèmes fournissant des fonctions ou des services particuliers aux abonnés
G10L 15/26 - Systèmes de synthèse de texte à partir de la parole
According to one or more aspects of the present disclosure, operations related to selecting a transcription generation technique may be disclosed. In some embodiments, the operations may include obtaining multiple user ratings that each correspond to a different one of multiple transcriptions. Each transcription may be obtained using a first transcription generation technique and may correspond to a different one of multiple communication sessions. The operations may further include selecting, for a subsequent communication session that occurs after the multiple communication sessions, a second transcription generation technique based on the user ratings. In addition, the operations may include providing the subsequent transcription to a device during the subsequent communication session.
A system may include a camera configured to obtain an image of a user, at least one processor, and at least one non-transitory computer-readable media communicatively coupled to the at least one processor. The non-transitory computer-readable media configured to store one or more instructions that when executed cause or direct the system to perform operations. The operations may include establish a communication session between the system and a device. The communication session may be configured such that the device provides audio for the system. The operations may further include compare the image to a particular user image associated with the system and select a first method of transcription generation from among two or more methods of transcription generation based on the comparison of the image to the particular user image. The operations may also include present, a transcription of the audio generated using the selected first method of transcription generation.
G10L 15/26 - Systèmes de synthèse de texte à partir de la parole
H04M 3/22 - Dispositions de supervision, de contrôle ou de test
G06K 9/00 - Méthodes ou dispositions pour la lecture ou la reconnaissance de caractères imprimés ou écrits ou pour la reconnaissance de formes, p.ex. d'empreintes digitales
80.
Presentation of indications with respect to questions of a communication session
According to one or more embodiments of the present disclosure, operations regarding providing indications with respect to questions of a communication session may include obtaining transcript data. The transcript data may include a transcription of audio of the communication session. The operations may further include obtaining multiple questions determined to be asked during the communication session. The operations may further include determining, based on an analysis of the transcript data during the communication session, which of the questions have been asked during the communication session. In addition, the operations may include causing, during the communication session, the device involved in the communication session to indicate which of the questions have been asked.
G10L 15/22 - Procédures utilisées pendant le processus de reconnaissance de la parole, p.ex. dialogue homme-machine
G06F 3/0484 - Techniques d’interaction fondées sur les interfaces utilisateur graphiques [GUI] pour la commande de fonctions ou d’opérations spécifiques, p.ex. sélection ou transformation d’un objet, d’une image ou d’un élément de texte affiché, détermination d’une valeur de paramètre ou sélection d’une plage de valeurs
G16H 80/00 - TIC spécialement adaptées pour faciliter la communication entre les professionnels de la santé ou les patients, p.ex. pour le diagnostic collaboratif, la thérapie collaborative ou la surveillance collaborative de l’état de santé
H04M 3/42 - Systèmes fournissant des fonctions ou des services particuliers aux abonnés
G10L 15/18 - Classement ou recherche de la parole utilisant une modélisation du langage naturel
G10L 15/26 - Systèmes de synthèse de texte à partir de la parole
Communication systems and methods are disclosed for enabling a first user at a video endpoint to communicate with a far-end user at a communication device via a relay service providing translation services for the first user. The video endpoint may include a camera and may be configured to frame a view of the camera to include a signing area of a user. The video endpoint may be configured to determine the signing area of the user by taking measurements of the user's body and framing a region around the user to include the signing area based on the measurements, by monitoring a range of motion for the signing area of the user, and other methods.
G06K 9/00 - Méthodes ou dispositions pour la lecture ou la reconnaissance de caractères imprimés ou écrits ou pour la reconnaissance de formes, p.ex. d'empreintes digitales
H04N 5/232 - Dispositifs pour la commande des caméras de télévision, p.ex. commande à distance
G09B 21/00 - Moyens d'enseignement ou de communication destinés aux aveugles, sourds ou muets
A computer-implemented method to provide transcriptions of an audio communication session is disclosed. The method may include receiving audio data at a first device from a second device over a first wireless network connection of a first wireless network type and providing the audio data to a speaker of the first device for output of the audio data. The method may further include encoding the audio data at the first device based on a second wireless network type and transmitting the encoded audio data from the first device over a second wireless network of the second wireless network type.
H04M 3/22 - Dispositions de supervision, de contrôle ou de test
H04W 4/80 - Services utilisant la communication de courte portée, p.ex. la communication en champ proche, l'identification par radiofréquence ou la communication à faible consommation d’énergie
G10L 15/26 - Systèmes de synthèse de texte à partir de la parole
H04W 84/12 - Réseaux locaux sans fil [WLAN Wireless Local Area Network]
H04W 88/06 - Dispositifs terminaux adapté au fonctionnement dans des réseaux multiples, p.ex. terminaux multi-mode
H04W 76/10 - Gestion de la connexion Établissement de la connexion
A method may include obtaining audio data originating at a first device during a communication session between the first device and a second device and providing the audio data to a first speech recognition system to generate a first transcript based on the audio data and directing the first transcript to the second device. The method may also include in response to obtaining a quality indication regarding a quality of the first transcript, multiplexing the audio data to provide the audio data to a second speech recognition system to generate a second transcript based on the audio data while continuing to provide the audio data to the first speech recognition system and direct the first transcript to the second device, and in response to obtaining a transfer indication that occurs after multiplexing of the audio data, directing the second transcript to the second device instead of the first transcript.
A method may include obtaining first audio data of a communication session between a first device and a second device, obtaining a text string that is a transcription of the first audio data, and selecting a contiguous sequence of words from the text string as a first word sequence. The method may further include comparing the first word sequence to multiple word sequences obtained before the communication session and in response to the first word sequence corresponding to one of the multiple word sequences, incrementing a counter of multiple counters associated with the one of the multiple word sequences. The method may also include deleting the text string and the first word sequence and training and after deleting the text string and the first word sequence, training a language model of an automatic transcription system using the multiple word sequences and the multiple counters.
G10L 15/26 - Systèmes de synthèse de texte à partir de la parole
G10L 15/06 - Création de gabarits de référence; Entraînement des systèmes de reconnaissance de la parole, p.ex. adaptation aux caractéristiques de la voix du locuteur
G10L 15/30 - Reconnaissance distribuée, p.ex. dans les systèmes client-serveur, pour les applications en téléphonie mobile ou réseaux
G10L 15/22 - Procédures utilisées pendant le processus de reconnaissance de la parole, p.ex. dialogue homme-machine
A computer-implemented method to select a user profile is disclosed. The method may include obtaining, from a first device, a communication attempt at a user device. The method may further include obtaining first device data associated with the communication attempt and with the first device. The method may also include comparing the first device data with multiple data elements of each of multiple user profiles associated with the user device. The method may further include selecting a user profile of the multiple user profiles that includes the data element that matches the first device data in response to the first device data matching a data element of the multiple data elements. The method may also include loading an audio profile for the selected user profile on the user device.
A method to transcribe communications may include obtaining, during a communication session, audio that includes a voice of a user participating in the communication session. The communication session may be configured for verbal communication. The method may further include establishing a network connection with a transcription system and sending the audio to the transcription system. In some embodiments, the transcription system may be configured to generate a transcript of the audio. The method may also include obtaining the transcript of the audio from the transcription system during the communication session and monitoring the audio to determine when the voice is inactive. In some embodiments, in response to the voice being inactive, the method may include stopping the sending of the audio to the transcription system while maintaining the communication session.
According to one or more aspects of the present disclosure, operations may include obtaining multiple microphone signals derived from a microphone array that includes a multiple omnidirectional microphones. Each of the microphone signals may be derived from a different microphone of the microphone array. The operations may further include determining whether the microphone signals include noise, such as wind noise, based on two or more of the plurality of microphone signals. In addition, the operations may include generating an output signal based on a beamformed signal or a reduced-noise signal based on whether the microphone signals are determined to include noise.
A method to transcribe communications may include obtaining, during a communication session, audio that includes a voice of a user participating in the communication session. The communication session may be configured for verbal communication. The method may further include establishing a network connection with a transcription system and sending the audio to the transcription system. In some embodiments, the transcription system may be configured to generate a transcript of the audio. The method may also include obtaining the transcript of the audio from the transcription system during the communication session and monitoring the audio to determine when the voice is inactive. In some embodiments, in response to the voice being inactive, the method may include stopping the sending of the audio to the transcription system while maintaining the communication session.
According to one or more embodiments of the present disclosure, operations regarding providing indications with respect to questions of a communication session may include obtaining transcript data. The transcript data may include a transcription of audio of the communication session. The operations may further include obtaining multiple questions determined to be asked during the communication session. The operations may further include determining, based on an analysis of the transcript data during the communication session, which of the questions have been asked during the communication session. In addition, the operations may include causing, during the communication session, the device involved in the communication session to indicate which of the questions have been asked.
G10L 15/26 - Systèmes de synthèse de texte à partir de la parole
G10L 15/22 - Procédures utilisées pendant le processus de reconnaissance de la parole, p.ex. dialogue homme-machine
G06F 3/0484 - Techniques d’interaction fondées sur les interfaces utilisateur graphiques [GUI] pour la commande de fonctions ou d’opérations spécifiques, p.ex. sélection ou transformation d’un objet, d’une image ou d’un élément de texte affiché, détermination d’une valeur de paramètre ou sélection d’une plage de valeurs
G16H 80/00 - TIC spécialement adaptées pour faciliter la communication entre les professionnels de la santé ou les patients, p.ex. pour le diagnostic collaboratif, la thérapie collaborative ou la surveillance collaborative de l’état de santé
H04M 3/42 - Systèmes fournissant des fonctions ou des services particuliers aux abonnés
G10L 15/18 - Classement ou recherche de la parole utilisant une modélisation du langage naturel
A computer-implemented method to provide transcriptions of an audio communication session is disclosed. The method may include receiving audio data at a first device from a second device over a first wireless network connection of a first wireless network type and providing the audio data to a speaker of the first device for output of the audio data. The method may further include encoding the audio data at the first device based on a second wireless network type and transmitting the encoded audio data from the first device over a second wireless network of the second wireless network type.
H04M 3/22 - Dispositions de supervision, de contrôle ou de test
H04W 4/80 - Services utilisant la communication de courte portée, p.ex. la communication en champ proche, l'identification par radiofréquence ou la communication à faible consommation d’énergie
G10L 15/26 - Systèmes de synthèse de texte à partir de la parole
H04W 88/06 - Dispositifs terminaux adapté au fonctionnement dans des réseaux multiples, p.ex. terminaux multi-mode
H04W 84/12 - Réseaux locaux sans fil [WLAN Wireless Local Area Network]
H04W 76/10 - Gestion de la connexion Établissement de la connexion
A method to transcribe communications is provided. The method may include obtaining first communication data during a communication session between a first communication device and a second communication device and transmitting the first communication data to the second communication device by way of a mobile device that is locally coupled with the first communication device. The method may also include receiving, at the first communication device, second communication data from the second communication device through the mobile device and transmitting the second communication data to a remote transcription system. The method may further include receiving, at the first communication device, transcription data from the remote transcription system, the transcription data corresponding to a transcription of the second communication data, the transcription generated by the remote transcription system and presenting, by the first communication device, the transcription of the second communication data.
A method to transcribe communications may include obtaining audio data originating at a first device during a communication session between the first device and a second device and providing the audio data to an automated speech recognition system configured to transcribe the audio data. The method may further include obtaining multiple hypothesis transcriptions generated by the automated speech recognition system. Each of the multiple hypothesis transcriptions may include one or more words determined by the automated speech recognition system to be a transcription of a portion of the audio data. The method may further include determining one or more consistent words that are included in two or more of the multiple hypothesis transcriptions and in response to determining the one or more consistent words, providing the one or more consistent words to the second device for presentation of the one or more consistent words by the second device.
G10L 15/06 - Création de gabarits de référence; Entraînement des systèmes de reconnaissance de la parole, p.ex. adaptation aux caractéristiques de la voix du locuteur
93.
Display screen or a portion thereof with animated graphical user interface
Apparatuses and methods are disclosed for automatically connecting to a relay service and establish a captioning communication session during a call between a hearing-impaired user and a far-end user. The apparatus includes communication elements configured to receive captions from a relay service, and a processor configured to automatically connect to the relay service and establish a captioning communication session during a call responsive to a determination that a connection to the relay service failed during a time in which the hearing-impaired user desired captions to be enabled. A method includes determining captions are desired by the hearing-impaired user at a first time to be enabled for display to the communication device during a call, detecting a failed connection to the relay service at a second time, and automatically connecting with the relay service and establishing a new captioning communication session at a third time during the call.
H04M 11/10 - Systèmes de communication téléphonique spécialement adaptés pour être combinés avec d'autres systèmes électriques avec systèmes d'enregistrement et de reproduction de dictée
H04M 1/247 - Appareils téléphoniques munis de moyens d’aide à l’utilisateur ou de moyens de sélection de fonction facilitant leur emploi
A communication console may include a moveable plunger including a body and an arm. The arm may connect to and extend away from the body. A first element may be coupled to the arm. The first element may include a top point and a bottom point, the axis of displacement extending between the top point and the bottom point. The first element may move with the arm along the axis of displacement. A second element may be detached from the arm and positioned adjacent to the axis of displacement. Additionally, one of the first element or the second element may be a sensing element and another may be a detectable element. The sensing element may sense a spatial position of the detectable element and output an indication of a position of the plunger based on the spatial position of the detectable element.
H04M 1/08 - Crochets; Berceaux associés avec des interrupteurs actionnés par le poids de l'écouteur ou du combiné
G01D 5/14 - Moyens mécaniques pour le transfert de la grandeur de sortie d'un organe sensible; Moyens pour convertir la grandeur de sortie d'un organe sensible en une autre variable, lorsque la forme ou la nature de l'organe sensible n'imposent pas un moyen de conversion déterminé; Transducteurs non spécialement adaptés à une variable particulière utilisant des moyens électriques ou magnétiques influençant la valeur d'un courant ou d'une tension
H01H 36/00 - Interrupteurs actionnés par la variation du champ magnétique ou champ électrique, p.ex. par le changement de la position relative d'un aimant et d'un interrupteur, par écran
96.
Performing artificial intelligence sign language translation services in a video relay service environment
Video relay services, communication systems, non-transitory machine-readable storage media, and methods are disclosed herein. A video relay service may include at least one server configured to receive a video stream including sign language content from a video communication device during a real-time communication session. The server may also be configured to automatically translate the sign language content into a verbal language translation during the real-time communication session without assistance of a human sign language interpreter. Further, the server may be configured to transmit the verbal language translation during the real-time communication session.
G06K 9/00 - Méthodes ou dispositions pour la lecture ou la reconnaissance de caractères imprimés ou écrits ou pour la reconnaissance de formes, p.ex. d'empreintes digitales
H04N 5/14 - Circuits de signal d'image pour le domaine des fréquences vidéo
H04N 21/4788 - Services additionnels, p.ex. affichage de l'identification d'un appelant téléphonique ou application d'achat communication avec d'autres utilisateurs, p.ex. discussion en ligne
H04N 21/2343 - Traitement de flux vidéo élémentaires, p.ex. raccordement de flux vidéo ou transformation de graphes de scènes MPEG-4 impliquant des opérations de reformatage de signaux vidéo pour la distribution ou la mise en conformité avec les requêtes des utilisateurs finaux ou les exigences des dispositifs des utilisateurs finaux
H04N 21/422 - Périphériques d'entrée uniquement, p.ex. système de positionnement global [GPS]
A method including obtaining, at a device, a request from a user to play back a stored message that includes audio. In response to obtaining the request, the method includes directing the audio of the message to a transcription system from the device. The transcription system generates text that is a transcription of the audio in real-time. The method further includes obtaining, at the device, the text from the transcription system and presenting the text generated by the transcription system in real-time. In response to obtaining the text from the transcription system, the method includes buffering the audio stream before sending to the speaker, such that the text as presented is substantially aligned with the audio.
According to one or more aspects of the present disclosure, operations may include conducting, by a host device, first communication with a first device over a first network. The operations may further include conducting, by the host device based on the first communication, second communication with the first device over a second network when the first device is disconnected from the first network. The operations may also include obtaining, by the host device, a request for a communication session from a second device while the host device is conducting the second communication with the first device over the second network. In addition, the operations may include sending, by the host device, a request notification to the first device over the second network based on the host device conducting the second communication with the first device. The request notification may notify the first device of the request.
H04M 3/42 - Systèmes fournissant des fonctions ou des services particuliers aux abonnés
H04W 4/80 - Services utilisant la communication de courte portée, p.ex. la communication en champ proche, l'identification par radiofréquence ou la communication à faible consommation d’énergie
G10L 15/26 - Systèmes de synthèse de texte à partir de la parole
H04W 68/00 - Avertissement aux utilisateurs, p.ex. alerte ou messagerie, sur l'arrivée d'une communication, un changement de service ou similaires