DTalkerTtsDelegate Protocol Reference
| Conforms to | NSObject |
|---|---|
| Declared in | DTalkerTts.h |
Overview
DTalkerTtsDelegate プロトコルは、DTalkerTts ブジェクトの Delegate メソッドです。
DTalkerTts の途中経過などのレスポンスを取得できます。
– dtalkerttsdelegate:didFinishPlaying:
読み上げ完了通知
- (void)dtalkerttsdelegate:(id)dtalker didFinishPlaying:(id)objectParameters
dtalker |
DTalkerTts Object |
|---|---|
object |
DTalkerTts Object |
Discussion
再生が完了した時に発生する。
Declared In
DTalkerTts.h
– dtalkerttsdelegate:nowPosition:
再生位置の通知
- (void)dtalkerttsdelegate:(id)dtalker nowPosition:(int)posParameters
dtalker |
DTalkerTts Object |
|---|---|
pos |
0 − 100 % |
Discussion
現在の読み上げ位置がパーセンテージで報告される。
Declared In
DTalkerTts.h
– dtalkerttsdelegate:didGotString:
再生中テキストの通知
- (void)dtalkerttsdelegate:(id)dtalker didGotString:(NSString *)speakTextParameters
dtalker |
DTalkerTts Object |
|---|---|
speakText |
テキスト |
Discussion
再生中のテキストが通知される。
Declared In
DTalkerTts.h
– dtalkerttsdelegate:didGotStringRange:
再生中のテキストの Range の通知
- (void)dtalkerttsdelegate:(id)dtalker didGotStringRange:(NSRange *)rangeParameters
dtalker |
DTalkerTts Object |
|---|---|
range |
テキストのRange |
Discussion
再生中のテキストの Range を通知する。
Declared In
DTalkerTts.h
– dtalkerttsdelegate:didGotBookmark:
Bookmark の通知
- (void)dtalkerttsdelegate:(id)dtalker didGotBookmark:(NSString *)bookmarkTextParameters
dtalker |
DTalkerTts Object |
|---|---|
bookmarkText |
Bookmark テキスト |
Discussion
speakBookmark:で出力されたテキストが実際に出力される瞬間に通知される。bookmarkTextは読み上げません。
Declared In
DTalkerTts.h
– dtalkerttsdelegate:duration:
読み上げ時間の通知
- (void)dtalkerttsdelegate:(id)dtalker duration:(int)durationParameters
dtalker |
DTalkerTts Object |
|---|---|
duration |
時間 単位は msec |
Discussion
再生中のテキストの読み上げ時間を通知する。
Declared In
DTalkerTts.h
– dtalkerttsdelegate:didGotSpeakRange:speakText:
再生中のテキストの Range の通知
- (void)dtalkerttsdelegate:(id)dtalker didGotSpeakRange:(NSRange)range speakText:(NSString *)textParameters
dtalker |
DTalkerTts Object |
|---|---|
range |
再生中のテキストのRange |
text |
テキスト全体 |
Discussion
再生中のテキストの Range と、全体の文章を通知する。
Declared In
DTalkerTts.h
– dtalkerttsdelegate:didCancelPlaying:
読み上げのキャンセル通知
- (void)dtalkerttsdelegate:(id)dtalker didCancelPlaying:(id)objectParameters
dtalker |
DTalkerTts Object |
|---|---|
object |
DTalkerTts Object |
Declared In
DTalkerTts.h
– dtalkerttsdelegate:didContinuePlaying:
読み上げの続行通知
- (void)dtalkerttsdelegate:(id)dtalker didContinuePlaying:(id)objectParameters
dtalker |
DTalkerTts Object |
|---|---|
object |
DTalkerTts Object |
Declared In
DTalkerTts.h
– dtalkerttsdelegate:didPausePlaying:
読み上げの停止通知
- (void)dtalkerttsdelegate:(id)dtalker didPausePlaying:(id)objectParameters
dtalker |
DTalkerTts Object |
|---|---|
object |
DTalkerTts Object |
Declared In
DTalkerTts.h
– dtalkerttsdelegate:didStartPlaying:
読み上げの開始通知
- (void)dtalkerttsdelegate:(id)dtalker didStartPlaying:(id)objectParameters
dtalker |
DTalkerTts Object |
|---|---|
object |
DTalkerTts Object |
Declared In
DTalkerTts.h