[iOS9] AVSpeechSynthesizer の再生スピードがおかしい
iPhone 6 Plus を iOS9 にアップデートして自作アプリをXcode7 から転送したところ、AVSpeechSynthesizer の再生速度がえらく遅くなっていた。
調べてみたところ、AVSpeechSynthesizer (iOS77から利用可能になった)はどうやらOSのバージョンごとに再生スピードが変わっているらしい。
Forum で質問している人がいたが、回答をもらえていなかった。
なぜそんなことになっているのか全く意味不明だが、仕方がないのでバージョンごとに rate の値を変更してみることにした。
if (floor(NSFoundationVersionNumber) > NSFoundationVersionNumber_iOS_8_3) { // iOS9 utterance.rate = 0.5f; // speed 0.0 - 1.0 } else if(floor(NSFoundationVersionNumber) > NSFoundationVersionNumber_iOS_7_1) { // iOS8 utterance.rate = 0.15; } else { // iOS7 utterance.rate = 0.3; }
これでとりあえずふつうの速度で再生できるようになった。
関連記事
-
-
[iPhone SDK本] More iPhone Cool Projects (Cocos2d, Unity, OpenCV, など)
iPhone Cool Projects という本があったが、More iPhone Cool Pr
-
-
iPad Pro 2017 12.9inch購入
新型コロナウィルスの影響でリモートワークの機会が増えているため、リモートワークをサポートす
-
-
[iOS] アプリ名を変更したところなぜかビルドが通らなくなり苦労した話
アプリ名にiPadと入れるとRejectされる に書いたとおり、アプリ名に iPad が入っていた
-
-
Apple Watch用バッテリーロガーを公開しました
1年前に開発し、App StoreにSubmitしたものの Rejectされ続けていたアプリをその
-
-
unite スマートベース SmartBase for iPhone
しばらく前に買って愛用していて、今回もう1台買ったので紹介。iPhone 3G/3GS用と、
-
-
Withings WS-50 不具合発生
昨年12月に購入した Withings WS-50をまずまず便利に使っていたのだが、数週間前から、電
-
-
ドラム譜学習アプリ「ドラムちゃん」を紹介いただきました
Echodelic さん、Appliv さん、キッズアプリCOMさんで ドラム譜学習アプリ ドラムち
-
-
[買ってみた] iPhone 11 Pro Max
iPhone 11 Pro Maxを発売日の2019/9/20に購入し、もうすぐ買ってから
-
-
iPad mini 用透明ハードケース eggshell for iPad mini
iPad mini 用にハードケースを購入した。 iPad 用ケー
-
-
Amazon Book Marker 取り下げ
昨日2010/01/16(土)の朝に米Amazonより、ライセンス規約に違反していると警告がきたため