Gvoice

From Yate Documentation
(Difference between revisions)
Jump to: navigation, search
(Created page with "== Google Voice support module == This module watches for incoming calls from Google Voice and sends DTMF upon answer. This is to satisfy GV's prompt for a DTMF "1" to acknow...")
 
 
(One intermediate revision by one user not shown)
Line 1: Line 1:
 
== Google Voice support module ==
 
== Google Voice support module ==
 +
 +
* '''Module:''' gvoice.yate
 +
* '''Config file:''' gvoice.conf
  
 
This module watches for incoming calls from Google Voice and sends DTMF upon answer. This is to satisfy GV's prompt for a DTMF "1" to acknowledge answering of the call.
 
This module watches for incoming calls from Google Voice and sends DTMF upon answer. This is to satisfy GV's prompt for a DTMF "1" to acknowledge answering of the call.
Line 32: Line 35:
 
;match_rule=^jingle:.*@voice.google.com/
 
;match_rule=^jingle:.*@voice.google.com/
 
</pre>
 
</pre>
 +
 +
[[Category:GoogleVoice]] [[Category:DTMF]]

Latest revision as of 13:27, 4 November 2013

[edit] Google Voice support module

  • Module: gvoice.yate
  • Config file: gvoice.conf

This module watches for incoming calls from Google Voice and sends DTMF upon answer. This is to satisfy GV's prompt for a DTMF "1" to acknowledge answering of the call.

The defaults listed below should work in most cases.

[general]
; Global settings for the Google Voice(TM) support module

; call.execute: int: Priority of the call.execute message handler
;call.execute=20

; call.answered: int: Priority of the call.answered message handler
;call.answered=50

; chan.hangup: int: Priority of the chan.hangup message handler
;chan.hangup=50

; dtmf_delay: int: Delay until first DTMF is sent, in seconds
;dtmf_delay=2

; dtmf_outbound: boolean: Send the DTMF to the outbound instead of inbound
;dtmf_outbound=no

; dtmf_text: string: Sequence of DTMFs to send, one per second
;dtmf_text=1

; match_param: string: Parameter to match in call.execute message
;match_param=calleruri

; match_rule: regexp: Regular expression to match the message parameter
;match_rule=^jingle:.*@voice.google.com/
Personal tools
Namespaces

Variants
Actions
Preface
Configuration
Administrators
Developers