問題タブ [ispeech]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
java - SpeechSynthesis.speak(String) をブロックする方法は?
I'm using [the iSpeech library's
SpeechSynthesisは、一度に 1 つの文を渡し、すべての文を一度に開始する for`-loop をclass](http://www.ispeech.org/androidsdkdoc/com/ispeech/SpeechSynthesis.html). When I call the
話します。method in a
これは、メソッドがノンブロッキングであるためだと思います。オープンソースではないので、どのように機能するかわかりません。前の文が完了するまで、1 つの文を開始しないようにするにはどうすればよいですか?
objective-c - iSpeech API ポップアップ
iSpeech API の使用方法がわかりません。私は TTS を使用しており、API は実際に話しますが、音声合成を実行しているときに表示されるポップアップ ボックスを取り除く方法を知りたいです。これが行われている間、他の UI が動作する必要があるためです。REST API を使用する必要があることをオンラインで読みましたが、モバイル デバイスではサポートされていません。ダイアログ ボックスを非表示にする方法が必要です。どんな助けでもいいでしょう。
android - iSpeech SDK Android VerifyError
iSpeech Demoを使用して、iSpeech SDK でテスト アプリケーションをセットアップしましたが、次のような例外が発生し、迷ってしまいます...
誰かがこれを解決するのを手伝ってくれますか?
iphone - ビルドエラー:「unsafe_unretained」の前にプロパティ属性が必要です
作成したサンプル/テストプロジェクト(iOSユニバーサルアプリ)用にiSpeechSDK Beta 3(2012-05-18にリリース)をビルドしています。ビルド時間エラーが発生します。
..... iSpeechSDK / Headers / ISSpeechSynthesis.h:58:エラー:「unsafe_unretained」の前にプロパティ属性が必要です
エラーをダブルクリックすると、SDKヘッダークラスを指します。ISSpeechSynthesis.h.. @property(nonatomic、unsafe_unretained)idデリゲート; ..
PS:ビルドの他のリンカーフラグに文書化されたリンカーフラグを追加しました:-fobjc-arcシミュレーター/デバイス/デバッグ/リリース用にビルドしようとしましたが、すべてのビルドターゲットで上記のエラーが同じになります。
このビルドエラーの解決を手伝ってください。
システム/開発構成-MacOS:10.6.8 XCode:3.2.5 iOS SDK:4.2
iphone - カスタム UI を備えた iSpeech SDK
音声認識用の iPhone アプリケーションにiSpeech SDK ( https://www.ispeech.org/developers/iphone ) を使用しようとしています。SDK は正常に動作しています。ただし、独自の UI を提供する必要があり、ブランディング ガイドラインに従ってブランディングを表示します ( https://www.ispeech.org/downloads/iSpeech%20Standard%20Usage%20Guidelines.pdf ) 。
私は ISSpeechRecognition クラスの - (BOOL)listen:(NSError **)err メソッドを使用しています。既存の UI はすべて SDK から取得されます。私はそれを変更する必要があります。
上記の要件は可能ですか?
ios - iSpeech SDK for iOS で言語を変更するには?
iSpeech SDK for iOS を使用しようとしています。
無料版を使用しています。
次のコードを使用して、英語のテキスト読み上げに問題はありません。
しかし、日本、韓国などの複数の言語も使用したい...
iSpeech で言語を変更するにはどうすればよいですか?
私を助けてください。
ありがとうございます。
php - phpcurl関数の問題
コードのカール関数に問題があります。私のCURLINFO_HTTP_CODEは常に0を返し、curl_error($ ch)を使用すると、「ホストに到達できませんでした」を返します。私のホストはispeechで、問題はないはずです。ここの誰かが私を助けることができますか?どうもありがとう!
iSpeech.php
合成-demo.php
android - Android TTS のバージインを実装する
この問題を解決する方法がわかりません。スレッドを正しく設定していないのか、それとも問題を適切に解決できるのかさえわかりません。
これは、特定の文字列を特定のタイミングで TTS (ネイティブの Android TTS を使用) として読み取る Android アプリです。この TTS の読み取り中に、ユーザーは「停止」や「一時停止」などの指示でバージインできる必要があります。この認識は、iSpeech API を使用して行われます。
現在の解決策は、適切な文字列を出力するスレッドとして TTS を実行することです。ユーザーがボタンを押して (Intent を使用して) 音声認識を開始すると、アプリは音声認識を実行して完全に処理しますが、その後 TTS は何も出力しません。Logcat には次のエラーが表示されます。
11-28 02:18:57.072: W/TextToSpeech(16383): 発話に失敗しました: TTS エンジンにバインドされていません
音声認識を TTS を一時停止する独自のスレッドにすることを考えましたが、問題は、TTS を制御するタイマーが本来あるべきものと非同期になることです。
アドバイスや助けをいただければ幸いです。
スレッドと意図に関する関連コードは次のとおりです。
スレッド
意図
ios - 次の文字列を渡す前に iSpeech が話し終えるのを待つ方法
iSpeech API を使用しています。私は彼らのフォーラムに投稿しましたが、そこではあまり活動がありません。文字列を渡して、アプリにそれを話させることができます。しかし、今度は 5 などの文字列の配列を渡したいと思います。エンジンにこれらの文字列を次々に読み上げてもらいたいのですが、最初の文字列しか読み上げません。NSOperationQueue を使用することにしたので、viewDidLoad で次のようにしました。
そして後で私はこれを行います:
(void)tableView:(UITableView *)tableView didSelectRowAtIndexPath:(NSIndexPath *)indexPath{
}
-(void)fetchStringsToSpeak:(NSIndexPath*)indexPath{
}
- (void)speakAString:(NSString*)stringToSpeak { ISSpeechSynthesis *synthesis = [[ISSpeechSynthesis alloc] initWithText:stringToSpeak]; NSError *エラー; if(![synthesis speak:&err]) { NSLog(@"エラー: %@", err); } self.cleanString = nil; }
これらのメソッドによって値が渡されます。
それは最初のものを話しますが、私はこれを取得します:
Domain=com.ispeech.ispeechsdk.ErrorDomain Code=303 "SDK は既に合成または認識を実行しています。それが完了するまで待ってから、別の要求を開始してください。" UserInfo=0xb54f2b0 {NSLocalizedDescription=SDK は既に合成または認識を実行しています。別のリクエストを開始する前に、それが完了するのを待ってください。}
操作キューが待機していないのはなぜですか?
android - Android アプリで ispeech.org TTS を使用する
Android アプリで ispeech.org TTS エンジンを使用すると問題が発生します。
アプリがクラッシュする:
この行を AndroidManifest.xml に追加しました。
ただし、IntelliJ は次のように不満を述べています。
「'org.ispeech.iSpeechFrameworkd' は 'app.android.Activity' に割り当てられません」
私が間違っていることを誰かが理解するのを手伝ってくれますか?