2011-05-25 42 views
2

在我的iOS應用中,我有一段文字。當一個單詞被觸摸時,我想突出顯示該單詞並播放該單詞的音頻。我也想播放音頻來閱讀整個段落,突出顯示讀取的每個單詞。一段文字中的每個單詞的音頻

,我有實現

  • 每字
  • 創建音頻文件保持詞來 音頻文件的字典,當這個詞被觸摸播放的音頻文件 。
  • 連接 音頻文件爲 段中的文字並播放它聽到 整段。我不知道還怎麼 保持的話高亮在同步 與音頻

我需要這個應用程序脫機工作。我計劃爲自己的單詞錄製音頻。

還有其他有效的方法嗎?謝謝!

+0

這可能會幫助你與TTS部分:http://stackoverflow.com/questions/5923974/iphone-sdk-google-tts-and-encoding如果你想跳過下載你需要安裝一個TTS庫。 – Jano 2011-05-25 22:11:51

+0

你做到了嗎?你能分享一些代碼嗎?我有同樣的任務區別是,我有每個MP3每個單詞的音頻和文本文件。但我不知道該怎麼做。 – 2013-07-04 05:39:45

回答

1

另一種可能的解決方案路徑是擁有一個音頻文件,並維護每個靜音標記的時間偏移量數組。

但是,TTS似乎是明顯的解決方案。你需要記錄多少個單詞?我創建了一個小工具,讓我通過按住空格鍵說出和釋放來記錄要記錄的短語。所以我可以用這種方式輕鬆記錄數千個文件。我甚至可以提供所需的數據,它會顯示每一行以供我發言。與我聯繫,如果你需要這個...

相關問題