[發明專利]基于IOS交互式語音播報系統在審
| 申請號: | 201710011510.2 | 申請日: | 2017-01-07 |
| 公開(公告)號: | CN108289142A | 公開(公告)日: | 2018-07-17 |
| 發明(設計)人: | 不公告發明人 | 申請(專利權)人: | 長沙湘佩網絡技術有限公司 |
| 主分類號: | H04M1/725 | 分類號: | H04M1/725 |
| 代理公司: | 暫無信息 | 代理人: | 暫無信息 |
| 地址: | 410011 湖南省長沙市芙蓉區*** | 國省代碼: | 湖南;43 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 交互式語音 文件管理 語音識別 播報 語音交互功能 播放功能 技術采用 錄播系統 錄音功能 聲音處理 系統功能 系統核心 語音交換 錄音 播放 | ||
基于IOS交互式語音播報系統,設計并實現了基于IOS平臺交互式語音錄播系統;本系統核心技術采用聲音處理包和語音識別包,系統功能分為錄音功能、播放功能、語音交換功能和文件管理四個方面設計;本系統具有錄音、播放、文件管理、語音識別和語音交互功能。
技術領域
本發明使用Objective-C技術,特別涉及IOS平臺上的聲音和語音識別技術。
背景技術
錄音軟件是iPhone和iPad移動設備必備的工具,給工作、學習和生活帶來了很大的便利;IOS系統自帶的錄音機軟件是一款操作簡單、高質量的軟件,具有高音質的錄音文件輸出和良好的用戶體驗;但是,系統自帶的錄音軟件的功能也相對較少;同樣蘋果商店的其他錄音軟件一般只是實現錄音、播放、文件的存儲和文件的管理;有的功能強的錄音軟件還具有錄音文件的編輯、網絡分享等功能。
發明內容
系統應用核心技術:
1.聲音處理包:在IOS應用開發中,播放音頻主要采用AudioToolbox.framework和AVFoundation.framework;前者主要用于短音頻的播放,通常用于一些特效音頻播放,對于這類音頻不需要進行進度、循環等控制;后者常用于播放一些較長的音頻,對于這些音頻的播放通常需要進行精確的控制;所以,本系統錄音機功能的實現使用的是AV Foundation框架;
錄音機應用程序使用了AV Foundation框架中的AVAudio Recorder實現錄音功能;使用框架中的AVAudioPlayer來實現播放功能;AVAudioPlayer可以看成一個播放器,它支持多種音頻格式,而且能夠進行進度、音量、播放速度等控制;AVAudioPlayer一次只能播放一個音頻文件,本系統中多個音頻的播放是通過創建多個播放器對象來完成;要用這兩個類,需要添加頭文件:#import <AVFoundation/AVFoundation.h>;
2.語音識別包:關于語音識別功能的核心技術可以采用第三方開發包;諸如此類的語音識別包有很多,本系統采用的是訊飛語音識別開發包;使用這SDK需要做如下事情:
1)到訊飛官方網站的開發者專區(http://open.voicecloud.cn/developer.php)先注冊一個開發者賬號;
2)登陸之后到自己的個人中心創建一個應用,填寫好相關信息,然后等待審核通過;
3)應用審核通過后,選擇對應平臺的SDK下載;
4)解壓下載的壓縮包,從包中選擇部分framework添加到工程中,具體在BuildingPhases Link Binary With Libraries中設置;如果使用了離線識別,需要增加libc++.dylib。
系統功能設計:
1.錄音功能:主要功能是當用戶按下“開始錄音”按鈕時,系統設置錄音的參數并開始錄音;當松開按鈕,則錄音結束,并將以當前的系統時間命名錄音文件后再進行本地化存儲,同時顯示到列表視圖中供用戶查看和編輯;錄制時,有進度條控件顯示音頻的大小;
2.播放功能:主要功能是當用戶點擊“開始播放”按鈕時,開始按列表視圖中音頻文件的順序播放;另外,還具有暫停播放和停止播放功能;
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于長沙湘佩網絡技術有限公司,未經長沙湘佩網絡技術有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201710011510.2/2.html,轉載請聲明來源鉆瓜專利網。





