目前在研究Handfree下語音導航的可行性,原因是因為當在開車時,別人打電話進來後,除了與別人通話的聲音,也希望可以聽到語音導航的聲音,才不會因為在與人通話時,迷失了導航的方向,現在經由實際測試後是可行的!
但是可能會因此出現一些小bug,目前還在進行測試中....
在通話時同時又要與語音導航的困難點在於:
1.要同時打通兩條audio path
2.要同時從同ㄧ個地方輸出而且彼此訊號不能互相干擾
這兩條path分別如下:
1.Linein->Mic Volume->Headphone Mixer->OUT2
Linein輸入為Differential訊號,輸出也是Differential訊號
2.CPU->AC97->DAC->Speaker Mixer->Record Select->Headphone Mixer->OUT2
CPU輸出的聲音訊號無法得知,但輸出必須為Differential訊號
由於兩條path會經過同ㄧ個Mixer,然而訊號型態卻不ㄧ致,所以有可能會導致輸出訊號失真的情況。
Mixer即所謂的混音器,它可以將多個音源輸入訊號混合在一起,再作輸出,如下圖所示
待續中....
沒有留言:
張貼留言