Пожалуйста, войдите здесь. Часто задаваемые вопросы О нас
Задайте Ваш вопрос

Есть необходимость, узнать с какого телефона я звоню

0

Работаю телефонистом, и частенько появляется необходимость, слышать с какого телефона я звоню!

Получается я набираю с номера 12345(которго я еще не знаю, допустим)

После набора какого-то номера типа 12500 он прогаваривал мне (хотя бы на английском) что я звоню с номера 12345

Как все это можно реализовать? через SayNumber например можно же....

удалить закрыть спам изменить тег редактировать

спросил 2013-04-12 14:49:39 +0400

Yagbul Gravatar Yagbul
103 5 4

Comments

== Spawn extension (incoming, 1111, 10) exited non-zero on 'SIP/1003-00000226'

== Using SIP RTP CoS mark 5

-- Executing [1111@incoming:1] Answer("SIP/1002-00000227", "") in new stack

-- Executing [1111@incoming:2] Wait("SIP/1002-00000227", "1") in new stack

-- Executing [1111@incoming:3] Macro("SIP/1002-00000227", "user-callerid,") in new stack

-- Executing [1111@incoming:4] Playback("SIP/1002-00000227", "your") in new stack

-- <SIP/1002-00000227> Playing 'your.ulaw' (language 'en')

-- Executing [1111@incoming:5] Playback("SIP/1002-00000227", "extension") in new stack

-- <SIP/1002-00000227> Playing 'extension.ulaw' (language 'en')

-- Executing [1111@incoming:6] Playback("SIP/1002-00000227", "number") in new stack

-- <SIP/1002-00000227> Playing 'number.ulaw' (language 'en')

-- Executing [1111@incoming:7] Playback("SIP/1002-00000227", "is") in new stack

-- <SIP/1002-00000227> Playing 'is.ulaw' (language 'en')

-- Executing [1111@incoming:8] SayDigits("SIP/1002-00000227", "") in new stack

-- Executing [1111@incoming:9] Wait("SIP/1002-00000227", "2") in new stack

-- Executing [1111@incoming:10] Hangup("SIP/1002-00000227", "") in new stack

== Spawn extension (incoming, 1111, 10) exited non-zero on 'SIP/1002-00000227'

у меня вот так выходит, я понимаю, что я чайник.... может из за того, что нет каллер айди? что такое Ампузер????

Yagbul ( 2013-04-17 09:07:37 +0400 )редактировать

решил задачу очень просто:

exten => 17429,1,Answer

exten => 17429,n,Wait(1)

exten => 17429,n,Macro(user-callerid,)

exten => 17429,n,Playback(your)

exten => 17429,n,Playback(extension)

exten => 17429,n,Playback(number)

exten => 17429,n,Playback(is)

;exten => 17429,n,Set(CHANNEL(language)=ru)

exten => 17429,n,SayNumber(${CALLERID(number)})

exten => 17429,n,Wait(2)

exten => 17429,n,Hangup

Осталось скачать файлы на русском, а далее есть цель попробовать через гугл озвучку))

Yagbul ( 2013-04-17 16:44:34 +0400 )редактировать

2 Ответа

1

из FreePBX

[app-speakextennum]
include => app-speakextennum-custom
exten => *65,1,Answer
exten => *65,n,Wait(1)
exten => *65,n,Macro(user-callerid,)
exten => *65,n,Playback(your)
exten => *65,n,Playback(extension)
exten => *65,n,Playback(number)
exten => *65,n,Playback(is)
exten => *65,n,SayDigits(${AMPUSER})
exten => *65,n,Wait(2)
exten => *65,n,Hangup
ссылка удалить спам редактировать

ответил 2013-04-12 15:15:21 +0400

switch Gravatar switch
8334 11 7 92
http://lynks.ru/
1

Поиском ищете "asterisk speech to text google" потом берете свой callerid номер и с помощью выше названого скрипта - слушаете что он вам скажет. У меня например прогноз погоды с сайта качает и проговаривает.

ссылка удалить спам редактировать

ответил 2013-04-12 15:09:38 +0400

awsswa Gravatar awsswa flag of Russian Federation
685 5 2 9

Comments

TTS - это из пушки по воробьям в данном случае :)

samael28 ( 2013-04-15 19:10:22 +0400 )редактировать

Ваш ответ

Please start posting your answer anonymously - your answer will be saved within the current session and published after you log in or create a new account. Please try to give a substantial answer, for discussions, please use comments and please do remember to vote (after you log in)!
[скрыть предварительный просмотр]

Закладки и информация

Добавить закладку

подписаться на rss ленту новостей

Статистика

Задан: 2013-04-12 14:49:39 +0400

Просмотрен: 874 раз

Обновлен: Apr 12 '13

Похожие вопросы:

Проект компании "АТС Дизайн"
Asterisk® и Digium® являются зарегистрированными торговыми марками компании Digium, Inc., США.
IP АТС Asterisk распространяется под лицензией GNU GPL.