AMI語音提示語法
今天試驗了AMI與法當中的say指令 還蠻容易使用的可惜只能說英文 如果能說中文多好!!
而且不用另外做任何設定和安裝只要作業環境windowsXP以上 就能作用
只要把下面的程式碼 加到你的程式當中的適當位置即可 ""中間的文字可以改
if (EndValue(Buy)==1) Say("Buy"); if (EndValue(Sell)==1) Say("Sell");if (EndValue(Short)==1) Say("short"); if (EndValue(Cover)==1) Say("cover");
PS另外一個缺點是 我在測試的時後 他會一直說各不停 直到下一根K棒為止
好東西 謝謝分享,不過如果是用alterif是不是就可以播放自定的音效檔?
也許就可以播放中文了 回復 3# ashell
alertif確實可以播放 自訂的錄音檔案不過AMI內建的語音功能 是只要打字他就會用語音唸出你設定的單字
這個部份就只有支援英文了 真是實用的語法
謝謝分享 謝謝分享!要好好研究一下 好東西 好語音提示語法 好 謝謝分享!要好好參考與應用 感激不盡
好用試試看
中文我猜應該也是可以
只是要找看看其他的TTS engine
然後在控制台TTS設定預設發音即可
我手邊只有neospeech Julie的英文聲音
在Win7 64-bit上的32-bit AmiBroker測試是可以使用的
只是要先只用這邊的32-bit控制台調整系統預設TTS
C:\Windows\SysWOW64\Speech\SpeechUX\sapi.cpl
如果覺得系統內建的英文TTS聲音不夠好聽
可以google下面字串就可找到neospeech Julie的聲音
PRO_TRIAL_100813_VT-SAPI5_Julie_M16_570_win_v3.11.1.0
不過檔案蠻大的有500多MB 请教大大,"加到你的程式當中的適當位置"加在最前面可以吗?谢谢! 沒有這個指令時,我是用這個預錄中文,給大家參考
http://blog.xuite.net/yh96301/blog/209434951-Balabolka%E5%AE%89%E8%A3%9D%E7%B9%81%E9%AB%94%E4%B8%AD%E6%96%87%E8%AA%9E%E9%9F%B3%E5%BC%95%E6%93%8E 感謝您的分享,這個東西很實用~~~{:4_199:}
感謝分享
如果要中文的語音檔 在mac上可以在terminal使用say這個指令
say -v Mei-Jia "你好" -o 你好.aiff
再把"你好.aiff"轉成".wav"或".mp3"就可以了 distagon 發表於 16-6-5 14:29
感謝分享
如果要中文的語音檔 在mac上可以在terminal使用say這個指令
say -v Mei-Jia "你好" -o 你好.aiff
咦?你在mac上用amibroker嗎?
頁:
[1]
2