我使用AVSpeechSynthesizer
來說很長的一段話。但是,有些部分我希望發言者在繼續之前暫停片刻。有沒有一種簡單的方法可以在NSString
中添加一些特殊字符來創建會強制停頓的話語?或者我將不得不將它分成幾個單獨的話語,並在它們之間手動延遲?在AVSpeechSynthesizer話語中強制暫停的簡單方法?
1
A
回答
0
嘗試尋找在AVSpeechSynthesizerDelegate的willSpeakRangeOfSpeechString:
你可以檢查一個特殊字符那裏,叫pauseSpeakingAtBoundary
如果你找到它,然後在設定的時間量之後重新開始。
0
您可以插入兩個減號:
NSString *string = @"Hi--Dan";
相關問題
- 1. AVSpeechSynthesizer不暫停
- 2. 如何強制AVPlayer在暫停狀態時暫停緩衝?
- 3. 暫停方法
- 4. 簡單的滑塊1.7(暫停懸停)
- 5. 暫停命令行python程序的最簡單方法?
- 6. 如何在swift中暫停和恢復AVSpeechSynthesizer/AVSpeechUtterance?
- 7. 在簡單控制檯中暫停命令C#app
- 8. AVSpeechSynthesizer對音頻文件的話語
- 9. 在Xamarin.Forms中啓動,暫停和停止的簡單定時器
- 10. Java - 暫停方法?
- 11. 在Page_Init期間強制HTTPS的最簡單方法
- 12. 暫停通話
- 13. 簡單的方法來暫停執行並等待VBA中的按鍵操作?
- 14. 強制jQuery內容滑塊在懸停時暫停
- 15. 以編程方式強制iOS 7應用暫停?
- 16. 在表單中暫停GIF
- 17. 簡單的一種方式暫停線程
- 18. 新手 - 強制關閉簡單的方法
- 19. 強制刪除WebSocket連接最簡單的方法是什麼?
- 20. snprintf:簡單的強制方法。作爲基數?
- 21. 暫停調用方法jdbcTemplate.getDataSource()
- 22. SlidesJS暫停解決方法?
- 23. 可可 - 暫停方法
- 24. 暫停和恢復方法
- 25. 強制C++程序在Visual Studio調試器中暫停
- 26. 如何在scala中創建簡單的暫停/超時
- 27. MPRemoteCommandCenter和使用AVSpeechSynthesizer播放暫停更新
- 28. 在Android的語音識別器中配置話語的長度和暫停
- 29. 什麼是以P-C模式暫停消費者的最簡單方法?
- 30. 算法在flash中暫停
看來,這是最合理的辦法,謝謝 – DanM