我想知道iPhone是否有支持文字转语音功能的API?我环顾四周但找不到任何东西,所以只是想确认一下.
感谢期待.
我在我的android应用程序中使用Text to speech.它与Google TTs和espeak工作正常,但是当我使用Samsung TTS时,它会给出以下异常.
java.lang.IllegalArgumentException: Invalid int: "OS"
at android.os.Parcel.readException(Parcel.java:1429)
at android.os.Parcel.readException(Parcel.java:1379)
at android.speech.tts.ITextToSpeechService$Stub$Proxy.isLanguageAvailable(ITextToSpeechService.java:482)
at android.speech.tts.TextToSpeech$10.run(TextToSpeech.java:1084)
at android.speech.tts.TextToSpeech$10.run(TextToSpeech.java:1081)
at android.speech.tts.TextToSpeech$Connection.runAction(TextToSpeech.java:1329)
at android.speech.tts.TextToSpeech.runAction(TextToSpeech.java:570)
at android.speech.tts.TextToSpeech.runAction(TextToSpeech.java:561)
at android.speech.tts.TextToSpeech.isLanguageAvailable(TextToSpeech.java:1081)
Run Code Online (Sandbox Code Playgroud) 我想将语音文本(IPA)翻译成合成语音.我找到的没有TTS软件可以做到这一点,我也找不到任何其他软件.有提示吗?这在理论上是否具有良好的质量,或者不是语音文本(在这种情况下是IPA)对此有用吗?
Loquendo的TTS支持阅读语音文本,但结果非常糟糕.我打算联系他们的支持以获得一些帮助.
我有一个文本到语音应用程序,用户可以选择一种语言,并选择男性或女性的声音.问题是,对于每种语言,有不同的字符串用于调用男性和女性的声音,但在我看来,我只有两种选择(男性和女性).
<string-array name="Language">
<item>English (US)</item>
<item>English (UK)</item>
<item>French (France)</item>
<item>Spanish (Spain)</item>
<item>Italian</item>
</string-array>
<string-array name="languageAlias">
<item>"en-US"</item>
<item>"en-GB"</item>
<item>"fr-FR"</item>
<item>"es-ES"</item>
<item>"it-IT"</item>
</string-array>
<string-array name="Voice">
<item>Male</item>
<item>Female</item>
</string-array>
<string-array name="VoiceAlias">
<item>"usenglishmale"</item>
<item>"usenglishfemale"</item>
<item>"ukenglishmale"</item>
<item>"ukenglishfemale"</item>
<item>"eurfrenchmale"</item>
<item>"eurfrenchfemale"</item>
<item>"eurspanishmale"</item>
<item>"eurspanishfemale"</item>
<item>"euritalianmale"</item>
<item>"euritalianfemale"</item>
</string-array>
Run Code Online (Sandbox Code Playgroud)
我试图找到一种方法,只根据选择的语言参考相关的男性和女性语音.是否可以在此处执行此操作,还是必须编写一些代码,根据所选语言更改voiceAlias数组的值?
提前致谢
有没有人知道一个好的文本到语音库.它需要是开源的并提供C API吗?
PS:我已经完成了搜索,但我希望实际使用这些API的人提出建议
mac命令say可以指定与-v标志一起使用的语音.
say -v Alex "compile completed, put your swords down."
Run Code Online (Sandbox Code Playgroud)
可在系统偏好设置/语音/文本到语音中看到可用的声音.如何以编程方式获取此列表?
我正在寻找一种我能负担得起的高品质TTS发动机(假设不到1000美元).到目前为止,我已尝试使用默认语音进行flite和festival.然而,虽然结果肯定是可以理解的,但技术文本很难遵循.
Loquendo和Readspeaker的 商用TTS解决方案听起来更好.然而,这些公司似乎并不愿意将产品卖给凡人 - 我无法在任何一个主页上找到价格.
那么,什么是适合个人使用的优质TTS解决方案?
我在Google Chrome v34.0.1847.131上使用语音合成API.从v33开始,该API在Chrome中实施.
除了分配回调时,文本到语音大部分都有效onend.例如,以下代码:
var message = window.SpeechSynthesisUtterance("Hello world!");
message.onend = function(event) {
console.log('Finished in ' + event.elapsedTime + ' seconds.');
};
window.speechSynthesis.speak(message);
Run Code Online (Sandbox Code Playgroud)
有时会打电话onend,有时不打电话.时机似乎完全没有了.当它被调用时,打印elapsedTime总是像一些时代一样1399237888.
javascript google-chrome text-to-speech speech-synthesis google-text-to-speech
有没有办法从命令行使用MS Speech实用程序?我可以在Mac上执行此操作,但在Windows XP上找不到任何对它的引用.
谢谢.
我正在寻找用C++编写的开源文本到语音(TTS)引擎.理想情况下,只要信息源是免费提供的,高质量的声音(参见下面的质量定义),但也可以选择质量较低的替代品.
这样的开源项目是否存在?
text-to-speech ×10
android ×2
api ×1
c ×1
c++ ×1
cmd ×1
exception ×1
festival ×1
flite ×1
iphone ×1
javascript ×1
macos ×1
open-source ×1
phonetics ×1
preferences ×1