答えて
iSpeechは中国語を処理でき、短いメッセージは無料で、うまく動作します。しかし、音声はオンラインでレンダリングされるので、接続が必要です。あなたは声をテストすることができますhere:
ステルは言ったように、iSpeechを使用することができます。同じ答えがより詳細です:
APIを使用できますが、問題は200回使用/日に制限されていることです。
無制限に使用したい場合は、購入する必要があります。これを回避する方法の1つは、demo program(mp3形式で返される)によって返されたデータにアクセスすることです。
私はPythonでこれを実証する小さなコードを作った。 PythonはthisサイトからiOS用に入手できます。デモプログラムは20ワードの制限がありますので、プログラムは20ワードごとに分割し、セグメントを別々にフィードする必要があります。次のコードではバッファを使用しないため、セグメント間に若干の遅延が生じることがあります。
from urllib import quote_plus
def speak(text):
import pydshow
words = text.split()
temp = []
stuff = []
while words:
temp.append(words.pop(0))
if len(temp) == 24:
stuff.append(' '.join(temp))
temp = []
stuff.append(' '.join(temp))
for i in stuff:
pydshow.PlayFileWait('http://api.ispeech.org/api/rest?apikey=8d1e2e5d3909929860aede288d6b974e&format=mp3&action=convert&voice=chchinesemale&text='+quote_plus(i))
if __name__ == '__main__':
speak('Hello. This is a text-to speech test.')
デモプログラムではこのAPIを使用していますが、デモプログラムで使用されるAPIキーを使用するため、この理想があります。したがって、それは決して使い果たされません。キーは8d1e2e5d3909929860aede288d6b974e
です。また、プログラムは非常にシンプルで、どのプログラミング言語でも動作するように適合させることができます。
あなたが実際にあなたのアドレスバーに次のように入力して、プログラムすることなく、仕事でこれをテストすることができます。ここでは
は、あなたのニーズにそれを調整する方法である。
http://api.ispeech.org/api/rest?apikey=8d1e2e5d3909929860aede288d6b974e&format=mp3&action=convert&voice=chchinesemale&text=
あなたが話したいテキストが続きます。また、性別を調整することもできます。この場合、chchinesemale
をiSpeechが提供するものに変更します。たとえば、chchinesefemale
です。これは同じテキストを話すが、女性的な声で話す。コードの仕様はhereです。
私は助けました!
注:PydshowはWindows専用のDirectShowのラッパーです。この方法を選択した場合は、iOSの代替手段を見つけなければなりません。
- 1. iOS 5のキーボードリサイズイベント(中国語キーボードのバグ)?
- 2. iOSシミュレータの中国語入力
- 3. アクティビティに中国語のテキストを表示
- 4. ローカライズ:中国語テキストに英語のテキストを変換する
- 5. IE中国語
- 6. 中国語コード
- 7. 中国語のWord2Vec
- 8. 中国語のローカリゼーションサポート
- 9. 中国語をフィルタリングする方法(中国語のみ)
- 10. HTMLDOC中国語サポート
- 11. SQLシングルバイトダブルバイト中国語
- 12. C++テキストファイル、中国語
- 13. 中国語のSpeechSynthesis API - Firefox
- 14. Prelude.writeFile中国語のファイル名
- 15. 中国語の文字PHPMailer
- 16. Flashの動的テキスト用の文字列の中国語文字
- 17. imagick annotateImageの中国語テキストの使い方は?
- 18. NSStringと中国語の文字を比較するios
- 19. Androidスタジオのスタンフォード中国語単語セグメンタ
- 20. 日本語と中国語のキャプチャ?
- 21. 英語と中国語のスイングアプレットメニュー項目の国際化 - 例?
- 22. 中国語テキストの使用を許可する
- 23. BreakIteratorが中国語のテキストで正しく機能しない
- 24. 中国語のテキストからスラッグを生成するには?
- 25. 中国語のテキストをUTF-8に変換する
- 26. 中国語のテキストをPythonでファイルに書き込む方法
- 27. preg_matchを使用してHTMLで中国語のテキストを検索
- 28. スタンフォードPOSタガーが中国語のテキストをタギングしない
- 29. iPhone - 文字ではなくコードポイントとしての中国語テキスト
- 30. 中国語と日本語の両方のテキストを表示するには?
まだそれのためのAPIはないと思います... – MCKapur
あります。 iSpeech。 – Xyene