00:02.41 | *** join/#asterisk riddlebox (~riddlebox@2600:6c42:7900:f1e1:fcd3:508b:9506:59f1) |
01:15.48 | *** join/#asterisk tsal (~tsal@i59F4A3AC.versanet.de) |
02:14.06 | *** join/#asterisk mr44er (~mr44er@x52716231.dyn.telefonica.de) |
03:27.58 | *** join/#asterisk drathir_tor (~drathir@gateway/tor-sasl/drathir) |
03:28.06 | *** join/#asterisk Enitin (enitin@gateway/vpn/protonvpn/enitin) |
03:52.52 | *** join/#asterisk pppingme (~pppingme@unaffiliated/pppingme) |
03:54.59 | *** join/#asterisk pppingme (~pppingme@unaffiliated/pppingme) |
04:25.36 | *** join/#asterisk Enitin (enitin@gateway/vpn/protonvpn/enitin) |
04:29.55 | *** join/#asterisk Enitin (enitin@gateway/vpn/protonvpn/enitin) |
04:31.00 | *** join/#asterisk Dovid (~dovid@96.56.22.146) |
04:47.02 | *** join/#asterisk TriJetScud (~TriJetScu@2602:fca7:1:6:5733:d000:1111:1111) |
04:47.29 | *** join/#asterisk AsteriskRoss (~AsteriskR@37.157.48.2) |
05:29.02 | *** join/#asterisk Enitin (enitin@gateway/vpn/privateinternetaccess/enitin) |
05:36.53 | *** join/#asterisk Maliuta (maliutamat@gateway/shell/matrix.org/x-bjoaosvmtyldxqtd) |
05:53.36 | *** join/#asterisk forgotmynick (uid24625@gateway/web/irccloud.com/x-uerwuxvhtycmmtrn) |
06:39.52 | *** join/#asterisk CatCow97 (~mine9@c-73-96-109-206.hsd1.or.comcast.net) |
08:59.56 | *** join/#asterisk drathir_tor (~drathir@gateway/tor-sasl/drathir) |
09:35.35 | *** join/#asterisk drathir_tor (~drathir@gateway/tor-sasl/drathir) |
10:43.47 | *** join/#asterisk HannaM (~quassel@p54849510.dip0.t-ipconnect.de) |
10:57.35 | *** join/#asterisk drathir_tor (~drathir@gateway/tor-sasl/drathir) |
11:04.26 | zamba | when performing automated outgoing calls.. and i guess i know the answer to this already.. is there a way to detect if we're hitting the voicemail or an actual person? |
11:05.17 | zamba | (and no, this is not for war dialing or spam calls, this is for contacting employees to fill a work shift) |
12:02.59 | *** join/#asterisk sa02irc (~mbax@155-079-043-212.ip-addr.inexio.net) |
12:03.22 | *** join/#asterisk riddlebox (~riddlebox@2600:6c42:7900:f1e1:d488:446c:e44a:6009) |
12:08.36 | *** join/#asterisk ChanServ (ChanServ@services.) |
12:08.36 | *** mode/#asterisk [+o ChanServ] by moon.freenode.net |
12:16.23 | *** join/#asterisk riddlebox (~riddlebox@2600:6c42:7900:f1e1:d488:446c:e44a:6009) |
12:34.12 | *** join/#asterisk ChanServ (ChanServ@services.) |
12:34.12 | *** mode/#asterisk [+o ChanServ] by moon.freenode.net |
12:55.53 | *** join/#asterisk riddlebox (~riddlebox@2600:6c42:7900:f1e1:bfe9:a069:130b:f938) |
12:58.23 | *** join/#asterisk riddlebox1 (~riddlebox@2600:6c42:7900:f1e1:bfe9:a069:130b:f938) |
12:59.15 | electronic_eel | zamba: you could play back a message saying that the user should press some digit when they are ready to fill a work shift |
12:59.52 | electronic_eel | then detect that digit / dtmf code and act upon it |
13:01.02 | zamba | electronic_eel: yeah, it was something like that i was thinking about.. but i wanted to differentiate between hitting voicemail and a live person.. so i was wondering if that's possible at all? |
13:02.13 | electronic_eel | if the voicemail greeting is a fully recorded message and not something created by a text-to-speech thing? how would you differentiate that? |
13:02.23 | file | there's the AMD application, but in general it's not easy and there have been entire businesses devoted to it |
13:02.33 | zamba | electronic_eel: no, i was talking about the user's side |
13:03.15 | zamba | if you dial a person's cell phone.. then it could ring for a while.. either the person answers or maybe voicemail picks up.. is there a way for asterisk to differentiate between those two events? |
13:03.28 | electronic_eel | if the remote end is picked up by a voicemail system and the voicemail plays a recorded message - how do you want to differentiate that from a human picking up and saying something? |
13:03.29 | zamba | i'm guessing no, but maybe someone has come up with something neat |
13:03.42 | electronic_eel | even humans get fooled by this sometimes |
13:04.17 | zamba | electronic_eel: yeah, that's my question.. but i was maybe hoping there was something built in.. was hoping the phone network was digital enough for this to be returned as status code 202 versus 200, for instance :) |
13:04.18 | zamba | in HTTP terms |
13:04.28 | file | nope. |
13:04.33 | zamba | but i wasn't expecting it to be |
13:04.34 | electronic_eel | no status code |
13:04.43 | zamba | yeah.. really just as i expected |
13:04.56 | zamba | file: what does the AMD application do? |
13:05.07 | HannaM | some of the fundamental flaws in the whole telephony design .. -_- |
13:05.09 | zamba | ah.. answering machine detect |
13:08.13 | electronic_eel | answering machines predate sip by several decades. so it wasn't be possible to implement a special status code for answering machines when sip was developed and expect it to be reliable, because you always must take backward compatibility into account |
13:14.27 | zamba | yeah |
13:14.42 | zamba | but AMD looks a bit promising |
13:15.02 | zamba | it's not like i'm looking for something that's bulletproof.. and i'm not out to "beat" answering machines |
13:22.10 | *** join/#asterisk Dovid (~dovid@96.56.22.146) |
13:22.57 | zamba | i guess what i want to do is for the people currently on shift to dial an extension.. this extension will then allow the dialing user to record a message describing the shift hours.. this recording will then be played to each member sequentially and then their feedback should be received using DTMF |
13:24.13 | *** join/#asterisk riddlebox (~riddlebox@2600:6c42:7900:f1e1:c33:81d0:2d1d:7464) |
13:25.12 | Samot | Answering Machines do the same thing in SIP that they do with Analog. |
13:25.19 | Samot | It is an *answered* call. |
13:25.27 | zamba | yeah, i was expecting that |
13:25.33 | Samot | There is no special "code" in legacy Telecom for "answering machine" |
13:25.47 | Samot | It is an answered call. Done. |
13:26.19 | Samot | Your status code is a 200 OK and for Asterisk it is a hangupcause 16, completed call. |
13:27.24 | Samot | So you want to use AMD to call people, determine if they are human or a machine. If they are a machine, you'll want to wait until a greeting is played back before leaving a message. |
15:57.49 | *** join/#asterisk thansen (~thansen@192.74.130.86) |
16:21.25 | *** join/#asterisk hfb (~hfb@193.36.225.39) |
16:54.00 | *** join/#asterisk CatCow97 (~mine9@c-73-96-109-206.hsd1.or.comcast.net) |
18:14.07 | *** join/#asterisk forgotmynick (uid24625@gateway/web/irccloud.com/x-ruppytsmcbznpmux) |
18:18.59 | *** join/#asterisk john2gb0 (~john2gb@94-225-47-8.access.telenet.be) |
18:32.22 | *** join/#asterisk Janos (~textual@201.204.94.76) |
18:35.50 | yuljk | ypu |
18:45.30 | *** join/#asterisk AsteriskRoss (~AsteriskR@37.157.48.2) |
19:35.15 | *** join/#asterisk TriJetScud (~TriJetScu@23.172.144.5) |
20:20.40 | *** join/#asterisk sa02irc (~mbax@155-079-043-212.ip-addr.inexio.net) |
20:37.35 | *** join/#asterisk guerby (~guerby@april/board/guerby) |
21:44.44 | *** join/#asterisk rpifan (~rpifan@p200300d2672b5d004918434836f86dd6.dip0.t-ipconnect.de) |
22:17.53 | *** join/#asterisk Typhon (~Typhon@dslb-088-066-096-178.088.066.pools.vodafone-ip.de) |
23:41.42 | *** join/#asterisk Enitin (enitin@gateway/vpn/privateinternetaccess/enitin) |