IPC분류정보
국가/구분 |
United States(US) Patent
등록
|
국제특허분류(IPC7판) |
|
출원번호 |
US-0223492
(2011-09-01)
|
등록번호 |
US-10019995
(2018-07-10)
|
발명자
/ 주소 |
- Abramovitz, Norman
- Stiebel, Jonathan
|
출원인 / 주소 |
|
대리인 / 주소 |
Morgan, Lewis & Bockius LLP
|
인용정보 |
피인용 횟수 :
1 인용 특허 :
215 |
초록
▼
A method for teaching a language, comprising: accessing, using a processor of a computer, an audio recording corresponding to a series of pitch patterns; accessing a cantillation representation of said series of pitch patterns, said cantillation representation comprising a plurality of cantillations
A method for teaching a language, comprising: accessing, using a processor of a computer, an audio recording corresponding to a series of pitch patterns; accessing a cantillation representation of said series of pitch patterns, said cantillation representation comprising a plurality of cantillations; processing said audio recording to match the pitch patterns to the cantillations in said cantillation representation; calculating, using said processor, a start time and an end time for each of the series of cantillations as compared to said audio recording; outputting, using said processor, an aligned output representation comprising an identification of each of the cantillations, an identification of the start time for each of the cantillations, and an identification of the end time for each of the cantillations; receiving a request to play a requested pitch pattern; looking up said requested pitch pattern in said aligned output representation to retrieve one or more requested start times and one or more requested end times for said requested pitch pattern; and outputting said requested pitch pattern, said outputting comprising: playing said audio recording at the one or more requested start times until the one or more requested end times to output one or more instances of said requested pitch pattern from said audio recording, and displaying a textual representation of said audio recording, said displaying comprising: visually distinguishing a word of the textual representation to the audio recording, said visually distinguishing being performed based at least in part on said aligned output representation.
대표청구항
▼
1. A method for teaching a language, comprising: accessing, using a processor of a computer, an audio recording corresponding to a series of pitch patterns;accessing a cantillation representation of said series of pitch patterns, said cantillation representation comprising a plurality of cantillatio
1. A method for teaching a language, comprising: accessing, using a processor of a computer, an audio recording corresponding to a series of pitch patterns;accessing a cantillation representation of said series of pitch patterns, said cantillation representation comprising a plurality of cantillations;processing said audio recording to match the pitch patterns to the cantillations in said cantillation representation;calculating, using said processor, a start time and an end time for each of the series of cantillations as compared to said audio recording;outputting, using said processor, an aligned output representation comprising an identification of each of the cantillations, an identification of the start time for each of the cantillations, and an identification of the end time for each of the cantillations;receiving a request to play a requested pitch pattern;looking up said requested pitch pattern in said aligned output representation to retrieve one or more requested start times and one or more requested end times for said requested pitch pattern; andoutputting said requested pitch pattern, said outputting comprising:playing said audio recording at the one or more requested start times until the one or more requested end times to output one or more instances of said requested pitch pattern from said audio recording, anddisplaying a textual representation of said audio recording, said displaying comprising: visually distinguishing a word of the textual representation to the audio recording, said visually distinguishing being performed based at least in part on said aligned output representation. 2. The method of claim 1, wherein looking up said requested pitch pattern and playing said audio recording are performed sequentially such that said requested pitch pattern is played as each instance of said requested pitch pattern is located in said aligned output representation. 3. The method of claim 1, wherein looking up said requested pitch pattern and playing said audio recording are performed in series such that each instance of said requested pitch pattern is located before said audio recording is played. 4. The method of claim 1, wherein said selected pitch pattern represents a group of individual cantillations organized into a cantillation family. 5. The method of claim 4, wherein looking up said requested pitch pattern comprises searching for said cantillation family. 6. The method of claim 1, wherein said pitch patterns relate to symbolic units of expression organized into verses and displayed on a display, and looking up said requested pitch pattern and playing said audio recording are performed sequentially by verse such that each instance of said requested pitch pattern in a given verse is located before said audio recording is played for the given verse, and then the requested pitch pattern is searched and said audio recording is played for a next verse. 7. The method of claim 1, wherein said pitch patterns relate to symbolic units of expression in a client web browser, and wherein looking up said requested pitch pattern comprises searching only portions of an alignment file corresponding to the symbolic units of expression currently available through a file displayed by said web browser. 8. A system for teaching a language, comprising: a processor of a computer;an audio recording corresponding to a series of pitch patterns;a cantillation representation of said series of pitch patterns, said cantillation representation comprising a plurality of cantillations;a processor-produced matching of said audio recording pitch patterns to the cantillations in said cantillation representation;a processor-calculated start time and end time for each of the series of cantillations as compared to said audio recording;a processor-output aligned output representation comprising an identification of each of the cantillations, an identification of the start time for each of the cantillations, and an identification of the end time for each of the cantillations;a request to play a requested pitch pattern;a look-up of said requested pitch pattern in said aligned output representation to retrieve one or more requested start times and one or more requested end times for said requested pitch pattern;an output of said requested pitch pattern, said output comprising:a playing of said audio recording at the one or more requested start times until the one or more requested end times to output one or more instances of said requested pitch pattern from said audio recording; anda display of a textual representation of said audio recording, said display comprising: visually distinguishing a word of the textual representation to the audio recording, said visually distinguishing being performed based at least in part on said aligned output representation. 9. The system of claim 8, wherein said pitch patterns relate to symbolic units of expression displayed on a display, and wherein said look-up of said requested pitch pattern comprises searching only portions of an alignment file corresponding to the symbolic units of expression currently displayed. 10. The system of claim 8, wherein said pitch patterns relate to symbolic units of expression in a client web browser, and wherein said look-up of said requested pitch pattern comprises searching only portions of an alignment file corresponding to the symbolic units of expression currently available through a file displayed by said web browser. 11. The system of claim 8, wherein said look-up of said requested pitch pattern comprises searching an entire alignment file. 12. The system of claim 8, wherein said requested pitch pattern represents a group of individual cantillations organized into a cantillation family. 13. The system of claim 8, wherein said look-up of said requested pitch pattern comprises searching for a cantillation family. 14. The system of claim 8, wherein said pitch patterns relate to symbolic units of expression organized into verses and displayed on a display, and said look-up of said requested pitch pattern and said playing of said audio recording are performed sequentially by verse such that each instance of said requested pitch pattern in a given verse is located before said audio recording is played for the given verse, and then the requested pitch pattern is searched and said audio recording is played for a next verse. 15. A non-transitory computer-readable medium storing instructions that, when executed by a processor, cause the processor to: access, using a processor of a computer, an audio recording corresponding to a series of pitch patterns;access a cantillation representation of said series of pitch patterns, said cantillation representation comprising a plurality of cantillations;process said audio recording to match the pitch patterns to the cantillations in said cantillation representation;calculate, using said processor, a start time and an end time for each of the series of cantillations as compared to said audio recording;output, using said processor, an aligned output representation comprising an identification of each of the cantillations, an identification of the start time for each of the cantillations, and an identification of the end time for each of the cantillations;receive a request to play a requested pitch pattern;look up said requested pitch pattern in said aligned output representation to retrieve one or more requested start times and one or more requested end times for said requested pitch pattern;output said requested pitch pattern, said output comprising:playing said audio recording at the one or more requested start times until the one or more requested end times to output one or more instances of said requested pitch pattern from said audio recording; anddisplay a textual representation of said audio recording, said display comprising: visually distinguishing a word of the textual representation to the audio recording, said visually distinguishing being performed based at least in part on said aligned output representation. 16. The computer-readable medium of claim 15, wherein looking up said requested pitch pattern and playing said audio recording are performed sequentially such that said requested pitch pattern is played as each instance of said requested pitch pattern is located in said aligned output representation. 17. The computer-readable medium of claim 15, wherein looking up said requested pitch pattern and playing said audio recording are performed in series such that each instance of said requested pitch pattern is located before said audio recording is played. 18. The computer-readable medium of claim 15, wherein said pitch patterns relate to symbolic units of expression displayed on a display, and wherein looking up said requested pitch pattern comprises searching only portions of an alignment file corresponding to the symbolic units of expression currently displayed. 19. The computer-readable medium of claim 15, wherein said pitch patterns relate to symbolic units of expression in a client web browser, and wherein looking up said requested pitch pattern comprises searching only portions of an alignment file corresponding to the symbolic units of expression currently available through a file displayed by said web browser. 20. The computer-readable medium of claim 15, wherein looking up said requested pitch pattern comprises searching an entire alignment file.
※ AI-Helper는 부적절한 답변을 할 수 있습니다.