2012-10-09
I just found Intercept Service with Jane ...
I just found Intercept Service with Jane Barbe where ElmerCat has put a lot of time and energy into saving, splitting and digitizing phone phreaking recordings. My first thought was to take the Jane Barbe recordings and set up a few intercepts of my own. Maybe for playing with the people who try to break in to my asterisk testserver or (more constructive) to set up a Jane Barbe intercept service which can be used on Collectors*Net.
Found (unsurprisingly) via "1000 Abstract Machines" ... and a New Generation of Phone Phreaks? - The History Of Phone Phreaking. Update: Ok, using the 'Jane Barbe' digits in Asterisk isn't very hard. Download the .mp3 files from soundcloud and convert them to the asterisk .gsm format:$ mkdir janebarbe $ sox JB-0-neutral.mp3 -r 8000 -c 1 janebarbe/0.gsm..$ sox JB-is-not-in-service.mp3 -r 8000 -c 1 janebarbe/is-not-in-service.gsm $ sox JB-the-number-you-have-reached.mp3 -r 8000 -c 1 janebarbe/the-number-you-have-reached.gsmAnd put that entire janebarbe directory in the directory where asterisk expects the digit files for language 'janebarbe' which is /usr/share/asterisk/sounds/digits/janebarbe/ in the 'old' directory structure and /usr/share/asterisk/sounds/janebarbe/digits/ in the 'new' directory structure. Look at Asterisk multi-language - voip-info.org for details on directory structures. Using the digits is now simple, a test:exten => s,1,Answer() exten => s,n,Wait(1) exten => s,n,Playback(digits/janebarbe/the-number-you-have-reached) exten => s,n,Set(CHANNEL(language)=janebarbe) exten => s,n,SayDigits(1234567890) exten => s,n,Playback(digits/janebarbe/is-not-in-service) exten => s,n,HangupWill have Jane Barbe telling you what you expect. This can be used as an invalid-number intercept.