web-dev-qa-db-ja.com

iPhoneでのテキスト読み上げ

IPhoneアプリでテキストを音声に変換する方法はありますか? SDKを使用することはできますか?

55
lostInTransit

IPhone SDKが内部でTTS機能を提供するとは思わない。サードパーティのTTSエンジンを使用するか、自分で作成する必要があります。

17
Mehrdad Afshari

Flite音声合成エンジンは、iPhoneで実行できます。ref http://artofsystems.blogspot.com/2009/02/speech-synthesis-on-iphone-with-flite.html

30

OpenEars は、iPhoneでも音声合成を行います(注:私は開発者です)。

16
Halle

私はおそらくデッドスレッドにぶつかっていますが、 Flite text-to-speech engine は私にとって驚異的な働きをしました!

それが役に立てば幸い!

12
willium

ここに別のテキスト読み上げがあります:

https://bitbucket.org/sfoster/iphone-tts/

あなたはそれをダウンロードしてAPIとしてインストールする必要があります、そしてあなたはそのようにそれを使うことができます:

[fliteEngine speakText:@"Hi there"];                    // Make it talk
[fliteEngine setPitch:90.0 variance:50.0 speed:0.9];    // Change the voice properties
[fliteEngine setVoice:@"cmu_us_awb"];                   // Switch to a different voice
[fliteEngine stopTalking];                              // stop talking

APIとして正しくインストールすれば、非常に簡単に使用できます。

9
Farini

http://github.com/KingOfBrian/VocalKit

ポケットスフィンクスとフライトの周りにラッパーを書いたので、すぐに確認できるはずです。

6
Brian King

Tomsoftエンジンは、カスタム音声でのみ低速です。理由はわかりません。しかし、他の音声と統合された基本的なKAL音声だけを削除すると、ほとんど瞬時に話をします。これに関する支援が必要な場合は、私のウェブサイトの連絡フォームを使用してメールを送ってください。

3
Tomsoft

テキストから音声ファイルへ

http://www.ivona.com/online/editor.php

http://www.acapela-box.com/

IVONAにはIPhone SDKもあります

http://www.ivona.com/developer.php

2
brian.clear

Hoya VoiceTextは、TTSエンジンの元のプロバイダーです。米国の商業企業のほとんどは、VocieTextのラッパーを作成して再販しています。

これは、Hoya(巨大な日本企業)に買収されたPentax(LGのスピンオフ-韓国語)によって開発されました。

TTSエンジンのリクエストを送信するには、こちらにアクセスしてください。 http://voicetext.jp/blog/122.html

英語のウェブサイトにはGoogle翻訳を使用します。

Hoyaは日本に拠点を置いていますが、VoiceText Engineの米国プロバイダーである NeoSpeech を所有しています。彼らのウェブサイトでデモをチェックしてください。

0
Gamma-Point