上次我讲述了Google Voice通过IpKall转发到Nonoh的设置,感觉平常再多启动一个Nonoh有点不爽,兼之目前Gizmo5又关闭注册,没G5的就不能很好的到Skype,于是就想到了GTalk——但是结果让我失望了。
先放设置方法吧。

GTalk是Google的IM,自带语音功能,通过GTalk2VOIP提供SIP呼入,因此(理论上讲)支持SIP转发的虚拟号码或者是软件都可以将呼叫转移至GTalk。
之所以说是理论上讲,是因为我实测起来这玩意实在不怎么好用。

首先打开你的GTalk,添加一个联系人:service@gtalk2voip.com 。这个联系人是GTalk2VOIP的服务机器人。打开与service的对话框,输入mypage,它会显示如下的一串信息:(输入help会显示帮助。)

service: Welcome to GTalk2VoIP – Free Voice Gateway for Google Talk, MSN, Yahoo!, AIM, ICQ and iChat  
Type ‘HELP’ for more information  
You entered: mypage  
Your personal account page:    

https://www.gtalk2voip.com/users/?auth=*************    

Your balance: 0.0000  
Please, enter command:    

其中的那个链接指向你的私人页面。
进入这个页面,在右边找到“Your SIPBroker ID is”,后面就是你的SIP呼入号码(注意,最前面的*不能少)。“Your codec is”则是服务使用的语音编码,可以点“Change”调整一下,我设置的是G.711 – High bitrate (DSL connection, highest possible voice quality)。

现在去登录IPKALL的管理页面。
“sip phone number”就填刚才那个“SIPBroker ID”,大概是*018开头的一串;“sip proxy”填SIPBroker的服务器sipbroker.com。剩下邮箱、密码什么的,大家都很熟练了。最后一项是挂断前的等待时间,默认的120秒就可以。
Update。现在拨打IpKall的号就会把呼叫转移到你的GTalk上,会显示一个来自xxxxxxxxxxx(电话号码)@gtalk2voip.com的联系人的呼叫。

刚刚设置好的时候,这玩意的工作还比较正常,我测试了GoogleVoice在GTalk上呼出,和从别的号码呼入GoogleVoice、呼入IpKall,都还行。
然后过了半天左右,这玩意就开始罢工了。基本上就是这一句提示:“Call time: XX secs. Cost = FREE. Reason = EndedByTransportFail”。从别的地方呼入,也无法接通——大概是GTalk2VOIP的网络问题。于是我只能很遗憾的放弃了GTalk,准确的说是放弃了GTalk2VOIP。

另外,据观察,不知道是否也是因为网络问题,GTalk2VOIP的DTMF双音多频的拨号盘功能(也就是说你输入一个数字,它把对应的脉冲信号给对面发过去,表示你在拨号盘上按下了这个数字),这个功能很不靠谱,经常失效。