Sign In to Follow Application
View All Documents & Correspondence

System And Method For A Participative Singing Relay Gameplay

Abstract: A system (100) including a participative singing relay gameplay system (108) is presented. The participative singing relay gameplay system (108) includes an acquisition subsystem (110), a processing subsystem (112) including an integrated singing relay gameplay platform (114) configured to dynamically recognize a participant snippet (104), detect, in real-time, an end of the participant snippet (104), identify, in real-time, the last phoneme of the participant snippet (104), select a song beginning with the last phoneme of the participant snippet (104) from a data repository (120), play back a device snippet of the selected song on a device platform (106), retrieve, in real-time, the last phoneme of the device snippet, await a participant response snippet of a song from the participants (102), dynamically validate, in real-time, the participant response snippet to facilitate progression of participative singing relay gameplay, and an interface unit (116, 118) configured to display the snippets and evaluation scores. FIG. 1

Get Free WhatsApp Updates!
Notices, Deadlines & Correspondence

Patent Information

Application #
Filing Date
13 December 2023
Publication Number
51/2024
Publication Type
INA
Invention Field
COMPUTER SCIENCE
Status
Email
Parent Application

Applicants

Myelin Foundry Private Limited
A-202/203, Miraya Rose, 66/1, Siddapura Village, Varthur Road, Whitefield, Bengaluru - 560066, Karnataka, India

Inventors

1. Vasant Kumar Jain
C/O Myelin Foundry Private Limited, A-202/203, Miraya Rose, 66/1, Siddapura Village, Varthur Road, Whitefield, Bengaluru 560066, Karnataka, India

Specification

DESC:BACKGROUND
[0001] Embodiments of the present specification relate generally interactive gaming systems, and more particularly to a participative singing relay gameplay system and method that integrate seamlessly with device platforms such as mobile phones and automotive infotainment systems to enable dynamic, real-time musical gameplay among participants using the integrated device platforms.
[0002] The advent of digital communication resulted in the widespread use of mobile phones and automotive entertainment or infotainment systems. The mobile phones and automotive infotainment systems are now an integral part of people’s daily lives and have become ubiquitous connecting threads among most people. Further, the mobile phones and automotive infotainment systems are being increasingly used for enhancing social connectivity and interaction.
[0003] Interactive singing games are popular entertainment activities that engage participants in creative and competitive musical performances. One non-limiting example of the interactive singing game include singing relay games such as Antakshari. In Antakshari, a participant sings a song that begins with a phoneme on which a song sung by a previous participant ends. Another example of the interactive singing game includes a structured interactive singing gameplay with synchronized lyrics such as Karaoke, where people sing along to pre-recorded accompaniment using a microphone.
[0004] Currently available interactive entertainment systems have increasingly incorporated participative elements such as Karaoke. However, while the currently available systems provide standalone Karaoke experiences, these systems lack the ability to seamlessly integrate real-time gameplay dynamics and cross-platform functionality. By way of example, the presently available interactive entertainment systems fail to integrate with in-car infotainment systems or allow for seamless synchronization with mobile devices. Additionally, these systems lack features such as intelligent scoring, adaptive difficulty levels, and real-time multi-user collaboration. Moreover, the currently available systems are limited by their static configurations, lack of real-time interactivity, and inability to adapt to modern mobile and automotive environments. Hence, there is a growing need for a system capable of providing a participative environment that dynamically processes singing inputs, facilitates gameplay progression, incorporates diverse music options for an engaging experience, and adapts to modern mobile and automotive environments to provide cross-platform functionality.

BRIEF DESCRIPTION
[0005] In accordance with aspects of the present specification, a system including a participative singing relay gameplay system is presented. The participative singing relay gameplay system includes an acquisition subsystem configured to receive a singing input, where the singing input includes a participant snippet of a song sung by one or more participants. Additionally, the participative singing relay gameplay system includes a processing subsystem in operative association with the acquisition subsystem and including an integrated singing relay gameplay platform configured to dynamically recognize the participant snippet of the song sung by the one or more participants, detect, in real-time, an end of the participant snippet, identify, in real-time, the last phoneme of the participant snippet, select a song that begins with the last phoneme of the participant snippet from a data repository of songs, play back a device snippet corresponding to the selected song, where the device snippet is played back on a device platform, retrieve, in real-time, the last phoneme of the device snippet, await a participant response snippet of a song from the one or more participants (102), where the participant response snippet of the song begins with the last phoneme of the device snippet, dynamically validate, in real-time, the participant response snippet of the song to facilitate progression of participative singing relay gameplay. Furthermore, the participative singing relay gameplay system includes an interface unit configured to display the snippets of the songs, the phonemes corresponding to the ends of the snippets of the songs, lyrics of the snippets of the songs, evaluation scores, personalized feedback, or combinations thereof.
[0006] In accordance with another aspect of the present specification, a method for a participative singing gameplay is presented. The method includes receiving a participant snippet of a song sung by one or more participants, dynamically recognizing the participant snippet of a song sung by one or more participants, detecting, in real-time, an end of the participant snippet, identifying, in real-time, the last phoneme the participant snippet, selecting a song that begins with the last phoneme of the participant snippet from a data repository of songs, playing back a device snippet corresponding to the selected song, where the device snippet is played back on a device platform, retrieving, in real-time, the last phoneme of the device snippet, awaiting a participant response snippet of a song from the one or more participants, where the participant response snippet of the song begins with the last phoneme of the device snippet, dynamically validating, in real-time, the participant response snippet to facilitate progression of participative singing relay gameplay, and providing the snippets of the songs, the last phonemes corresponding to the snippets of the songs, lyrics of the songs, evaluation scores, personalized feedback, or combinations thereof.
[0007] In accordance with yet another aspect of the present specification, a processing system for a participative singing relay gameplay system is presented. The processing system includes an integrated singing relay gameplay platform including a content generation unit configured to record a snippet corresponding to each of one or more songs sung by one or more participants and store the snippets corresponding to each of the one or more songs sung by one or more participants in a data repository, a voice processing unit configured to receive a song snippet from one or more participants, dynamically recognize a participant snippet of the song sung by the one or more participants, detect, in real-time, an end of the participant snippet, identify, in real-time, the last phoneme of the participant snippet, and enable multi-lingual support to the one or more participants, a playback unit configured to select a song that begins with the last phoneme of the participant snippet from the data repository of songs, play back a device snippet corresponding to the selected song, where the device snippet is played back on a device platform, retrieve, in real-time, the last phoneme of the device snippet, await a participant response snippet of a song from the one or more participants, where the participant response snippet of the song begins with the last phoneme of the device snippet, and dynamically validate, in real-time, the participant response snippet of the song to facilitate progression of participative singing gameplay, an artificial intelligence based scoring and feedback unit configured to evaluate, in real-time, vocal performance of the one or more participants based on one or more parameters, where the one or more parameters include pitch accuracy, rhythm matching, timing, melody alignment, lyrical accuracy, and adherence to gameplay rules, generate, in real-time, a score based on the evaluation, create personalized feedback for the one or more participants based on the evaluation of the vocal performance and the generated score, where the personalized feedback includes real-time personalized suggestions for vocal improvement such as pitch correction, timing adjustments, and rhythmic inconsistencies, and dynamically provide, in real-time, the evaluation of the vocal performance, the score, and the personalized feedback to the one or more participants on the device platform for skill enhancement, an integration unit configured to provide seamless connectivity and integration with one or more device platforms to facilitate synchronous operation and interaction between the participative singing relay gameplay system and the device platforms, an interactive gameplay unit configured to provide dynamic integration of the participative singing relay gameplay system with other singing gameplay modes, and a connectivity and synchronization unit configured to provide seamless integration with one or more music streaming platforms, one or more wearable devices, or both.

DRAWINGS
[0008] These and other features and aspects of embodiments of the present specification will become better understood when the following detailed description is read with reference to the accompanying drawings in which like characters represent like parts throughout the drawings, wherein:
[0009] FIG. 1 is a schematic representation of an exemplary participative singing relay gameplay system, in accordance with aspects of the present specification;
[0010] FIG. 2 is a schematic representation of an integration of the exemplary participative singing relay gameplay system of FIG. 1 across device platforms, in accordance with aspects of the present specification;
[0011] FIG. 3 is a flow chart illustrating an exemplary method for a participative singing relay gameplay, in accordance with aspects of the present specification;
[0012] FIG. 4 is a diagrammatical illustration of one embodiment of an integrated singing relay gameplay platform for use in the system of FIG. 1, in accordance with aspects of the present specification; and
[0013] FIG. 5 is a schematic representation of one embodiment of a digital processing system implementing an integrated singing relay gameplay platform for use in the system of FIG. 1, in accordance with aspects of the present specification.
DETAILED DESCRIPTION
[0014] The following description presents exemplary systems and methods for interactive singing relay games. In particular, the systems and methods described hereinafter present an exemplary dynamic approach that bridges mobile and automotive ecosystems, offering a rich, interactive singing experience for multiple participants such as drivers and passengers of vehicles. Furthermore, the participative singing relay gameplay system provides cross-platform functionality by enabling dynamic, real-time musical gameplay among participants using integrated device platforms. More particularly, the participative singing relay gameplay system integrates seamlessly with mobile phones and automotive infotainments systems. Specifically, the participative singing gameplay system enables users to engage in singing-based games, such as Karaoke and Antakshari, leveraging voice processing, interactive gameplay, and real-time scoring through advanced audio and artificial intelligence (AI) technologies. The systems and methods presented hereinafter address the shortcomings of the presently available solutions by providing a participative singing relay gameplay system that dynamically processes singing inputs, facilitates gameplay progression, and incorporates diverse music options for an engaging experience across device platforms. In addition, the participative singing relay gameplay system encourages participation, breaks silence in group settings, and alleviates feelings of loneliness and isolation when activated on an individual’s mobile phone or automotive infotainment system. The participative singing relay gameplay system allows the singing relay game to be played in teams, and the device platforms such as the mobile devices and the automotive infotainment systems act as active participants in the singing relay game, thereby contributing to the overall engagement and enjoyment of the participants.
[0015] For ease of understanding, the exemplary embodiments of the present systems and methods are described in the context of a participative singing relay gameplay system. However, use of the exemplary embodiments illustrated hereinafter in other systems and applications such as gaming systems and entertainment is also contemplated. An exemplary environment that is suitable for practising various implementations of the present systems and methods is discussed in the following sections with reference to FIG. 1.
[0016] As used herein, the term “participant” or “user” refers to a person such as a human being that participates in an interactive singing game. Further, as used herein, the term “interactive singing game” is used to refer to popular entertainment activities that engage participants in creative and competitive musical performances.
[0017] Also, as used herein, the term “edge device” refers to a device that is a part of a distributed computing topology in which information processing is performed close to where things and/or people produce or consume information. Some non-limiting examples of the edge device include a mobile phone, a tablet, a laptop, a smart television (TV), and the like. Additionally, the term “edge device” may also be used to encompass a device that is operatively coupled to an edge device noted hereinabove. Some non-limiting examples of such a device include a streaming media player that is connected to a viewing device such as a TV and allows a user to stream video and/or music, a gaming device/console, and the like. Other examples of the edge device also include networking devices such as a router, a modem, and the like. Also, as used herein, the term “device” or “device platform” is used to refer to a gadget or an apparatus such as an automotive infotainment system, an edge device such as a mobile phone, and the like.
[0018] Moreover, as used herein, the term “phoneme” is used to refer to one of the smallest units of speech or smallest distinct sound unit in a language that distinguishes between words. Phonemes are the smallest units of sound that carry meaning and are distinguishable by a number of characteristics, including place and manner of articulation, voicing properties, and degree of aspiration. Different languages use different phonemes. For example, the English language uses 44 distinguishable English phonemes.
[0019] Further, as used herein, the term “Antakshari’ is used to refer an interactive singing game where a participant sings a song that begins with a phoneme on which a song sung by a previous participant ended. Also, as used herein, the term “Karaoke” is used to refer another interactive singing game where people sing along to pre-recorded accompaniment using a microphone. In addition, as used herein, the term “snippet” of a song is used to refer to a short piece of the song. In one non-limiting example, the snippet may include two lines of the song sung by a participant.
[0020] Furthermore, as used herein, the term “real-time” is used to refer to imperceptible delays in user experience of multimedia content. By way of example, “real-time” processing entails a minimum continuous processing of at least 25 frames per second of video and aural content. The real-time processing is typically dependent upon the application. Moreover, the term “real-time” processing may also be used to encompass “near real-time” processing.
[0021] In addition, as used herein, the term “in-car entertainment system” or “in-vehicle infotainment system” or “automotive infotainment system” is used to refer to a collection of hardware and software in automobiles that provides audio or video entertainment to the driver and/or passengers. The automotive infotainment system may include car audio systems that include radios, cassette or compact disc (CD) players, microphones, speakers, automotive navigation systems, video players, USB and Bluetooth connectivity, carputers, in-car internet, Wi-Fi, steering wheel audio controls, handsfree voice control, touch-sensitive preset buttons, displays, touch screens, front-view cameras, rear-view cameras, side cameras, and the like.
[0022] Referring now to the drawings, FIG. 1 illustrates an exemplary system 100 for a participative singing relay gameplay. In particular, the system 100 is configured to provide an interactive platform that engages participants in a dynamic singing relay game. The system 100 introduces a participative singing relay game that integrates seamlessly with device platforms such as mobile devices and automotive infotainment systems. It may be noted that although for ease of description the system 100 is described with reference to a mobile device and an automotive infotainment system, use of the system 100 in conjunction with other edge devices such as a tablet, a laptop, a smart television (TV), a streaming media player that is connected to a viewing device such as a TV and allows a user to stream video and/or music, a gaming device/console, networking devices such as a router, a modem, and the like and other entertainment systems is also contemplated.
[0023] Moreover, the system 100 facilitates interactive musical gameplay by enabling participants to sing snippets of songs in a relay format. The system 100 dynamically recognizes participant inputs, detects phonemes, selects subsequent songs, and evaluates participants’ performance in real-time. The system 100 is configured to recognize a song snippet sung by a human participant, identify the last recognized phoneme of that participant snippet, and play back a song that begins with the last recognized phoneme of that participant snippet. The game is typically played in teams with the human participants and the mobile phones and automotive infotainment systems also act as active participants, contributing to the overall engagement and enjoyment of the participants. More particularly, the system 100 is configured to digitize the participative singing relay game using the resources available on a participant’s mobile phone or automotive infotainment system.
[0024] In a presently contemplated configuration, the system 100 includes an exemplary participative singing relay gameplay system 108 configured to facilitate interactive musical gameplay by enabling participants to sing snippets of songs in a relay format. In accordance with aspects of the present specification, the participative singing relay gameplay system 108 may be integrated with a device platform 106 such as a mobile device and/or an automotive infotainment system to provide a dynamic system 100 that bridges the mobile and automotive ecosystems and offers a rich, interactive singing relay game experience for participants such as drivers and passengers of the automobile. Integrating the participative singing relay gameplay system 108 with the device platform 106 such as the mobile device and/or the automotive infotainment system provides a seamless cross-platform functionality that allows participants to engage in the interactive singing relay game across various devices, thereby overcoming the shortcomings of the presently available systems.
[0025] To facilitate the interactive musical gameplay, the participative singing relay gameplay system 108 is configured to pre-generate and store a collection of songs in a repository. In one embodiment, one or many participants may sing short snippets of a plurality of a wide variety of songs. These snippets of the songs may be recorded via the use of resources of the device platform 106. By way of example, the snippets of the songs sung by the participants 102 may be recorded via the microphone on the mobile phone and/or the audio input/microphone of the automotive infotainment system. It may be noted that the snippets of the songs may correspond to a plurality of languages and genres, thereby ensuring inclusivity across diverse user demographics and providing multi-lingual support. Moreover, region-specific features may also be incorporated by including global music, folk songs, and other culturally significant music. In certain embodiments, the last phoneme corresponding to each of the recorded song snippets may also be identified.
[0026] The recorded snippets of the songs may be stored in a data repository. Additionally, the identified last phoneme corresponding to each of the recorded song snippets may also be stored in the data repository 120. Furthermore, lyrics associated with the recorded snippets may also be stored in the data repository 120, in certain embodiments. In one example, the recorded snippets of the songs and the identified last phonemes may be stored locally in a data repository 120 on the mobile phone. In another example, the recorded snippets of the songs and the identified last phonemes may be stored locally in a data repository 120 on the automotive infotainment system. Additionally or alternatively, the recorded snippets of the songs and the identified last phonemes may also be stored in a local repository on the participative singing relay gameplay system 108. In certain embodiments, wireless connectivity options such as Bluetooth and Wi-Fi may be employed to ensure real-time synchronization between various device platforms 106.
[0027] Moreover, in certain embodiments, the recorded snippets of the songs may be communicated to a cloud storage via the Internet and stored in the cloud. In some embodiments, wireless connectivity options such as Bluetooth and Wi-Fi may be used to store the recorded snippets in the cloud. Also, in some embodiments, the data repository 120 may also be configured to host a Karaoke library, Antakshari rule logic, and multiplayer features, using deep learning algorithms for real-time voice recognition and scoring.
[0028] In some embodiments, the recorded snippets of the songs may also be stored in other storage means such as, but not limited to, physical storage devices such as local or remote hard disks, CDs, DVDs, Blu-ray disks, and the like. Use of other means of storage is also envisaged.
[0029] Furthermore, the participative singing relay gameplay system 108 is configured to receive a singing input 104 from one or more participants 102. As previously noted, the participative singing relay game is played in teams having one or more participants 102. For ease of illustration, only one participant 102 is depicted in the system 100 of FIG. 1. The singing input 104 may include a participant snippet of a song sung by one or more participants 102. It may be noted that in certain embodiments the singing input 104 may be received from a source that is non-human such as an automobile.
[0030] In one embodiment, the participant snippet 104 may be received via a microphone in the device platform 106. By way of example, if the device platform 106 includes the mobile device, the participant snippet 104 may be received via a microphone in the mobile device. Similarly, if the device platform 106 includes the automotive infotainment system, the participant snippet 104 may be received via an audio input or microphone in the automotive infotainment system.
[0031] In accordance with aspects of the present specification, to facilitate the interactive singing relay game, the participative singing relay gameplay system 108 is configured to dynamically recognize participant inputs, detect phonemes, selects subsequent songs, and evaluate performance of the participant 102 in real-time.
[0032] In the embodiment depicted in FIG. 1, the participative singing relay gameplay system 108 is shown as including an acquisition subsystem 110 that is configured to receive the singing input 104 provided by the participant 102. As noted hereinabove, the singing input 104 may include a snippet of a song sung by the participant 102.
[0033] Further, the participative singing relay gameplay system 108 includes a processing subsystem 112 that is operatively associated with the acquisition subsystem 110. The processing subsystem 112 is configured to receive the participant snippet 104 from the acquisition subsystem 110 and process the participant snippet 104. In one embodiment, to facilitate the interactive singing relay gameplay, the processing subsystem 112 includes an integrated singing relay gameplay platform 114.
[0034] In accordance with aspects of the present specification, the participative singing relay gameplay system 108 and the integrated singing relay gameplay platform 114 in particular are configured to facilitate the interactive musical gameplay by enabling participants 102 to sing snippets of songs in a relay format, dynamically recognizing participant inputs, detecting phonemes, selecting subsequent songs, and evaluating participant performance in real-time.
[0035] Once the participant snippet 104 is received via a microphone or audio input on the device platform 106, the integrated singing relay gameplay platform 114 is configured to dynamically recognize the participant snippet 104. Furthermore, the integrated singing relay gameplay platform 114 is configured to process the participant snippet 104 to analyze the pitch, tone, and rhythm of the participant snippet 104. Additionally, the integrated singing relay gameplay platform 114 is configured to detect, in real-time, an end of the participant snippet 104. Subsequently, the integrated singing relay gameplay platform 114 is configured to identify, in real-time, a last phoneme corresponding to the detected end of the participant snippet 104. In one example, the integrated singing relay gameplay platform 114 may employ an artificial intelligence (AI) technique to recognize the participant snippet 104, detect the end of the participant snippet, and identify the last phoneme of the participant snippet 104. In one embodiment, the participant snippet 104 may be played and/or visualized using the resources of the device platform 106. For example, the participant snippet 104 may be played back using the speakers or audio output components of the mobile device and/or the automotive infotainment system, while the lyrics of the participant snippet 104 may be displayed or visualized on the display screens of the mobile device and/or the automotive infotainment system.
[0036] Subsequently, to continue the interactive singing relay game, the integrated singing relay gameplay platform 114 is configured to search for a match in the data repository 120 of songs using the detected last phoneme of the participant snippet 104. More particularly, the integrated singing relay gameplay platform 114 is configured to search the data repository 120 for a song that begins with the last phoneme of the participant snippet 104. If the integrated singing relay gameplay platform 114 finds a song in the data repository 120 that begins with the last phoneme of the participant snippet 104, that matching song is selected and retrieved by the integrated singing relay gameplay platform 114. It may be noted that in some embodiments, matching recorded snippets of the songs may be retrieved from the cloud and other storage means such as, but not limited to, physical storage devices such as local or remote hard disks, CDs, DVDs, Blu-ray disks, and the like.
[0037] A snippet of the selected matching song may then be played back by the integrated singing relay gameplay platform 114 to the participants 102 using the resources of the device platform 106. This snippet of the selected matching song may generally be referred to as a device snippet. In certain embodiments, the device snippet may be played back to the participants 102 using resources on the mobile device and/or the automotive infotainment system. By way of example, the device snippet may be played back to the participants 102 using speakers or other audio output components in the mobile device and/or the automotive infotainment system and the lyrics of the device snippet may be displayed or visualized on the display screens of the mobile device and/or the automotive infotainment system. Consequently, in accordance with aspects of the present specification, the device platform 106 in the form of the mobile device and/or the automotive infotainments system acts as active participants and facilitators of the interactive singing relay game.
[0038] Furthermore, the integrated singing relay gameplay platform 114 is configured to retrieve, in real-time, the last phoneme of the device snippet from the data repository 120. However, if the integrated singing relay gameplay platform 114 is unable to retrieve the last phoneme of the device snippet from the data repository 120, the integrated singing relay gameplay platform 114 may be configured to employ an AI technique to identify the last recognized phoneme of the device snippet. The last phoneme of the device snippet may be communicated to the participant 102 via the resources of the device platform 106 such as the speakers, audio output components, display screens, and the like. In some embodiments, the last phoneme of the device snippet may be retrieved from the cloud and other storage means such as, but not limited to, physical storage devices such as local or remote hard disks, CDs, DVDs, Blu-ray disks, and the like.
[0039] In addition, the integrated singing relay gameplay platform 114 is configured to facilitate continuing the singing relay game. Accordingly, the integrated singing relay gameplay platform 114 is configured to await a response from the participant 102. By way of example, in response to receiving the last phoneme of the device snippet, the participant 102 may continue the singing relay game by providing a participant response snippet that corresponds to a song that begins with or matches the last phoneme of the device snippet.
[0040] Subsequently, the integrated singing relay gameplay platform 114 is configured to dynamically validate, in real-time, the participant response snippet to facilitate progression of the interactive singing relay gameplay. Accordingly, the integrated singing relay gameplay platform 114 carries out a check to verify if the participant response snippet matches the last phoneme of the device snippet. During the verification, if it is determined that the participant response snippet matches the last phoneme of the device snippet, the participant response snippet is played back to the participants using the resources of the device platform 106 to enable the progression of the participative singing relay gameplay. However, if it is determined that the participant response snippet does not match the last phoneme of the device snippet, the integrated singing relay gameplay platform 114 prompts the participant 102 to provide another participant response snippet to continue the interactive singing relay gameplay via the resources of the device platform 106. The prompt may include a visual prompt and/or an audio/aural prompt. This interactive singing relay gameplay may be continued between the participants 102 and the device platform 106.
[0041] In a non-limiting example, the processing subsystem 112 may include one or more application-specific processors, digital signal processors, microcomputers, graphical processing units, microcontrollers, Application Specific Integrated Circuits (ASICs), Programmable Logic Arrays (PLAs), Field Programmable Gate Arrays (FGPAs), and/or any other suitable processing devices. In some embodiments, the processing subsystem 112 may also be configured to retrieve the set of visemes and the set of blink sequence visemes from the data repository 120. The data repository 120 may include a hard disk drive, a floppy disk drive, a read/write CD, a DVD, a Blu-ray disc, a flash drive, a solid-state storage device, a local database, and the like.
[0042] In addition, the examples, demonstrations, and/or process steps performed by certain components of the system 100 such as the processing subsystem 112 may be implemented by suitable code on a processor-based system, where the processor-based system may include a general-purpose computer or a special-purpose computer. Also, different implementations of the present specification may perform some or all of the steps described herein in different orders or substantially concurrently.
[0043] With continuing reference to FIG. 1, in certain embodiments, the participative singing relay gameplay system 108 may be seamlessly integrated with the device platform 106 such as a mobile phone and/or an automotive infotainment system. However, in other embodiments, the participative singing relay gameplay system 108 may be a standalone unit and may be communicatively coupled to the device platform 106. In a presently contemplated configuration depicted in FIG. 1, the participative singing relay gameplay system 108 is depicted as being integrated with the device platform 106.
[0044] Moreover, in some embodiments, the participative singing relay gameplay system 108 may include an interface unit configured to display the snippets of the songs, the phonemes corresponding to the ends of the snippets of the songs, lyrics of the snippets of the songs, evaluation scores, personalized feedback, or combinations thereof. In one embodiment, the participative singing relay gameplay system 108 may include a display 116 and a user interface 118 to display the snippets of the songs, the phonemes corresponding to the ends of the snippets of the songs, the lyrics of the snippets of the songs, the personalized feedback, and/or the evaluation scores. However, in certain other embodiments, the participative singing relay gameplay system 108 may be configured to use the resources of the device platform 106. In this example, the participative singing relay gameplay system 108 may be configured to use a display 116 and/or a user interface 118 of the device platform 106. Accordingly, in this example, the participative singing relay gameplay system 108 may be configured to display the snippets of the songs, the phonemes corresponding to the ends of the snippets of the songs, the lyrics of the snippets of the songs, the evaluation scores, and/or the personalized feedback on the display 116 and/or user interface 118 of the device platform 106. In accordance with aspects of the present specification, for the mobile device the integrated singing relay gameplay platform 114 may provide a sleek and intuitive user interface 118 optimized for touchscreens which allows the participants to navigate song selections, view scores, control the gameplay, and the like. In a similar fashion, for the automotive infotainment system, the integrated singing relay gameplay platform 114 may provide a sleek and intuitive user interface 118 compatible with the larger display interface in the automobile designed for passenger interaction and offers additional features such as group gameplay modes.
[0045] In accordance with further aspects of the present specification, the participative singing relay gameplay system 108 and the integrated singing relay gameplay platform 114 in particular may be configured to facilitate real-time scoring of the snippets of the songs sung by the participants 102. To that end, the integrated singing relay gameplay platform 114 may be configured to evaluate, in real-time, the vocal performance of the participant 102 based on one or more parameters. In one non-limiting example, the parameters may include pitch accuracy, timing, rhythm matching, melody alignment, lyrical accuracy, and adherence to rules of the singing relay gameplay associated with snippets of the songs sung by the participants 102. Moreover, the integrated singing relay gameplay platform 114 may be configured to generate a score, in real-time, based on the evaluation of the vocal performance of the participant 102.
[0046] The integrated singing relay gameplay platform 114 may also be configured to create personalized feedback for the participant 102. The personalized feedback may be created based on the evaluation of the vocal performance and the generated score. The personalized feedback may include real-time personalized suggestions for vocal improvement such as pitch correction, timing adjustments, rhythmic inconsistencies, and the like. Further, the personalized feedback may be communicated to the participant 102 to facilitate skill enhancement. Additionally, the integrated singing relay gameplay platform 114 may also be configured to adaptively tailor a difficulty level of the singing relay gameplay based on the skill of the participants 102.
[0047] In certain embodiments, the integrated singing relay gameplay platform 114 may be configured to utilize AI techniques to evaluate the vocal performance of the participant 102, to generate the score, to create the personalized feedback, and/or adaptively tailor the difficulty level of the singing relay gameplay. The vocal performance evaluations, the personalized feedback, and/or the evaluation scores corresponding to each participant 102 may be stored in the data repository 120.
[0048] In accordance with further aspects of the present specification, the integrated singing relay gameplay platform 114 may also be configured to provide performance tracking associated with the participant 102. For example, the integrated singing relay gameplay platform 114 may be configured to process a historical record of evaluation scores of the participant 102 to identify trends and/or skill progression of the participant 102. In one embodiment, the integrated singing relay gameplay platform 114 may be configured to utilize AI techniques to track the performance of the participant 102. Moreoer, the tracked performance corresponding to each participant 102 may be stored in the data repository 120.
[0049] Additionally, the integrated singing relay gameplay platform 114 may be configured to communicate, in real-time, the generated score, the personalized feedback, and/or the performance tracking to the participant 102. In one embodiment, the integrated singing relay gameplay platform 114 may be configured to communicate the generated score, the personalized feedback, and/or the performance tracking to the participant 102 using the resources of the device platform 106. By way of example, the evaluation scores, the personalized feedback, and/or the performance tracking may be communicated to the participant 102 via the resources of the device platform 106 such as speakers, displays, user interfaces, and the like.
[0050] The display 116 and the user interface 118 may overlap in some embodiments such as a touch screen. Further, in some embodiments, the display 116 and the user interface 118 may include a common area. The display 116 may be configured to visualize or present any relevant information to the user of the system 100. By way of example, the snippets of the songs, the phonemes corresponding to the ends of the snippets of the songs, the lyrics of the snippets of the songs, the personalized feedback, the evaluation scores, the performance tracking, and other information may be provided or visualized on the display 116 and/or the user interface 118.
[0051] In accordance with exemplary aspects of the present specification, the integrated singing relay gameplay platform 114 may be configured to provide a multiplayer mode that enables interactive and competitive gameplay among a wide circle of participants. Also, the participants 102 may include local participants and/or remote participants.
[0052] Furthermore, the integrated singing relay gameplay platform 114 is configured to provide a collaborative multi-participant gameplay environment across one or more device platforms 106 by seamlessly integrating the interactive singing relay gameplay with other singing gameplay modes. In this embodiment, the integrated singing relay gameplay platform 114 is configured to ensure seamless audio and/or video synchronization between various connected device platforms 106 in the collaborative multi-participant gameplay environment. Some non-limiting examples of the other singing gameplay modes include turn-based singing gameplays, structured interactive singing gameplays with synchronized lyrics, collaborative singing gameplays, and/or thematic gameplays. In one example, the integrated singing relay gameplay platform 114 may provide a collaborative gameplay environment by integrating a singing relay gameplay such as Antakshari with a structured interactive singing gameplay with synchronized lyrics such as Karaoke. In the Antakshari challenge, the integrated singing relay gameplay platform 114 allows the participants 102 to take turns singing snippets of songs that begin with the last phoneme of the previous song snippet. Similarly, in a Karaoke duel, the integrated singing relay gameplay platform 114 permits multiple participants 102 to compete in singing the same song or song snippets with comparative scoring. Additionally, the integrated singing relay gameplay platform 114 facilitates a collaborative team-mode gameplay where the participants 102 sing parts of a duet or a group song together with synchronized scoring for harmony and coordination.
[0053] It may be noted that integrated singing relay gameplay platform 114 is also configured to support various versions or modes of the singing gameplays. For example, if the singing gameplay includes Antakshari, the integrated singing relay gameplay platform 114 is configured to support various modes of Antakshari such as finish the lyrics, emojis round, dhun round, identify the actor, sing the opening verse, identify the song and film, word round, and the like. Similarly, if the singing gameplay includes Karaoke, the integrated singing relay gameplay platform 114 is configured to support various modes of Karaoke such as Karaoke charades, Karaoke roulette, and the like.
[0054] Moreover, the integrated singing relay gameplay platform 114 is configured to ensure driver safety while participating in the singing relay gameplay. By way of example, the integrated singing relay gameplay platform 114 is configured to provide the driver of the automobile with voice activated commands to enable song selection, gameplay mode selection, and any navigation within the interface of the system 100. Moreover, the integrated singing relay gameplay platform 114 is configured to provide audio-only prompts and feedback to the driver, thereby allowing the driver to focus on the road without requiring any distracting visual engagement. Also, the integrated singing relay gameplay platform 114 is configured to provide an adaptive interaction mode to the driver. In the adaptive interaction mode, the automobile is configured to monitor driving conditions via one or more sensors. Using the adaptive interaction mode, the driver may automatically adjust gameplay difficulty and interactivity to accommodate diverse driving conditions such as pausing or simplifying the singing relay gameplay in high-stress scenarios.
[0055] Further, the integrated singing relay gameplay platform 114 is also configured to provide cross-platform compatibility. In this example, the integrated singing relay gameplay platform 114 is configured to integrate the system 100 with third-party streaming platforms, allowing the participants 102 to sing along with their favorite music tracks. In addition, the integrated singing relay gameplay platform 114 also supports other devices such as, but not limited to, smartwatches and fitness trackers, offering real-time physiological metrics such as heart rate during gameplay.
[0056] Additionally, the integrated singing relay gameplay platform 114 is configured to provide voice recognition to recognize the participant 102 and/or the snippet of the song sung by the participant 102. Moreover, the integrated singing relay gameplay platform 114 is configured to facilitate collaborative and competitive gameplay between one or more participants 102 and one or more device platforms 106 by providing adaptive modes of gameplay. By way of example, a group of participants 102 such as a family or group of friends embarking on a road trip may activate the singing relay gameplay via the integrated singing relay gameplay platform 114 through the vehicle’s automotive infotainment system. Passengers in the vehicle may participate in the singing relay gameplay by taking turns singing songs in the Antakshari mode, while the driver of the car participates via voice commands, thereby ensuring safety of the driver and passengers. In another example, a group of friends may gather at home or outside and instantiate the participative singing relay gameplay on their respective mobile devices. The friends may then engage in a Karaoke duel, with real-time scoring displayed on their mobile devices, thereby making the participative singing relay gameplay a centerpiece of their gathering. The integrated singing relay gameplay platform 114 may employ AI techniques to suggest and/or facilitate the collaborative and competitive gameplay adaptive modes.
[0057] Implementing the system 100 and the participative singing relay gameplay system 108 as described hereinabove facilitates enhanced entertainment and social interaction in group settings through the participative singing relay gameplay. In particular, the system 100 is designed to effectively address the challenges of currently available interactive entertainment systems by providing a dynamic system that bridges mobile and automotive ecosystems, offering a rich, interactive singing experience to the participants across various device platforms. Moreover, by leveraging cross-platform compatibility and functionality, voice processing, interactive gameplay, and real-time scoring through advanced audio and AI technologies, the system 100 enables participants to engage in singing-based gameplays, thereby providing a groundbreaking solution for interactive entertainment systems.
[0058] The participative singing relay gameplay system 108 provides a robust framework that integrates and synchronizes seamlessly with various device platforms such as mobile phones and automotive infotainment systems, thereby providing cross-platform functionality and overcoming the shortcomings of the presently available systems. The system 100 also leverages voice processing, interactive gameplay, and real-time scoring through advanced audio and AI technologies. Moreover, the system 100 provides intelligent scoring, adaptive difficulty levels, and real-time multi-participant collaboration. Also, the singing relay gameplay provided by the system 100 encourages participation, breaks silence in group settings, and alleviates feelings of loneliness and isolation when activated on a participant’s mobile phone or automotive entertainment system. Moreover, the singing relay gameplay is typically played in teams, and these device platforms act as active participants, thereby contributing to the overall engagement and enjoyment of all the participants, while also addressing the shortcomings of the presently available systems. The system 100 allows digitization of the singing relay gameplay using the resources available on the mobile phone or automotive infotainment system of the participant, thereby providing a groundbreaking solution for participative singing relay gameplay environments. The working of the system 100 may be better understood with reference to FIGs. 2-5.
[0059] Referring to FIG. 2, a schematic representation 200 of an integration of the exemplary participative singing relay gameplay system 108 of FIG. 1 across device platforms, in accordance with aspects of the present specification, is presented. The system 200 may be described with reference to the components of FIG. 1.
[0060] In a presently contemplated configuration illustrated in FIG. 2, the system 200 depicts the seamless integration of the participative singing relay gameplay system 108 of FIG. 1 with one or more device platforms 106. Integrating the participative singing relay gameplay system 108 in one or more device platforms 106 advantageously provides cross-platform functionality, thereby overcoming the drawbacks of the presently available systems.
[0061] Furthermore, in FIG. 2, the participative singing relay gameplay system 108 is integrated with an edge device such as a mobile phone 202. In this configuration, the participative singing relay gameplay system 108 is configured to facilitate the interactive singing relay gameplay using resources of the mobile device 202. By way of example, the participative singing relay gameplay system 108 may be configured to use a microphone on the mobile device 202 to record a plurality of song snippets sung by a plurality of participants 102. Also, the participative singing relay gameplay system 108 may be configured to use a local storage on the mobile device 202 to store the recorded song snippets. Moreover, to engage in the interactive singing relay gameplay, the participant 102 may use the microphone on the mobile device 202 to provide an input the form of a participant snippet and/or a participant response snippet. Also, the participative singing relay gameplay system 108 may be configured to use a speaker on the mobile device 202 to play back the participant snippet, the participant response snippet, and/or the device snippets of songs. Additionally, the participative singing relay gameplay system 108 may be configured to use the display screen and/or user interface of the mobile device 202 to communicate or visualize the snippets of the songs, phonemes corresponding to ends of the snippets of the songs, lyrics of the snippets of the songs, personalized feedback, and/or evaluation scores.
[0062] Similarly, the participative singing relay gameplay system 108 may also be integrated with another device platform 106 such as an automotive infotainment system 204. In this configuration, the participative singing relay gameplay system 108 is configured to facilitate the interactive singing relay gameplay using resources of the automotive infotainment system 204. For example, the participative singing relay gameplay system 108 may be configured to use a microphone or any other audio input component on the automotive infotainment system 204 to record a plurality of song snippets sung by a plurality of participants 102. Moreover, a local storage on the automotive infotainment system 204 may be utilized by the participative singing relay gameplay system 108 to store the recorded song snippets. Further, the participant 102 may use the microphone on the automotive infotainment system 204 to provide an input in the form of a participant snippet and/or a participant response snippet to engage in the interactive singing relay gameplay. In addition, the participative singing relay gameplay system 108 may be configured to use one or more speakers of the automotive infotainment system 204 in the vehicle to play back the participant snippet, the participant response snippet, and/or the device snippets of songs. Also, the participative singing relay gameplay system 108 may be configured to use a display unit or screen and/or a user interface of the automotive infotainment system 204 to communicate or visualize the snippets of the songs, phonemes corresponding to ends of the snippets of the songs, lyrics of the snippets of the songs, personalized feedback, and/or evaluation scores.
[0063] As previously noted, in certain embodiments, it may be desirable for the participative singing relay gameplay system 108 to store the song snippets recorded by the plurality of participants 102 in a data repository that is external to the participative singing relay gameplay system 108 and the device platforms 106 such as the mobile device 202 and/or the automotive infotainment system 204. In this example, the participative singing relay gameplay system 108 may be configured to store the recorded song snippets in a data center 208. The data center 208 provides resources such as, but not limited to, data storage, computing power, databases, networking, analytics, and the like. In some embodiments, the data center 208 may include the cloud 210, fog, data lake, and the like. The participative singing relay gameplay system 108 may be configured to communicate the recorded snippets to the cloud 210 via the Internet 206, in one example. However, in other embodiments, the recorded snippets may also be stored and retrieved from other storage means such as, but not limited to, physical storage devices such as local or remote hard disks, CDs, DVDs, Blu-ray disks, and the like. The requested song snippets may be communicated from the data center 208 to the device platforms 202, 204 and/or the participative singing relay gameplay system 108. Additionally, in certain embodiments, the vocal performance evaluations, the personalized feedback, the evaluation scores, and/or performance tracking corresponding to each participant 102 may be stored in the cloud 210. Also, in one example, the data center 208 may include a data storage 212. It may be noted that use of other means of computing and storage is also envisaged.
[0064] Implementing the system 200 where the participative singing relay gameplay system 108 is integrated with one or more device platforms 106 such as the mobile device 202 and the automotive infotainment system 204 as described hereinabove provides a cross-platform integration framework that enables seamless synchronous operation and interaction between device platforms 106 such as the mobile device 202 and the automotive infotainment system 204, thereby providing cross-platform functionality and facilitating simultaneously enhanced engagement, entertainment, and social interaction between the participants 102 such as the driver and passengers in the vehicle. More particularly, the system 200 is designed to effectively address the challenges of currently available interactive entertainment systems by enabling cross-platform functionality that bridges mobile and automotive ecosystems. Also, by leveraging cross-platform compatibility and functionality, voice processing, interactive gameplay, and real-time scoring through advanced audio and AI technologies, the system 200 enables participants to engage in singing-based gameplays, thereby providing a groundbreaking solution for interactive entertainment systems. The working of the system 100 may be better understood with reference to FIGs. 3-5.
[0065] Embodiments of the exemplary methods of FIG. 3 may be described in a general context of computer executable instructions on computing systems or a processor. Generally, computer executable instructions may include routines, programs, objects, components, data structures, procedures, modules, functions, and the like that perform particular functions or implement particular abstract data types.
[0066] Moreover, the embodiments of the exemplary method may be practised in a distributed computing environment where optimization functions are performed by remote processing devices that are linked through a wired and/or wireless communication network. In the distributed computing environment, the computer executable instructions may be located in both local and remote computer storage media, including memory storage devices.
[0067] Additionally, in FIG. 3 the exemplary method is illustrated as a collection of blocks in a logical flow chart, which represents operations that may be implemented in hardware, software, firmware, or combinations thereof. It may be noted that the various operations are depicted in the blocks to illustrate the functions that are performed. In the context of software, the blocks represent computer instructions that, when executed by one or more processing subsystems, perform the recited operations.
[0068] Further, the order in which the exemplary methods are described is not intended to be construed as a limitation, and any number of the described blocks may be combined in any order to implement the exemplary methods disclosed herein, or equivalent alternative methods. Further, certain blocks may be deleted from the exemplary methods or augmented by additional blocks with added functionality without departing from the spirit and scope of the subject matter described herein.
[0069] Turning now to FIG. 3, a flow chart 300 illustrating an exemplary method for a participative singing relay gameplay, in accordance with aspects of the present specification, is presented. The method 300 may be described with reference to the components of FIGs. 1-2. Also, the exemplary method 300 for the participative singing relay gameplay may be performed by the integrated singing relay gameplay platform 114.
[0070] The method 300 facilitates interactive musical gameplay by enabling participants to sing snippets of songs in a relay format. As previously noted, the participative singing relay gameplay system 108 is integrated with the device platform 106 such as a mobile device 202 and/or an automotive infotainment system 204 to provide a dynamic system that bridges the mobile and automotive ecosystems and offers a rich, interactive singing relay game experience for the participants. Integrating the participative singing relay gameplay system 108 with the device platform 106 such as the mobile device 202 and/or the automotive infotainment system 204 provides a seamless cross-platform functionality, thereby overcoming the shortcomings of the presently available systems.
[0071] The method starts at step 302, where to facilitate the interactive musical gameplay, a collection of songs is pre-generated and stored in a repository. At step 302, one or many participants 102 may sing short snippets of a plurality of a wide variety of songs and these snippets of the songs may be recorded via the use of resources of the mobile device 302 and/or the automotive infotainment system 204. For example, the snippets of the songs sung by the participants 102 may be recorded via the microphone on the mobile phone 202 and/or the audio input components/microphone of the automotive infotainment system 204. As previously noted, the snippets of the songs may correspond to a plurality of languages and genres and may include global music, folk songs, regional music, and other culturally significant music. Additionally, at step 302, the last phoneme corresponding to each of the recorded song snippets may also be identified and stored in a data repository 120 locally on the mobile phone 202 or the automotive infotainment system 204 or on the participative singing relay gameplay system 108. The recorded snippets of the songs may also be communicated to a cloud storage 210 via the Internet 206 and stored in the cloud 210.
[0072] Furthermore, to instantiate the interactive singing relay gameplay, a singing input 104 in the form of a participant snippet from one or more participants 102 may be received, as indicated by step 304. The participant snippet 104 may be received via a microphone in the mobile device 202 and/or the automotive infotainment system 204. In one embodiment, the participant snippet 104 may be played and/or visualized using the resources of the device platform 106. For example, the participant snippet 104 may be played back using the speakers or audio output components of the mobile device 202 and/or the automotive infotainment system 204, while the lyrics of the participant snippet 104 may be displayed or visualized on the display screens of the mobile device 202 and/or the automotive infotainment system 204.
[0073] Furthermore, at step 306, the participant snippet 104 may be dynamically recognized and processed to analyze the pitch, tone, and rhythm of the participant snippet 104. Additionally, an end of the participant snippet 104 is detected, in real-time, as indicated by step 308. Subsequently, at step 310, the last phoneme corresponding to the detected end of the participant snippet 104 is identified, in real-time. In one example, artificial intelligence (AI) techniques may be employed to recognize the participant snippet 104, detect the end of the participant snippet 104, and identify the last phoneme of the participant snippet 104.
[0074] Moreover, at step 312, a song that begins with the last phoneme of the participant snippet 104 may be selected. As previously noted, a plurality of snippets of songs and corresponding last phonemes may be stored in the data repository 120. Accordingly, at step 312, the data repository 120 of songs may be searched to find a song that begins with the last phoneme of the participant snippet 104. If a matching song that begins with the last phoneme of the participant snippet 104 is found in the data repository 120, that matching song is selected and retrieved. It may be noted that in some embodiments, the recorded snippets of the songs may be retrieved from the cloud and other storage means such as, but not limited to, physical storage devices such as local or remote hard disks, CDs, DVDs, Blu-ray disks, and the like.
[0075] Subsequently, at step 314, a snippet of the selected matching song may be played back to the participants 102 using the resources of the mobile device 202 and/or the automotive infotainment system 204. This snippet of the selected song may generally be referred to as a device snippet. Consequently, in accordance with aspects of the present specification, the device platforms 106 in the form of the mobile device 202 and/or the automotive infotainments system 204 act as active participants and facilitators of the participative singing relay game. In one embodiment, the device snippet may be played back and/or visualized using the resources of the device platform 106. By way of example, the device snippet may be played back using the speakers or audio output components of the mobile device 202 and/or the automotive infotainment system 204, while the lyrics of the device snippet may be displayed or visualized on the display screens of the mobile device 202 and/or the automotive infotainment system 204.
[0076] Furthermore, the last phoneme of the device snippet may be retrieved, in real-time, from the data repository 120, as depicted by step 316. However, if the last phoneme of the device snippet cannot be retrieved from the data repository 120, at step 316, an AI technique may be employed to identify the last recognized phoneme of the device snippet. The last phoneme of the device snippet may be communicated to the participant 102 via the resources of the mobile device 202 and/or the automotive infotainment system 204. For example, the last phoneme of the device snippet may be played back using the speakers or audio output components of the mobile device 202 and/or the automotive infotainment system 204, while the last phoneme of the device snippet may be displayed or visualized on the display screens of the mobile device 202 and/or the automotive infotainment system 204. In some embodiments, the last phoneme of the device snippet may be retrieved from the cloud and other storage means such as, but not limited to, physical storage devices such as local or remote hard disks, CDs, DVDs, Blu-ray disks, and the like.
[0077] In addition, to facilitate continuing the singing relay gameplay, a response from the participant 102 may be awaited, as indicated by step 318. For example, in response to receiving the last phoneme of the device snippet, the participant 102 may continue the singing relay gameplay by singing a participant response snippet that corresponds to a song that begins with or matches the last phoneme of the device snippet. The participant response snippet may be played via the resources of the mobile device 202 and/or the automotive infotainment system 204. For example, the participant response snippet may be played back using the speakers or audio output components of the mobile device 202 and/or the automotive infotainment system 204, while the lyrics of the participant response snippet may be displayed or visualized on the display screens of the mobile device 202 and/or the automotive infotainment system 204.
[0078] Subsequently, the participant response snippet may be dynamically validated, in real-time, to facilitate progression of the participative singing relay gameplay. Accordingly, a check is carried out at step 320 to verify if the participant response snippet matches the last phoneme of the device snippet. At step 320, if it is verified that the participant response snippet matches the last phoneme of the device snippet, the participant response snippet is played back to the participants 102 using the resources of the mobile device 202 and/or the automotive infotainment system 204 to enable the progression of the participative singing relay gameplay, as indicated by step 322. However, at step 320, if it is determined that the participant response snippet does not match the last phoneme of the device snippet, the participant 102 may be prompted to retry and provide another participant response snippet to continue the participative singing relay gameplay via the resources of the mobile device 202 and/or the automotive infotainment system 204, as depicted by step 324. The prompt may include a visual prompt and/or an audio/aural prompt. Control may then be passed on to step 318 and steps 318-322 may be repeated. This interactive singing relay gameplay may be continued between the participants 102 and the device platforms 106.
[0079] In accordance with further aspects of the present specification, the participative singing relay gameplay system 108 and the integrated singing relay gameplay platform 114 in particular may also be configured to facilitate real-time scoring of the snippets of the songs sung by the participants 102. Accordingly, at step 326, the vocal performance of the one or more participants 102 may be evaluated, in real-time, based on one or more parameters. In one non-limiting example, the parameters may include pitch accuracy, rhythm matching, timing, melody alignment, lyrical accuracy, and adherence to gameplay rules of the singing relay gameplay associated with snippets of the songs sung by the participants 102.
[0080] Moreover, as indicated by step 328, a score may be generated, in real-time, based on the evaluation of the vocal performance of the participant 102. Additionally, at step 328, personalized feedback corresponding to the participant 102 may also be created. The personalized feedback may be created based on the evaluation of the vocal performance and the generated score. In one example, the personalized feedback may include real-time suggestions for vocal improvement such as pitch correction, timing adjustments, and the like. Further, the personalized feedback may be communicated to the participant 102 to facilitate skill enhancement. In addition, a difficulty level of the singing relay gameplay may be adaptively tailored based on the skill of the participants 102. In certain embodiments, AI techniques may be utilized to evaluate the vocal performance of the participant 102, to generate the score, to create the personalized feedback, and/or adaptively tailor the difficulty level of the singing relay gameplay.
[0081] Additionally, at step 328, the performance of the participant 102 may be tracked. In one example, a historical record of evaluation scores of the participant 102 may be processed to identify trends and/or skill progression of the participant 102. An AI technique may be used to track the performance of the participant 102. The vocal performance evaluations, the personalized feedback, the evaluation scores, and/or the performance tracking corresponding to each participant 102 may be stored in the data repository 120.
[0082] Also, at step 330, information such as the snippets of the songs, the phonemes corresponding to the ends of the snippets, lyrics of the snippets, the vocal performance evaluations, the evaluation scores, the personalized feedback, the performance tracking, and the like may be communicated to the participants 102. In one embodiment, the information may be communicated to the participants 102 via the resources of the mobile device 202 and/or the automotive infotainment system 204. By way of example, the information may be conveyed to the participants 102 via the speakers, audio input/output components, the display screens, the user interfaces, and other resources of the mobile device 202 and/or the automotive infotainment system 204.
[0083] The method 300 is also configured to provide a multiplayer mode that enables interactive and competitive gameplay among a wide circle of participants 102, where the participants 102 include local participants and/or remote participants. Furthermore, the method 300 is configured to provide a collaborative multi-participant gameplay environment across one or more device platforms 106, 202, 204 by integrating the interactive singing relay gameplay with other singing gameplay modes and ensuring seamless audio and/or video synchronization between various connected device platforms 106, 202, 204 in the collaborative multi-participant gameplay environment. Some non-limiting examples of the other singing gameplay modes include turn-based singing gameplays, structured interactive singing gameplays with synchronized lyrics, collaborative singing gameplays, and/or thematic gameplays such as Antakshari and Karaoke.
[0084] Moreover, the method 300 also ensures driver safety while participating in the singing relay game. To that end, the method 300 provides the driver of the automobile with voice activated commands to enable song selection, gameplay mode selection, and any navigation within the interface of the system 100. Additionally, the method 300 provides audio-only prompts and feedback to the driver, thereby allowing the driver to focus on the road without requiring any distracting visual engagement. Furthermore, the method 300 is configured to provide an adaptive interaction mode to the driver in which the automobile is configured to monitor driving conditions via one or more sensors. Using the adaptive interaction mode, the driver may automatically adjust gameplay difficulty and interactivity to accommodate diverse driving conditions such as pausing or simplifying the singing relay gameplay in high-stress scenarios.
[0085] The method 300 also facilitates cross-platform compatibility which allows the system 100 to seamlessly integrate with third-party streaming platforms, allowing the participants 102 to sing along with their favorite music tracks. In addition, the method 300 also supports other devices such as, but not limited to, smartwatches and fitness trackers, offering real-time physiological metrics such as heart rate during gameplay.
[0086] Implementing the method 300 as described hereinabove facilitates enhanced entertainment and social interaction in group settings through the participative singing relay gameplay. In particular, the method 300 is designed to effectively address the challenges of currently available interactive entertainment systems by providing a dynamic technique that bridges mobile and automotive ecosystems, offering a rich, interactive singing experience to the participants across various device platforms. Also, by leveraging cross-platform compatibility and functionality, voice processing, interactive gameplay and real-time scoring through advanced audio and AI technologies, the method 300 enables participants to engage in singing-based gameplays, thereby providing a groundbreaking solution for interactive entertainment systems.
[0087] FIG. 4 is a diagrammatical illustration 400 of one embodiment of an integrated singing relay gameplay platform 114 for use in the system of FIG. 1, in accordance with aspects of the present specification. The working of FIG. 4 may be described with reference to the components of FIGs. 1-3.
[0088] In a presently contemplated configuration, the integrated singing relay gameplay platform 114 may include a content generation unit 402, a voice processing unit 404, a playback unit 406, an AI-based scoring and feedback unit 408, an integration unit 410, an interactive gameplay unit 412, and a connectivity and synchronization unit 412. It may be noted that the configuration presented in FIG. 4 is for illustrative purposes only. The integrated singing relay gameplay platform 114 may include fewer or a greater number of units. Also, other configurations and designs of the integrated singing relay gameplay platform 114 are contemplated.
[0089] The content generation unit 402 is configured to pre-generate a collection of a wide variety of songs. To that end, the content generation unit 402 is configured to record a plurality of snippets of songs performed by a plurality of participants 102. As previously noted, the content generation unit 402 may be configured to record a plurality of snippets of songs using the microphones on the mobile device 202 and/or the automotive infotainment system 204. Once recorded, the content generation unit 402 may be configured to store the recorded songs in the data repository 120. Additionally, the content generation unit 402 may be configured to dynamically curate song selections and generate challenges tailored to the preferences and skill levels of the participants 102. For example, the content generation unit 402 may be configured to create themed playlists for specific occasions such as road trips or celebrations. The content generation unit 402 may also be configured to provide adaptive difficulty, where song complexity is increased for high-scoring participants. It may be noted that the collection of songs may include songs corresponding to various genres and languages, thereby ensuring inclusivity across diverse user demographics.
[0090] In addition, the voice processing unit 404 is configured to capture participant inputs such as the participant snippet 104 through the microphones integrated into the mobile device 202 and/or the automotive infotainment system 204. Further, the voice processing unit 404 is configured to dynamically recognize the participant snippet 104 sung by one or more participants 102 and perform real-time voice analysis. In one example, the voice processing unit 404 is configured to process the participant snippet 104 to facilitate pitch detection by identifying any deviations from the original melody of the song. The voice processing unit 404 may also be configured to evaluate the timbre and clarity of the participant’s voice. Moreover, the voice processing unit 404 may be configured to perform rhythm and tempo matching by ensuring synchronization with the song’s beat. Additionally, the voice processing unit 404 is configured to the detect, in real-time, an end of the participant snippet. Also, the voice processing unit 404 is configured to identify, in real-time, the last phoneme of the participant snippet.
[0091] Furthermore, the voice processing unit 404 is configured to support multiple languages, ensuring inclusivity across diverse user demographics. Songs and prompts provided by the voice processing unit 404 may be localized to a region, thereby enabling participants to play in their preferred language.
[0092] The voice processing unit 404 is also configured to provide noise filtering, noise cancellation, and/or layered noise suppression to reduce ambient interference, particularly in automotive environments for uninterrupted participative singing gameplay across the device platforms 106, 202, 204. The voice processing unit 404 also provides automatic adaptation to different linguistic accents and styles. Further, the voice processing unit 404 provides support to real-time language detection and translation, enabling gameplay across diverse linguistic groups and cultural contexts. Moreover, the voice processing unit 404 is also configured to support multi-lingual input to provide a culturally inclusive gameplay experience. For example, the voice processing unit 404 may be configured to detect the language of the participant 102 and adapt lyrics and prompts based on the participant’s preferred language.
[0093] In addition, the playback unit 406 is configured to allow the integrated singing relay gameplay platform 114 to play back or communicate the participant snippets to the participant 102 using the resources of the device platforms 106 such as the speakers and/or displays of the mobile phone 202 and the automotive infotainment system 204. Moreover, the playback unit 406 is configured to search the data repository 120 to select and retrieve a song that begins with the last phoneme of the participant snippet 104. Also, the playback unit 406 is configured to play back a device snippet corresponding to the selected song, where the device snippet is played back on the device platform 106 using the resources of the device platforms 106 such as the speakers and/or displays of the mobile phone 202 and/or the automotive infotainment system 204. The playback unit 406 is further configured to retrieve, in real-time, the last phoneme of the device snippet and communicate the last phoneme of the device snippet to the participant 102 via the resources of the mobile phone 202 and/or the automotive infotainment system 204.
[0094] Further, the playback unit 406 is configured to await a participant response snippet of a song from the one or more participants 102. The participant response snippet of the song begins with the last phoneme of the device snippet. Once the participant response snippet is received, the playback unit 406 is configured to dynamically validate, in real-time, the participant response snippet of the song to facilitate progression of participative singing relay gameplay. The playback unit 406 is configured to dynamically validate the participant response snippet by verifying if the participant response snippet matches the last phoneme of the device snippet. If a match is found, the playback unit 406 is configured to play back the participant response snippet using the resources on the device platforms 106, 202, 204.
[0095] Also, the AI-based scoring and feedback unit 408 is configured to, in real-time, evaluate the vocal performance of the participant 102 and provide scoring of the snippets sung by the participants 102. In one embodiment, the AI-based scoring and feedback unit 408 is configured to evaluate the vocal performance of the participants 102 based on one or more parameters such as pitch accuracy, creativity, rhythm matching, timing, melody alignment, lyrical accuracy, and/or adherence to gameplay rules. Further, the AI-based scoring and feedback unit 408 is configured to generate a score based on the evaluation. The AI-based scoring and feedback unit 408 may utilize AI-based techniques to provide the vocal performance evaluation and scoring. In one example, the AI-based techniques may include contextual scoring algorithms that account for variations in vocal technique, song complexity, and dynamic in-game prompts. Moreover, in one example, for the evaluation and scoring for the singing relay gameplay mode such as Antakshari, in addition to the parameters like pitch accuracy, rhythm matching, timing, melody alignment, lyrical accuracy, and adherence to gameplay rules, the AI-based scoring and feedback unit 408 may utilize additional parameters such as creativity and difficulty to facilitate the evaluation and scoring. In another example, for evaluating and scoring for the structured interactive singing gameplays with synchronized lyrics mode such as Karaoke, the AI-based scoring and feedback unit 408 may evaluate and score the participant’s vocal performance based on pitch accuracy, timing, and adherence to the lyrics.
[0096] The AI-based scoring and feedback unit 408 is also configured to provide an AI-driven vocal performance analysis for skill enhancement of the participant 102. To that end, the AI-based scoring and feedback unit 408 may be configured to generate and provide dynamic personalized feedback to the participant 102. The feedback may include real-time personalized suggestions for vocal improvement such as pitch correction, rhythmic inconsistencies, or timing adjustments. Moreover, the AI-based scoring and feedback unit 408 may also be configured to facilitate performance tracking through a historical record of scores, identifying trends, and skill progression. For example, the AI-based scoring and feedback unit 408 may track the performance of the participant 102 over time and identify strengths and areas for improvement.
[0097] Also, the AI-based scoring and feedback unit 408 may be configured to provide adaptive gameplay recommendations, such as changing difficulty levels or suggesting thematic song challenges based on expertise of the participant 102. In one example, a historical learning model that adapts gameplay difficulty based on participant improvement patterns may be used to change the difficulty levels. Furthermore, the AI-based scoring and feedback unit 408 is configured to provide accent-neutral processing to evaluate and score performances fairly across various linguistic backgrounds. Consequently, the AI-based scoring and feedback unit 408 provides a dynamic scoring system that adjusts for skill levels, offering novice users encouraging feedback while challenging advanced users with detailed performance critiques.
[0098] With continuing reference to FIG. 4, the integration unit 410 provides a robust integration framework that enables seamless connectivity and integration across device platforms 106 such as mobile devices 202 and/or automotive infotainment systems 204, thereby enabling synchronous operation and interaction between the participative singing relay gameplay system 108 and the device platforms 106 such as mobile devices 202 and/or automotive infotainment systems 204. By way of example, if the device platform 106 includes the mobile phone 202, the integrated singing relay gameplay platform 114 leverages onboard hardware of the mobile phone 202 such as microphones and speakers, thereby ensuring portability and ease of access. The participative singing relay gameplay system 108 may be integrated with the mobile devices 202 and used for localized interaction through touch, voice, and audio outputs.
[0099] In the example of the device platform 106 including the automotive infotainment system 204, the integrated singing relay gameplay platform 114 seamlessly leverages and connects to in-car displays, speakers, and microphones to provide a shared experience for all passengers. The automotive infotainment systems 202 may be integrated for passenger and driver-specific modes. For example, driver safety mechanisms restricting interaction between the driver and the participative singing relay gameplay system 108 to voice-only commands may be employed. Also, the integration of the participative singing relay gameplay system 108 with the automotive infotainment systems 204 provides multi-display configurations supporting simultaneous passenger and driver engagement.
[0100] In one embodiment, wireless connectivity options, such as Bluetooth and Wi-Fi, may be used to ensure real-time synchronization between connected device platforms 106. Additionally, the integration unit 410 enables collaborative and competitive gameplay across disparate environments, a feature that is not available in currently available systems.
[0101] Moreover, the interactive gameplay unit 412 is also configured to provide a dynamic integration of the participative singing relay gameplay provided by the system 100 with other singing gameplay modes. Some non-limiting examples of the other singing gameplay modes include turn-based singing gameplays, structured interactive singing gameplays with synchronized lyrics such as Karaoke, collaborative singing gameplays, thematic gameplays, and the like. The interactive gameplay unit 412 may facilitate switching between various singing gameplay modes or integrating one or more singing gameplay modes for an enhanced experience. In one example, in a dynamic Antakshari mode, the interactive gameplay unit 412 may be configured to generate syllabic prompts based on real-time input and song library matching. Moreover, the integration unit 412 may provide collaborative singing experiences synchronized across device platforms 106, 202, 204 and/or singing gameplay modes. In addition, the integration unit 412 may also generate AI-curated thematic challenges that adapt in real-time based on preferences and skill levels of the participants 102. The interactive gameplay unit 412 is also configured to provide multiplayer modes for local participants and remote participants.
[0102] The connectivity and synchronization unit 414 is configured to provide seamless integration with third-party music streaming platforms for real-time Karaoke gameplay. Additionally, the connectivity and synchronization unit 414 is configured to provide compatibility with other wearable devices such as, but not limited to, smartwatches and fitness trackers, for real-time physiological feedback such as heart rate monitoring during gameplay. Consequently, the connectivity and synchronization unit 414 provides cross-platform compatibility, a feature that is not available in currently available systems.
[0103] Referring now to FIG. 5, a schematic representation 500 of one embodiment 502 of a digital processing system implementing the implementing the integrated singing relay gameplay platform 114 (see FIG. 1), in accordance with aspects of the present specification, is depicted. Also, FIG. 5 is described with reference to the components of FIGs. 1-4.
[0104] It may be noted that while the integrated singing relay gameplay platform 114 is shown as being a part of the participative singing relay gameplay system 108, in certain embodiments, the integrated singing relay gameplay platform 114 may also be integrated into other end user systems. Moreover, the example of the digital processing system 502 presented in FIG. 5 is for illustrative purposes. Other designs are also anticipated.
[0105] The digital processing system 502 may contain one or more processors such as a central processing unit (CPU) 504, a random access memory (RAM) 506, a secondary memory 508, a graphics controller 510, a display unit 512, a network interface 514, and an input interface 516. It may be noted that the components of the digital processing system 502 except the display unit 512 may communicate with each other over a communication path 518. In certain embodiments, the communication path 518 may include several buses, as is well known in the relevant arts.
[0106] The CPU 504 may execute instructions stored in the RAM 506 to provide several features of the present specification. Moreover, the CPU 504 may include multiple processing units, with each processing unit potentially being designed for a specific task. Alternatively, the CPU 504 may include only a single general-purpose processing unit.
[0107] Furthermore, the RAM 506 may receive instructions from the secondary memory 508 using the communication path 518. Also, in the embodiment of FIG. 6, the RAM 506 is shown as including software instructions constituting a shared operating environment 520 and/or other user programs 522 (such as other applications, DBMS, and the like). In addition to the shared operating environment 520, the RAM 506 may also include other software programs such as device drivers, virtual machines, and the like, which provide a (common) run time environment for execution of other/user programs.
[0108] With continuing reference to FIG. 6, the graphics controller 510 is configured to generate display signals (e.g., in RGB format) for display on the display unit 512 based on data/instructions received from the CPU 504. The display unit 512 may include a display screen to display images defined by the display signals. Furthermore, the input interface 516 may correspond to a keyboard and a pointing device (e.g., a touchpad, a mouse, and the like) and may be used to provide inputs. In addition, the network interface 514 may be configured to provide connectivity to a network (e.g., using Internet Protocol), and may be used to communicate with other systems connected to a network, for example.
[0109] Moreover, the secondary memory 508 may include a hard drive 526, a flash memory 528, and a removable storage drive 530. The secondary memory 508 may store data generated by the system 100 (see FIG. 1) and software instructions (for example, for implementing the various features of the present specification), which enable the digital processing system 502 to provide several features in accordance with the present specification. The code/instructions stored in the secondary memory 508 may either be copied to the RAM 506 prior to execution by the CPU 504 for higher execution speeds or may be directly executed by the CPU 504.
[0110] Some or all of the data and/or instructions may be provided on a removable storage unit 532, and the data and/or instructions may be read and provided by the removable storage drive 530 to the CPU 504. Further, the removable storage unit 532 may be implemented using medium and storage format compatible with the removable storage drive 530 such that the removable storage drive 530 can read the data and/or instructions. Thus, the removable storage unit 532 includes a computer readable (storage) medium having stored therein computer software and/or data. However, the computer (or machine, in general) readable medium can also be in other forms (e.g., non-removable, random access, and the like.).
[0111] It may be noted that as used herein, the term “computer program product” is used to generally refer to the removable storage unit 532 or a hard disk installed in the hard drive 526. These computer program products are means for providing software to the digital processing system 502. The CPU 504 may retrieve the software instructions and execute the instructions to provide various features of the present specification.
[0112] Also, the term “storage media/medium” as used herein refers to any non-transitory media that store data and/or instructions that cause a machine to operate in a specific fashion. Such storage media may include non-volatile media and/or volatile media. Non-volatile media include, for example, optical disks, magnetic disks, or solid-state drives, such as the secondary memory 508. Volatile media include dynamic memory, such as the RAM 506. Common forms of storage media include, for example, a floppy disk, a flexible disk, hard disk, solid-state drive, magnetic tape, or any other magnetic data storage medium, a CD-ROM, any other optical data storage medium, any physical medium with patterns of holes, a RAM, a PROM, and EPROM, a FLASH-EPROM, NVRAM, any other memory chip or cartridge.
[0113] Storage media is distinct from but may be used in conjunction with transmission media. Transmission media participates in transferring information between storage media. For example, the transmission media may include coaxial cables, copper wire, and fiber optics, including the wires that include the communication path 518. Moreover, the transmission media can also take the form of acoustic or light waves, such as those generated during radio-wave and infra-red data communications.
[0114] Reference throughout this specification to “one embodiment,” “an embodiment,” or similar language means that a particular feature, structure, or characteristic described in connection with the embodiment is included in at least one embodiment of the present specification. Thus, appearances of the phrases “in one embodiment,” “in an embodiment” and similar language throughout this specification may, but do not necessarily, all refer to the same embodiment.
[0115] Furthermore, the described features, structures, or characteristics of the specification may be combined in any suitable manner in one or more embodiments. In the description presented hereinabove, numerous specific details are provided such as examples of programming, software modules, user selections, network transactions, database queries, database structures, hardware modules, hardware circuits, hardware chips, and the like, to provide a thorough understanding of embodiments of the specification.
[0116] The aforementioned components may be dedicated hardware elements such as circuit boards with digital signal processors or may be software running on a general-purpose computer or processor such as a commercial, off-the-shelf personal computer (PC). The various components may be combined or separated according to various embodiments of the invention.
[0117] Furthermore, the foregoing examples, demonstrations, and process steps such as those that may be performed by the system may be implemented by suitable code on a processor-based system, such as a general-purpose or special-purpose computer. It should also be noted that different implementations of the present specification may perform some or all of the steps described herein in different orders or substantially concurrently, that is, in parallel. Furthermore, the functions may be implemented in a variety of programming languages, including but not limited to C++, Python, and Java. Such code may be stored or adapted for storage on one or more tangible, machine readable media, such as on data repository chips, local or remote hard disks, optical disks (that is, CDs or DVDs), memory or other media, which may be accessed by a processor-based system to execute the stored code. Note that the tangible media may include paper or another suitable medium upon which the instructions are printed. For instance, the instructions may be electronically captured via optical scanning of the paper or other medium, then compiled, interpreted, or otherwise processed in a suitable manner if necessary, and then stored in the data repository or memory.
[0118] The aforementioned components may be dedicated hardware elements such as circuit boards with digital signal processors or may be software running on a general-purpose computer or processor such as a commercial, off-the-shelf personal computer (PC). The various components may be combined or separated according to various embodiments of the invention.
[0119] Embodiments of the systems and methods for a participative singing relay gameplay described hereinabove advantageously present a robust framework that integrates and synchronizes seamlessly with various device platforms such as mobile phones and automotive infotainment systems, thereby providing cross-platform functionality and overcoming the shortcomings of the presently available systems.
[0120] Moreover, the system and methods provide intelligent scoring, adaptive difficulty levels, and real-time multi-participant collaboration. In addition, the system is designed to effectively address the challenges of currently available interactive entertainment systems by providing a dynamic feature that bridges the mobile device and automotive ecosystems by offering a rich, interactive singing experience for participants across various device platforms. Moreover, by leveraging cross-platform compatibility and functionality, voice processing, interactive gameplay and real-time scoring through advanced audio and AI technologies, the system 100 enables participants to engage in singing-based gameplays for enhanced entertainment and social interaction in group settings through the participative singing relay gameplay, thereby providing a groundbreaking solution for interactive entertainment systems.
[0121] Further, the singing relay gameplay provided by the system 100 encourages participation, breaks silence in group settings, and alleviates feelings of loneliness and isolation when activated on a participant’s mobile phone or automotive entertainment system. Moreover, the singing relay gameplay is typically played in teams, and these device platforms act as active participants, thereby contributing to the overall engagement and enjoyment of all the participants. The system 100 allows digitization of the singing relay gameplay using the resources available on the mobile phone 202 and/or the automotive infotainment system 204 of the participant 102, thereby providing a groundbreaking solution for participative singing relay gameplay environments. Also, the system 100 is designed to enable the device platforms 106 such as the mobile phone 202 and/or the automotive infotainment system 204 to act as active participants in the singing relay gameplay.
[0122] Additionally, the systems and methods described hereinabove may find application in various fields such as, but not limited to, entertainment, educational and vocal training purposes, and interactive gaming in social and competitive settings. Also, the systems enable cross-platform functionality, thereby providing a robust solution for participative singing relay gameplay that is integrated with various device platforms and alleviates drawbacks of the presently available systems. Moreover, the system provides cross-platform compatibility by integrating the singing relay gameplay with additional modes such as turn-based gameplay, collaborative and thematic modes, structured interactive gameplay synchronized with lyrics and the like. Also, the system enables driver safety while participating in the singing relay gameplay. The systems and methods also provide musical diversity and multi-lingual support. Furthermore, the system supports multiplayer gameplay modes for local and remote participants. The system facilitates real-time evaluation and scoring of the performance of the participant and provides personalized performance feedback.
[0123] Although specific features of embodiments of the present specification may be shown in and/or described with respect to some drawings and not in others, this is for convenience only. It is to be understood that the described features, structures, and/or characteristics may be combined and/or used interchangeably in any suitable manner in the various embodiments.
[0124] While only certain features of the present specification have been illustrated and described herein, many modifications and changes will occur to those skilled in the art. It is, therefore, to be understood that the present specification is intended to cover all such modifications and changes as fall within the true spirit of the invention.
,CLAIMS:WE CLAIM:
1. A system (100), comprising:
a participative singing relay gameplay system (108) comprising:
an acquisition subsystem (110) configured to receive a singing input (104), wherein the singing input (104) comprises a participant snippet of a song sung by one or more participants (102);
a processing subsystem (112) in operative association with the acquisition subsystem (110) and comprising an integrated singing relay gameplay platform (114), wherein the integrated singing relay gameplay platform (114), is configured to:
(a) dynamically recognize the participant snippet (104) of the song sung by the one or more participants (102);
(b) detect, in real-time, an end of the participant snippet (104);
(c) identify, in real-time, the last phoneme of the participant snippet (104);
(d) select a song that begins with the last phoneme of the participant snippet (104) from a data repository (120) of songs;
(e) play back a device snippet corresponding to the selected song, wherein the device snippet is played back on a device platform (106);
(f) retrieve, in real-time, the last phoneme of the device snippet;
(g) await a participant response snippet of a song from the one or more participants (102), wherein the participant response snippet of the song begins with the last phoneme of the device snippet;
(h) dynamically validate, in real-time, the participant response snippet of the song to facilitate progression of participative singing relay gameplay; and
an interface unit (116, 118) configured to display the snippets of the songs, the phonemes corresponding to the ends of the snippets of the songs, lyrics of the snippets of the songs, evaluation scores, personalized feedback, or combinations thereof.
2. The system (100) of claim 1, wherein the participative singing relay gameplay system (108) is integrated with the device platform (106), and wherein the device platform (106) comprises a mobile phone (202), an automotive infotainment unit (204), a tablet, a handheld device, or combinations thereof.
3. The system (100) of claim 1, wherein the integrated singing relay gameplay platform (114) is configured to perform steps (a)-(h) in real-time on the device platform (106) to facilitate the progression of the participative singing relay gameplay.
4. The system (100) of claim 1, wherein the integrated singing relay gameplay platform (114) is configured to integrate the participative singing relay gameplay with other singing gameplay modes, and wherein the other singing gameplay modes comprise turn-based singing gameplays, structured interactive singing gameplays with synchronized lyrics, collaborative singing gameplays, thematic gameplays, or combinations thereof.
5. The system (100) of claim 1, wherein the device platform (106, 202, 204) is an active participant in the participative singing gameplay.
6. The system (100) of claim 5, wherein the integrated singing relay gameplay platform (114) is configured to utilize resources on the device platform (106, 202, 204) for the participative singing gameplay.
7. The system (100) of claim 6, wherein the participant snippet (104), the participant response snippet, and the device snippet are played back on the device platform (106, 202, 204) using the resources of the device platform (106, 202, 204).
8. The system (100) of claim 1, wherein the one or more participants (102) comprise local participants, remote participants, or both.
9. The system (100) of claim 1, wherein the integrated singing relay gameplay platform (111410) is configured to:
record a snippet corresponding to each of a plurality of songs sung by one or more participants; and
store the snippets corresponding to each of the plurality of songs sung by one or more participants in a data repository (120).
10. The system (100) of claim 9, wherein the plurality of songs comprises regional music, global music, multi-lingual songs, or combinations thereof.
11. The system (100) of claim 1, wherein the integrated singing relay gameplay platform (114) is configured to facilitate real-time scoring of the snippets of the songs sung by the one or more participants (102).
12. The system (100) of claim 11, wherein to facilitate real-time scoring of the snippets of the songs sung by the one or more participants (102) the integrated singing relay gameplay platform (110) is configured to:
evaluate, in real-time, vocal performance of the one or more participants (102) based on one or more parameters, wherein the one or more parameters comprise pitch accuracy, rhythm matching, timing, melody alignment, lyrical accuracy, and adherence to gameplay rules;
generate, in real-time, a score based on the evaluation;
create personalized feedback for the one or more participants (102) based on the evaluation of the vocal performance and the generated score, wherein the personalized feedback comprises real-time personalized suggestions for vocal improvement such as pitch correction, timing adjustments, and rhythmic inconsistencies; and
provide, in real-time, the evaluation of the vocal performance, the score, and the personalized feedback to the one or more participants (102) on the device platform (106, 202, 204) for skill enhancement.
13. The system (100) of claim 1, wherein the integrated singing relay gameplay platform (114) is configured to provide voice recognition, noise cancellation, and real-time audio processing for uninterrupted participative singing gameplay across device platforms.
14. The system (100) of claim 1, wherein the integrated singing relay gameplay platform (114) is configured to provide collaborative and competitive gameplay between the one or more participants (102) and one or more device platforms (106, 202, 204).
15. The system (100) of claim 1, wherein the integrated singing relay gameplay platform (114) comprises:
a content generation unit (402) configured to:
record a snippet corresponding to each of one or more songs sung by one or more participants (102);
store the snippets corresponding to each of the one or more songs sung by one or more participants in a data repository (120);
a voice processing unit (404) configured to:
receive a song snippet (102) from one or more participants (102);
dynamically recognize a participant snippet (104) of the song sung by the one or more participants (102);
detect, in real-time, an end of the participant snippet (104);
identify, in real-time, the last phoneme of the participant snippet (104);
enable multi-lingual support to the one or more participants (102);
a playback unit (406) configured to:
select a song that begins with the last phoneme of the participant snippet (104) from the data repository (120) of songs;
play back a device snippet corresponding to the selected song, wherein the device snippet is played back on a device platform (106, 202, 204);
retrieve, in real-time, the last phoneme of the device snippet;
await a participant response snippet of a song from the one or more participants (102), wherein the participant response snippet of the song begins with the last phoneme of the device snippet;
dynamically validate, in real-time, the participant response snippet of the song to facilitate progression of participative singing gameplay;
an artificial intelligence based scoring and feedback unit (408) configured to:
evaluate, in real-time, vocal performance of the one or more participants (102) based on one or more parameters, wherein the one or more parameters comprise pitch accuracy, rhythm matching, timing, melody alignment, lyrical accuracy, and adherence to gameplay rules;
generate, in real-time, a score based on the evaluation;
create personalized feedback for the one or more participants (102) based on the evaluation of the vocal performance and the generated score, wherein the personalized feedback comprises real-time personalized suggestions for vocal improvement such as pitch correction, timing adjustments, and rhythmic inconsistencies;
dynamically provide, in real-time, the evaluation of the vocal performance, the score, and the personalized feedback to the one or more participants (102) on the device platform (106, 202, 204) for skill enhancement;
an integration unit (410) configured to provide seamless connectivity and integration with one or more device platforms (106, 202, 204) to facilitate synchronous operation and interaction between the participative singing relay gameplay system (108) and the device platforms (106, 202, 204);
an interactive gameplay unit (412) configured to provide dynamic integration of the participative singing relay gameplay system (108) with other singing gameplay modes; and
a connectivity and synchronization unit (414) configured to provide seamless integration with one or more music streaming platforms, one or more wearable devices, or both.
16. The system (100) of claim 1, wherein the integrated singing relay gameplay platform (114) is configured to ensure driver safety, and wherein to ensure driver safety the integrated singing relay gameplay platform (114) is configured to provide voice-activated commands to allow the driver to participate in a singing relay gameplay.
17. A method (200) for a participative singing relay gameplay, the method (200) comprising:
(a) receiving (304) a participant snippet (104) of a song sung by one or more participants (102);
(b) dynamically recognizing (306) the participant snippet (104) of a song sung by one or more participants (102);
(c) detecting (308), in real-time, an end of the participant snippet (104);
(d) identifying (310), in real-time, the last phoneme the participant snippet (104);
(e) selecting (312) a song that begins with the last phoneme of the participant snippet (104) from a data repository (120) of songs;
(f) playing back (314) a device snippet corresponding to the selected song, wherein the device snippet is played back on a device platform (106, 202, 204);
(g) retrieving (316), in real-time, the last phoneme of the device snippet;
(h) awaiting (318) a participant response snippet of a song from the one or more participants (102), wherein the participant response snippet of the song begins with the last phoneme of the device snippet;
(i) dynamically validating (320), in real-time, the participant response snippet to facilitate progression of participative singing relay gameplay; and
(i) providing (330) the snippets of the songs, the last phonemes corresponding to the snippets of the songs, lyrics of the songs, evaluation scores, personalized feedback, or combinations thereof.
18. The method (200) of claim 17, comprising integrating a participative singing relay gameplay system (108) with the device platform (106), wherein the device platform (106) comprises a mobile phone (202), an automotive infotainment unit (204), a tablet, and a handheld device, and wherein the device platform (106) is an active participant in the participative singing gameplay.
19. The method (200) of claim 17, wherein steps (a)-(i) are performed in real-time on the device platform (106, 202, 204) to facilitate the progression of the participative singing relay gameplay.
20. The method (200) of claim 17, comprising integrating the participative singing relay gameplay with other singing gameplay modes, wherein the other singing gameplay modes comprise turn-based singing gameplays, structured interactive singing gameplays with synchronized lyrics, collaborative singing gameplays, thematic gameplays, or combinations thereof.
21. The method (200) of claim 17, comprising playing back (322) the participant snippet, the participant response snippet, and the device snippet on the device platform (106, 202, 204).
22. The method (200) of claim 17, comprising:
recording (302) a snippet corresponding to each of one or more songs sung by one or more participants (102); and
storing (302) the snippets corresponding to each of the one or more songs sung by one or more participants in the data repository (120).
23. The method (200) of claim 17, comprising scoring, in real-time, the snippets of the songs sung by the one or more participants (102), wherein the scoring comprises:
evaluating (326), in real-time, vocal performance of the one or more participants (102) based on one or more parameters, wherein the one or more parameters comprise pitch accuracy, rhythm matching, timing, melody alignment, lyrical accuracy, and adherence to gameplay rules;
generating (328) a score based on the evaluation;
creating personalized feedback for the one or more participants (102) based on the evaluation of the vocal performance and the generated score, wherein the personalized feedback comprises real-time personalized suggestions for vocal improvement such as pitch correction, timing adjustments, and rhythmic inconsistencies; and
dynamically providing (330), in real-time, the performance evaluation, the score, and the personalized feedback to the one or more participants (102) on the device platform (102) for skill enhancement.
24. The method (200) of claim 17, comprising:
providing voice recognition, noise cancellation, and real-time audio processing for uninterrupted participative singing gameplay across one or more device platforms;
providing collaborative and competitive gameplay between the one or more participants (102) and the one or more device platforms (106, 202, 204); and
ensuring driver safety by providing voice-activated commands to allow the driver to participate in a singing relay gameplay.
25. A processing system (112) for a participative singing relay gameplay, the processing system (108) comprising:
an integrated singing relay gameplay platform (110) comprising:
a content generation unit (402) configured to:
record a snippet corresponding to each of one or more songs sung by one or more participants (102);
store the snippets corresponding to each of the one or more songs sung by one or more participants in a data repository (120);
a voice processing unit (404) configured to:
receive a song snippet (102) from one or more participants (102);
dynamically recognize a participant snippet (104) of the song sung by the one or more participants (102);
detect, in real-time, an end of the participant snippet (104);
identify, in real-time, the last phoneme of the participant snippet (104);
enable multi-lingual support to the one or more participants (102);
a playback unit (406) configured to:
select a song that begins with the last phoneme of the participant snippet (104) from the data repository (120) of songs;
play back a device snippet corresponding to the selected song, wherein the device snippet is played back on a device platform (106, 202, 204);
retrieve, in real-time, the last phoneme of the device snippet;
await a participant response snippet of a song from the one or more participants (102), wherein the participant response snippet of the song begins with the last phoneme of the device snippet;
dynamically validate, in real-time, the participant response snippet of the song to facilitate progression of participative singing gameplay;
an artificial intelligence based scoring and feedback unit (408) configured to:
evaluate, in real-time, vocal performance of the one or more participants (102) based on one or more parameters, wherein the one or more parameters comprise pitch accuracy, rhythm matching, timing, melody alignment, lyrical accuracy, and adherence to gameplay rules;
generate, in real-time, a score based on the evaluation;
create personalized feedback for the one or more participants (102) based on the evaluation of the vocal performance and the generated score, wherein the personalized feedback comprises real-time personalized suggestions for vocal improvement such as pitch correction, timing adjustments, and rhythmic inconsistencies;
dynamically provide, in real-time, the evaluation of the vocal performance, the score, and the personalized feedback to the one or more participants (102) on the device platform (106, 202, 204) for skill enhancement;
an integration unit (410) configured to provide seamless connectivity and integration with one or more device platforms (106, 202, 204) to facilitate synchronous operation and interaction between the participative singing relay gameplay system (108) and the device platforms (106, 202, 204);
an interactive gameplay unit (412) configured to provide dynamic integration of the participative singing relay gameplay system (108) with other singing gameplay modes; and
a connectivity and synchronization unit (414) configured to provide seamless integration with one or more music streaming platforms, one or more wearable devices, or both.

Documents

Application Documents

# Name Date
1 202341085196-PROVISIONAL SPECIFICATION [13-12-2023(online)].pdf 2023-12-13
2 202341085196-POWER OF AUTHORITY [13-12-2023(online)].pdf 2023-12-13
3 202341085196-FORM FOR STARTUP [13-12-2023(online)].pdf 2023-12-13
4 202341085196-FORM FOR SMALL ENTITY(FORM-28) [13-12-2023(online)].pdf 2023-12-13
5 202341085196-FORM 1 [13-12-2023(online)].pdf 2023-12-13
6 202341085196-EVIDENCE FOR REGISTRATION UNDER SSI(FORM-28) [13-12-2023(online)].pdf 2023-12-13
7 202341085196-Request Letter-Correspondence [20-12-2023(online)].pdf 2023-12-20
8 202341085196-Power of Attorney [20-12-2023(online)].pdf 2023-12-20
9 202341085196-Form 1 (Submitted on date of filing) [20-12-2023(online)].pdf 2023-12-20
10 202341085196-Covering Letter [20-12-2023(online)].pdf 2023-12-20
11 202341085196-FORM 3 [13-06-2024(online)].pdf 2024-06-13
12 202341085196-DRAWING [12-12-2024(online)].pdf 2024-12-12
13 202341085196-CORRESPONDENCE-OTHERS [12-12-2024(online)].pdf 2024-12-12
14 202341085196-COMPLETE SPECIFICATION [12-12-2024(online)].pdf 2024-12-12
15 202341085196-FORM-9 [13-12-2024(online)].pdf 2024-12-13
16 202341085196-STARTUP [16-12-2024(online)].pdf 2024-12-16
17 202341085196-FORM28 [16-12-2024(online)].pdf 2024-12-16
18 202341085196-FORM 18A [16-12-2024(online)].pdf 2024-12-16
19 202341085196-FER.pdf 2025-01-15
20 202341085196-FORM 3 [08-04-2025(online)].pdf 2025-04-08
21 202341085196-Proof of Right [11-07-2025(online)].pdf 2025-07-11
22 202341085196-PETITION UNDER RULE 137 [14-07-2025(online)].pdf 2025-07-14
23 202341085196-OTHERS [14-07-2025(online)].pdf 2025-07-14
24 202341085196-FER_SER_REPLY [14-07-2025(online)].pdf 2025-07-14
25 202341085196-CLAIMS [14-07-2025(online)].pdf 2025-07-14
26 202341085196-US(14)-HearingNotice-(HearingDate-01-12-2025).pdf 2025-11-10
27 202341085196-Correspondence to notify the Controller [10-11-2025(online)].pdf 2025-11-10

Search Strategy

1 SearchHistoryE_02-01-2025.pdf