科大訊飛語音庫易語言調用例程
系統結構:刷新窗口,取錯誤碼,初始化,反初始化,連接語音服務器,斷開語音服務器,置合成參數,取合成參數,字符串合成到音頻文件,文本文件合成到音頻文件,播放字符串,播放文本文件,停止語音播放,查詢語音播放狀態,關于語音庫,刷新窗口,取錯誤碼,初始化,反初始化,連接語音服務器,斷開語音服務器,置合成參數,取合成參數,字符串合成到音頻文件,文本文件合成到音頻文件,播放字符串,播放文本文件,停止語音播放,查詢語音播放狀態,關于語音庫,刷新窗口,取錯誤碼,初始化,反初始化,連接語音服務器,斷開語音服務器,置合成參數,取合成參數,字符串合成到音頻文件,文本文件合成到音頻文件,播放字符串,播放文本文件,停止語音播放,查詢語音播放狀態,關于語音庫,
======窗口程序集1
| |
| |------ __啟動窗口_創建完畢
| |
| |------ _按鈕_合成_被單擊
| |
| |------ _按鈕_保存_被單擊
| |
| |------ _按鈕_停止_被單擊
| |
| |------ _按鈕_打開_被單擊
| |
| |------ _按鈕_退出_被單擊
| |
| |------ 刷新窗口
| |
| |------ __啟動窗口_將被銷毀
| |
| |------ _單選框_直接播放_被單擊
| |
| |------ _單選框_生成波形文件_被單擊
| |
| |------ _時鐘1_周期事件
| |
| |
======調用的Dll
| |
| |---[dll]------ 取錯誤碼
| |
| |---[dll]------ 初始化
| |
| |---[dll]------ 反初始化
| |
| |---[dll]------ 連接語音服務器
| |
| |---[dll]------ 斷開語音服務器
| |
| |---[dll]------ 置合成參數
| |
| |---[dll]------ 取合成參數
| |
| |---[dll]------ 字符串合成到音頻文件
| |
| |---[dll]------ 文本文件合成到音頻文件
| |
| |---[dll]------ 播放字符串
| |
| |---[dll]------ 播放文本文件
| |
| |---[dll]------ 停止語音播放
| |
| |---[dll]------ 查詢語音播放狀態
| |
| |---[dll]------ 關于語音庫
======窗口程序集1
| |
| |------ __啟動窗口_創建完畢
| |
| |------ _按鈕_合成_被單擊
| |
| |------ _按鈕_保存_被單擊
| |
| |------ _按鈕_停止_被單擊
| |
| |------ _按鈕_打開_被單擊
| |
| |------ _按鈕_退出_被單擊
| |
| |------ 刷新窗口
| |
| |------ __啟動窗口_將被銷毀
| |
| |------ _單選框_直接播放_被單擊
| |
| |------ _單選框_生成波形文件_被單擊
| |
| |------ _時鐘1_周期事件
| |
| |
======調用的Dll
| |
| |---[dll]------ 取錯誤碼
| |
| |---[dll]------ 初始化
| |
| |---[dll]------ 反初始化
| |
| |---[dll]------ 連接語音服務器
| |
| |---[dll]------ 斷開語音服務器
| |
| |---[dll]------ 置合成參數
| |
| |---[dll]------ 取合成參數
| |
| |---[dll]------ 字符串合成到音頻文件
| |
| |---[dll]------ 文本文件合成到音頻文件
| |
| |---[dll]------ 播放字符串
| |
| |---[dll]------ 播放文本文件
| |
| |---[dll]------ 停止語音播放
| |
| |---[dll]------ 查詢語音播放狀態
| |
| |---[dll]------ 關于語音庫
======窗口程序集1
| |
| |------ __啟動窗口_創建完畢
| |
| |------ _按鈕_合成_被單擊
| |
| |------ _按鈕_保存_被單擊
| |
| |------ _按鈕_停止_被單擊
| |
| |------ _按鈕_打開_被單擊
| |
| |------ _按鈕_退出_被單擊
| |
| |------ 刷新窗口
| |
| |------ __啟動窗口_將被銷毀
| |
| |------ _單選框_直接播放_被單擊
| |
| |------ _單選框_生成波形文件_被單擊
| |
| |------ _時鐘1_周期事件
| |
| |
======調用的Dll
| |
| |---[dll]------ 取錯誤碼
| |
| |---[dll]------ 初始化
| |
| |---[dll]------ 反初始化
| |
| |---[dll]------ 連接語音服務器
| |
| |---[dll]------ 斷開語音服務器
| |
| |---[dll]------ 置合成參數
| |
| |---[dll]------ 取合成參數
| |
| |---[dll]------ 字符串合成到音頻文件
| |
| |---[dll]------ 文本文件合成到音頻文件
| |
| |---[dll]------ 播放字符串
| |
| |---[dll]------ 播放文本文件
| |
| |---[dll]------ 停止語音播放
| |
| |---[dll]------ 查詢語音播放狀態
| |
| |---[dll]------ 關于語音庫
調用的DLL命令:
.DLL命令 取錯誤碼, 整數型, "kernel32", "GetLastError", , 獲取錯誤代碼
.DLL命令 初始化, 邏輯型, "STTSApi.dll", "STTSInit", , 初始化
.DLL命令 反初始化, 邏輯型, "STTSApi.dll", "STTSDeinit", , 逆初始化
.DLL命令 連接語音服務器, 整數型, "STTSApi.dll", "STTSConnect", , 建立與TTS服務器的連接,返回連接句柄
.參數 序列號, 文本型, 傳址
.參數 服務器IP, 文本型, 傳址
.DLL命令 斷開語音服務器, 邏輯型, "STTSApi.dll", "STTSDisconnect", , 斷開與TTS服務器的連接
.參數 連接句柄, 整數型
.DLL命令 置合成參數, 邏輯型, "STTSApi.dll", "STTSSetParam", , 設置本次連接的合成參數
.參數 連接句柄, 整數型
.參數 合成參數, 整數型, , 包括音頻格式,文本內碼,語音速度等,需要分別設置
.參數 參數值, 整數型, , 相對應的參數值
.DLL命令 取合成參數, 邏輯型, "STTSApi.dll", "STTSGetParam", , 獲得本次連接的合成參數
.參數 連接句柄, 整數型
.參數 合成參數, 整數型
.參數 參數值, 整數型, 傳址
.DLL命令 字符串合成到音頻文件, 邏輯型, "STTSApi.dll", "STTSString2AudioFile", , 從字符串合成到音頻文件
.參數 連接句柄, 整數型
.參數 字符串, 文本型, 傳址
.參數 音頻文件名, 文本型, 傳址
.DLL命令 文本文件合成到音頻文件, 邏輯型, "STTSApi.dll", "STTSFile2AudioFile", , 從文本文件合成到音頻文件
.參數 連接句柄, 整數型
.參數 文件文件名, 文本型, 傳址
.參數 音頻文件名, 文本型, 傳址
.DLL命令 播放字符串, 邏輯型, "STTSApi.dll", "STTSPlayString", , 播放字符串
.參數 連接句柄, 整數型
.參數 字符串, 文本型, 傳址
.參數 是否異步合成, 邏輯型, , 真,異步合成;假,同步合成
.DLL命令 播放文本文件, 邏輯型, "STTSApi.dll", "STTSPlayTextFile", , 播放文本文件
.參數 連接句柄, 整數型
.參數 文本文件名, 文本型, 傳址
.參數 是否異步合成, 邏輯型, , 真,異步合成;假,同步合成
.DLL命令 停止語音播放, 邏輯型, "STTSApi.dll", "STTSPlayStop", , 播放停止
.DLL命令 查詢語音播放狀態, 邏輯型, "STTSApi.dll", "STTSQueryPlayStatus", , 查詢播放狀態
.參數 播放狀態, 整數型
.DLL命令 關于語音庫, 邏輯型, "STTSApi.dll", "STTSAbout", , TTS版本信息
.參數 sAboutInfo, 文本型, 傳址
.參數 ninfosize, 整數型, 傳址
調用的DLL命令:
.DLL命令 取錯誤碼, 整數型, "kernel32", "GetLastError", , 獲取錯誤代碼
.DLL命令 初始化, 邏輯型, "STTSApi.dll", "STTSInit", , 初始化
.DLL命令 反初始化, 邏輯型, "STTSApi.dll", "STTSDeinit", , 逆初始化
.DLL命令 連接語音服務器, 整數型, "STTSApi.dll", "STTSConnect", , 建立與TTS服務器的連接,返回連接句柄
.參數 序列號, 文本型, 傳址
.參數 服務器IP, 文本型, 傳址
.DLL命令 斷開語音服務器, 邏輯型, "STTSApi.dll", "STTSDisconnect", , 斷開與TTS服務器的連接
.參數 連接句柄, 整數型
.DLL命令 置合成參數, 邏輯型, "STTSApi.dll", "STTSSetParam", , 設置本次連接的合成參數
.參數 連接句柄, 整數型
.參數 合成參數, 整數型, , 包括音頻格式,文本內碼,語音速度等,需要分別設置
.參數 參數值, 整數型, , 相對應的參數值
.DLL命令 取合成參數, 邏輯型, "STTSApi.dll", "STTSGetParam", , 獲得本次連接的合成參數
.參數 連接句柄, 整數型
.參數 合成參數, 整數型
.參數 參數值, 整數型, 傳址
.DLL命令 字符串合成到音頻文件, 邏輯型, "STTSApi.dll", "STTSString2AudioFile", , 從字符串合成到音頻文件
.參數 連接句柄, 整數型
.參數 字符串, 文本型, 傳址
.參數 音頻文件名, 文本型, 傳址
.DLL命令 文本文件合成到音頻文件, 邏輯型, "STTSApi.dll", "STTSFile2AudioFile", , 從文本文件合成到音頻文件
.參數 連接句柄, 整數型
.參數 文件文件名, 文本型, 傳址
.參數 音頻文件名, 文本型, 傳址
.DLL命令 播放字符串, 邏輯型, "STTSApi.dll", "STTSPlayString", , 播放字符串
.參數 連接句柄, 整數型
.參數 字符串, 文本型, 傳址
.參數 是否異步合成, 邏輯型, , 真,異步合成;假,同步合成
.DLL命令 播放文本文件, 邏輯型, "STTSApi.dll", "STTSPlayTextFile", , 播放文本文件
.參數 連接句柄, 整數型
.參數 文本文件名, 文本型, 傳址
.參數 是否異步合成, 邏輯型, , 真,異步合成;假,同步合成
.DLL命令 停止語音播放, 邏輯型, "STTSApi.dll", "STTSPlayStop", , 播放停止
.DLL命令 查詢語音播放狀態, 邏輯型, "STTSApi.dll", "STTSQueryPlayStatus", , 查詢播放狀態
.參數 播放狀態, 整數型
.DLL命令 關于語音庫, 邏輯型, "STTSApi.dll", "STTSAbout", , TTS版本信息
.參數 sAboutInfo, 文本型, 傳址
.參數 ninfosize, 整數型, 傳址
調用的DLL命令:
.DLL命令 取錯誤碼, 整數型, "kernel32", "GetLastError", , 獲取錯誤代碼
.DLL命令 初始化, 邏輯型, "STTSApi.dll", "STTSInit", , 初始化
.DLL命令 反初始化, 邏輯型, "STTSApi.dll", "STTSDeinit", , 逆初始化
.DLL命令 連接語音服務器, 整數型, "STTSApi.dll", "STTSConnect", , 建立與TTS服務器的連接,返回連接句柄
.參數 序列號, 文本型, 傳址
.參數 服務器IP, 文本型, 傳址
.DLL命令 斷開語音服務器, 邏輯型, "STTSApi.dll", "STTSDisconnect", , 斷開與TTS服務器的連接
.參數 連接句柄, 整數型
.DLL命令 置合成參數, 邏輯型, "STTSApi.dll", "STTSSetParam", , 設置本次連接的合成參數
.參數 連接句柄, 整數型
.參數 合成參數, 整數型, , 包括音頻格式,文本內碼,語音速度等,需要分別設置
.參數 參數值, 整數型, , 相對應的參數值
.DLL命令 取合成參數, 邏輯型, "STTSApi.dll", "STTSGetParam", , 獲得本次連接的合成參數
.參數 連接句柄, 整數型
.參數 合成參數, 整數型
.參數 參數值, 整數型, 傳址
.DLL命令 字符串合成到音頻文件, 邏輯型, "STTSApi.dll", "STTSString2AudioFile", , 從字符串合成到音頻文件
.參數 連接句柄, 整數型
.參數 字符串, 文本型, 傳址
.參數 音頻文件名, 文本型, 傳址
.DLL命令 文本文件合成到音頻文件, 邏輯型, "STTSApi.dll", "STTSFile2AudioFile", , 從文本文件合成到音頻文件
.參數 連接句柄, 整數型
.參數 文件文件名, 文本型, 傳址
.參數 音頻文件名, 文本型, 傳址
.DLL命令 播放字符串, 邏輯型, "STTSApi.dll", "STTSPlayString", , 播放字符串
.參數 連接句柄, 整數型
.參數 字符串, 文本型, 傳址
.參數 是否異步合成, 邏輯型, , 真,異步合成;假,同步合成
.DLL命令 播放文本文件, 邏輯型, "STTSApi.dll", "STTSPlayTextFile", , 播放文本文件
.參數 連接句柄, 整數型
.參數 文本文件名, 文本型, 傳址
.參數 是否異步合成, 邏輯型, , 真,異步合成;假,同步合成
.DLL命令 停止語音播放, 邏輯型, "STTSApi.dll", "STTSPlayStop", , 播放停止
.DLL命令 查詢語音播放狀態, 邏輯型, "STTSApi.dll", "STTSQueryPlayStatus", , 查詢播放狀態
.參數 播放狀態, 整數型
.DLL命令 關于語音庫, 邏輯型, "STTSApi.dll", "STTSAbout", , TTS版本信息
.參數 sAboutInfo, 文本型, 傳址
.參數 ninfosize, 整數型, 傳址
易語言糊模查找窗口標題并彈出源碼,枚舉系統所有窗口,GetWindow,GetWindowText,GetWindowTextLength,FindWindow,ShowWindow...
易語言其它簡易換膚13種源碼,配色...
易語言簡單的驗證碼識別加界面源碼,主識別程序,是否符合,說明,程序初始化,顯示驗證碼,分割圖片,對應識別,替換雜色,全部替換色,除指定色外全部除去,讀入圖片...
易語言筆劃輸入法一整套文件源碼,子程序1,數清,清,按鈕1,按鈕2,按鈕3,按鈕4,按鈕5,注,投遞文本,解碼火星文,計1,筆畫字刷新,操作,字刷新,計,填,GetGUIThreadInfo,ClientToScreen,屏幕截圖,拖動屏幕...
易語言窗口漸變源碼,CreateSolidBrush,DeleteObject,FillRect,GetDC...
易語言窗體拉動源碼,設置系統菜單,API_設置窗口區域,創建橢圓區域,取窗口風格,置窗口風格...
易語言突破灰色按鈕和水波特效,突破灰色按鈕和水波特效源碼,裝載圖片,水周期,水波特效,裝載圖片_,接收裝載圖返回的整數,水周期_,窗口繪圖,水波特效_,突破灰色按鈕,激活按鈕,取得當...
易語言突破灰色按鈕和水波特效源碼,裝載圖片,水周期,水波特效,突破灰色按鈕,激活按鈕,取得當前活動窗口句柄,枚舉所有子窗體,是否活動窗口,激活窗口...
易語言科大訊飛語音庫調用例程源碼,刷新窗口,取錯誤碼,初始化,反初始化,連接語音服務器,斷開語音服務器,置合成參數,取合成參數,字符串合成到音頻文件,文本文件合成到音頻文件,播放...