草庐IT

translate_tts

全部标签

python - string.translate() 与 python 中的 unicode 数据

我有3个API将json数据返回到3个字典变量。我正在从字典中获取一些值来处理它们。我阅读了我想要列出valuelist的特定值。其中一个步骤是从它们中删除标点符号。我通常在此过程中使用string.translate(None,string.punctuation)但由于字典数据是unicode我收到错误:wordlist=[s.translate(None,string.punctuation)forsinvaluelist]TypeError:translate()takesexactlyoneargument(2given)有没有办法解决这个问题?通过编码unicode或替换s

python - 为什么 str.translate 在 Python 3 中不起作用?

为什么'a'.translate({'a':'b'})返回'a'而不是'b'?我正在使用Python3。 最佳答案 使用的键是字符的序数,而不是字符本身:'a'.translate({ord('a'):'b'})str.maketrans使用起来更简单>>>'a'.translate(str.maketrans('a','b'))'b'>>>help(str.translate)Helponmethod_descriptor:translate(...)S.translate(table)->strReturnacopyofthes

python - str.translate 给出 TypeError - Translate 接受一个参数(给定 2 个),在 Python 2 中工作

我有以下代码importnltk,os,json,csv,string,cPicklefromscipy.statsimportscoreatpercentilelmtzr=nltk.stem.wordnet.WordNetLemmatizer()defsanitize(wordList):answer=[word.translate(None,string.punctuation)forwordinwordList]answer=[lmtzr.lemmatize(word.lower())forwordinanswer]returnanswerwords=[]forfilenamei

java - 设置土耳其语和英语语言环境 : translate Turkish characters to Latin equivalents

我想在英语和土耳其语环境中将我的土耳其语字符串翻译成小写。我正在这样做:StringmyString="YAŞATBAYRI";Localetrlocale=newLocale("tr-TR");LocaleenLocale=newLocale("en_US");Log.v("mainlist","ensource:"+myString.toLowerCase(enLocale));Log.v("mainlist","trsource:"+myString.toLowerCase(trlocale));输出是:ensource:yaşarbayritrsource:yaşarbayri

java - 如何在我的 Java 应用程序中使用 Google Translate API?

如果我将字符串(英语或阿拉伯语)作为输入传递给GoogleTranslateAPI,它应该将其翻译成相应的其他语言并将翻译后的字符串提供给我。我在论坛上读过同样的案例,但对我来说实现起来非常困难。我需要没有任何按钮的翻译器,如果我给出输入字符串,它应该会自动翻译值并给出输出。你能帮忙吗? 最佳答案 您可以使用googlescript免费translateAPI.您只需要一个通用的Google帐户,然后执行以下三个简单步骤。1)在googlescript上使用此类代码创建新脚本:varmock={parameter:{q:'hello

android - 文字转语音(TTS)-Android

我是安卓平台的新手。现在我正在处理TTS(TexttoSpeech)。如果我在TextArea中输入文本,并且我希望在单击发言按钮时将其转换为语音。谁能帮帮我? 最佳答案 文字转语音内置于Android1.6+中。这是一个简单的例子。TextToSpeechtts=newTextToSpeech(this,this);tts.setLanguage(Locale.US);tts.speak("Texttosayaloud",TextToSpeech.QUEUE_ADD,null);更多信息:http://android-develo

c++ - 术语 "source file"和 "translation unit"之间有什么区别?

源文件和翻译单元有什么区别? 最佳答案 来自C++标准:Asourcefiletogetherwithalltheheadersandsourcefilesincludedviathepreprocessingdirective#includelessanysourcelineskippedbyanyoftheconditionalinclusionpreprocessingdirectivesiscalledatranslationunit. 关于c++-术语"sourcefile"和

python - 为什么我使用 Translate API 的 Python App Engine 应用程序收到 ImportError : No module named apiclient. 发现错误?

我在GoogleAppEngine的Python使用了GoogleTranslateAPI时遇到了这个错误,但我不知道如何解决,fromapiclient.discoveryimportbuildImportError:Nomodulenamedapiclient.discovery我会尝试设置向GoogleAppEngineSDK指示的环境,然后再次上传到GoogleAppsEngine,总是报错,Error:ServerErrorTheserverencounteredanerrorandcouldnotcompleteyourrequest.Iftheproblempersist

c++ - 用 C++ 编写的高质量开源文本转语音 (TTS) 引擎

就目前而言,这个问题不适合我们的问答形式。我们希望答案得到事实、引用资料或专业知识的支持,但这个问题可能会引发辩论、争论、投票或扩展讨论。如果您觉得这个问题可以改进并可能重新打开,visitthehelpcenter寻求指导。关闭10年前。锁定。这个问题及其答案是locked因为这个问题是题外话,但具有历史意义。它目前不接受新的答案或交互。我正在寻找用C++编写的开源文本转语音(TTS)引擎。理想情况下,可以使用高质量的声音(请参阅下面的质量定义),但只要源可免费获得,低质量的替代方案也是可以的。这样的开源项目存在吗?“高质量”是指“人类的声音”、“非机器人”,其最终结果与以下两个英语

c++ - 用 C++ 编写的高质量开源文本转语音 (TTS) 引擎

就目前而言,这个问题不适合我们的问答形式。我们希望答案得到事实、引用资料或专业知识的支持,但这个问题可能会引发辩论、争论、投票或扩展讨论。如果您觉得这个问题可以改进并可能重新打开,visitthehelpcenter寻求指导。关闭10年前。锁定。这个问题及其答案是locked因为这个问题是题外话,但具有历史意义。它目前不接受新的答案或交互。我正在寻找用C++编写的开源文本转语音(TTS)引擎。理想情况下,可以使用高质量的声音(请参阅下面的质量定义),但只要源可免费获得,低质量的替代方案也是可以的。这样的开源项目存在吗?“高质量”是指“人类的声音”、“非机器人”,其最终结果与以下两个英语