2011-08-02 10 views
1

私は音声でナレーションされたテキストもあり、うまくいきます。 (テキストとオーディオは静的なファイルです) 音声に応じて単語を強調したいと思います。 単語を強調表示するコードを書くことができます。iPhone - 処理時間に関するご質問

単語の開始時間と終了時間があります。 Hi-startは0.132、endは2.43、How-startは3.45、endは4.72、are - startは5.29、endは6.05などとなります。 ..

私は、音声の開始から0.132秒後に "Hi"という単語を強調表示し、それを2.43秒で通常にします。

この状況を処理するためにNSTimerを実装するにはどうすればよいかわかりません。私の思考は正しいのですか、私は他のコードに従っていますか?

これを実装する方法についていくつか教えてください。

答えて

0

ハイライト表示の正確さの程度によって異なります。 Appleの状態タイマプログラミングのトピック,タイマの時間間隔の有効解像度は、50〜100ミリ秒のオーダーで制限されます

だから、正確さがあなたのケースに十分であれば、ハイライトを開始し、タイマーを再起動し、x秒後に発射イベントを設定し、起動し、ハイライトを反転して次のワード。

+0

精度は良好です。私は再起動タイマーの概念を理解していませんでした。また、私はhte単語を強調するためにオーディオの長さで参照する必要があります。いくつかのサンプルを私に見せることができますか? – Satyam

関連する問題