최소 단어 이상 선택하여야 합니다.
최대 10 단어까지만 선택 가능합니다.
다음과 같은 기능을 한번의 로그인으로 사용 할 수 있습니다.
NTIS 바로가기다음과 같은 기능을 한번의 로그인으로 사용 할 수 있습니다.
DataON 바로가기다음과 같은 기능을 한번의 로그인으로 사용 할 수 있습니다.
Edison 바로가기다음과 같은 기능을 한번의 로그인으로 사용 할 수 있습니다.
Kafe 바로가기국가/구분 | United States(US) Patent 등록 |
---|---|
국제특허분류(IPC7판) |
|
출원번호 | US-0769219 (2013-02-15) |
등록번호 | US-8751238 (2014-06-10) |
발명자 / 주소 |
|
출원인 / 주소 |
|
대리인 / 주소 |
|
인용정보 | 피인용 횟수 : 9 인용 특허 : 585 |
Algorithms for synthesizing speech used to identify media assets are provided. Speech may be selectively synthesized from text strings associated with media assets, where each text string can be associated with a native string language (e.g., the language of the string). When several text strings ar
Algorithms for synthesizing speech used to identify media assets are provided. Speech may be selectively synthesized from text strings associated with media assets, where each text string can be associated with a native string language (e.g., the language of the string). When several text strings are associated with at least two distinct languages, a series of rules can be applied to the strings to identify a single voice language to use for synthesizing the speech content from the text strings. In some embodiments, a prioritization scheme can be applied to the text strings to identify the more important text strings. The rules can include, for example, selecting a voice language based on the prioritization scheme, a default language associated with an electronic device, the ability of a voice language to speak text in a different language, or any other suitable rule.
1. A method for synthesizing speech content based on a plurality of text strings, the method implemented by at least one computing device having at least one processor and at least one program stored in memory, the method comprising: identifying a respective language associated with each respective
1. A method for synthesizing speech content based on a plurality of text strings, the method implemented by at least one computing device having at least one processor and at least one program stored in memory, the method comprising: identifying a respective language associated with each respective one of the plurality of text strings;distinguishing at least two different identified languages; andusing one or more rules to select a single language for generating the speech content for the plurality of text strings. 2. The method of claim 1, further comprising assigning a priority to each of the plurality of text strings, including assigning at least one high priority text string and at least one low priority text string. 3. The method of claim 2, further comprising: identifying a default language associated with an electronic device providing the speech content;determining whether the identified languages are speakable in the default language; andin accordance with a determination that the identified languages are speakable in the default language, generating the speech content using the default language. 4. The method of claim 3, wherein determining further comprises: determining whether a minimum amount of speech content to be generated in the default language from a particular text string in a language other than the default language will be understandable. 5. The method of claim 2, further comprising: determining whether the identified language of a low priority text string is speakable in the language of a high priority text string; andin accordance with a determination that the identified language of the low priority text string is speakable in the language of the high priority text string, generating the speech content using the language of the high priority text string. 6. The method of claim 2, further comprising: determining whether the identified language of a low priority text string is speakable in the identified language of a high priority text string; andin accordance with a determination that the identified language of the low priority text string is not speakable in the language of the high priority text string, generating the speech content using a default language associated with an electronic device providing the speech content. 7. The method of claim 6, further comprising: determining whether the low priority text string is speakable in the default language; andin accordance with a determination that the low priority text string is not speakable in the default language, generating the speech content using the language of the high priority text string. 8. The method of claim 7, further comprising: determining whether generating the speech content associated with the low priority text string using the identified language of the high priority text string will result in no audio output; andin accordance with a determination that generating the speech content associated with the low priority text string using the identified language of the high priority text string will result in no audio output, generating the speech content using an arbitrary language. 9. A method for generating speech content for a plurality of text strings, the method implemented by at least one computing device having at least one processor and at least one program stored in memory, the method comprising: identifying a plurality of text strings;assigning a respective rank to each respective one of the plurality of text strings;detecting that a language of a lower rank text string and a higher rank text string are different;determining whether the language of the lower rank text string is speakable in the language of the higher rank text string; andin accordance with a determination that the language of the lower rank text string is speakable in the language of the higher rank text string, generating speech content for at least the lower rank text string and the higher rank text string using the language of the higher rank text string. 10. The method of claim 9, wherein: the low priority text string comprises an artist name; andthe high priority text string comprises at least one of a track name and an album name. 11. The method of claim 9, further comprising: identifying a default language associated with a personal electronic device providing the speech content;determining whether the language of the lower rank text string and the language of the higher rank text string are both speakable in the default language; andin accordance with a determination that the language of the lower rank text string and the language of the higher rank text string are both speakable in the default language, generating speech content for the lower rank text string and the higher rank text string using the default language. 12. The method of claim 11, wherein: the language of at least one of the lower rank text string and the higher rank text string is the default language. 13. Computer readable media for synthesizing speech content based on a plurality of text strings, the computer readable media comprising computer readable instructions recorded thereon for: identifying a respective language associated with each respective one of the plurality of text strings;distinguishing at least two different identified languages; andusing one or more rules to select a single language for generating the speech content for the plurality of text strings. 14. An electronic device having at least one processor and memory storing at least one program for execution by the at least one processor, the at least one program including instructions for: identifying a respective language associated with each respective one of the plurality of text strings;distinguishing at least two different identified languages; andusing one or more rules to select a single language for generating the speech content for the plurality of text strings. 15. Computer readable media for generating speech content for a plurality of text strings, the computer readable media comprising computer readable instructions recorded thereon for: identifying a plurality of text strings;assigning a respective rank to each respective one of the plurality of text strings;detecting that a language of a lower rank text string and a higher rank text string are different;determining whether the language of the lower rank text string is speakable in the language of the higher rank text string; andin accordance with a determination that the language of the lower rank text string is speakable in the language of the higher rank text string, generating speech content for at least the lower rank text string and the higher rank text string using the language of the higher rank text string. 16. An electronic device having at least one processor and memory storing at least one program for execution by the at least one processor, the at least one program including instructions for: identifying a plurality of text strings;assigning a respective rank to each respective one of the plurality of text strings;detecting that a language of a lower rank text string and a higher rank text string are different;determining whether the language of the lower rank text string is speakable in the language of the higher rank text string; andin accordance with a determination that the language of the lower rank text string is speakable in the language of the higher rank text string, generating speech content for at least the lower rank text string and the higher rank text string using the language of the higher rank text string. 17. The computer readable media of claim 13, further comprising instructions recorded thereon for assigning a priority to each of the plurality of text strings, including assigning at least one high priority text string and at least one low priority text string. 18. The computer readable media of claim 17, further comprising instructions recorded thereon for: identifying a default language associated with an electronic device providing the speech content;determining whether the identified languages are speakable in the default language; andin accordance with a determination that the identified languages are speakable in the default language, generating the speech content using the default language. 19. The electronic device of claim 14, the at least one program further including instructions for assigning a priority to each of the plurality of text strings, including assigning at least one high priority text string and at least one low priority text string. 20. The electronic device of claim 19, the at least one program further including instructions for: identifying a default language associated with an electronic device providing the speech content;determining whether the identified languages are speakable in the default language; andin accordance with a determination that the identified languages are speakable in the default language, generating the speech content using the default language. 21. The computer readable media of claim 15, wherein: the low priority text string comprises an artist name; andthe high priority text string comprises at least one of a track name and an album name. 22. The computer readable media of claim 15, further comprising computer readable instructions stored thereon for: identifying a default language associated with a personal electronic device providing the speech content;determining whether the language of the lower rank text string and the language of the higher rank text string are both speakable in the default language; andin accordance with a determination that the language of the lower rank text string and the language of the higher rank text string are both speakable in the default language, generating speech content for the lower rank text string and the higher rank text string using the default language. 23. The electronic device of claim 16, wherein: the low priority text string comprises an artist name; andthe high priority text string comprises at least one of a track name and an album name. 24. The electronic device of claim 16, the at least one program further including instructions for: identifying a default language associated with a personal electronic device providing the speech content;determining whether the language of the lower rank text string and the language of the higher rank text string are both speakable in the default language; andin accordance with a determination that the language of the lower rank text string and the language of the higher rank text string are both speakable in the default language, generating speech content for the lower rank text string and the higher rank text string using the default language.
Copyright KISTI. All Rights Reserved.
※ AI-Helper는 부적절한 답변을 할 수 있습니다.