Telefonnummern vorlesen ersetzen

  • 4 Antworten
  • Letztes Antwortdatum
B

bodybluff

Neues Mitglied
16
Hallo fründe,

ich beschäftige mich mit dem schönen Programm auch schon ein wenig, steige allerdings nicht dahinter, wie man es schaffen kann, dass die Telefonnummern, die mich anrufen, zahlenweise vorgelesen werden.

Bzw.wie es möglich ist, das Vorlesen der Zahlen zu ersetzen. Z.b durch " eine unbekannte Telefonnummer hat deinen Anschluss gewählt"
Oder so ähnlich.
Bei unterdrückter Nummer wäre dieses ebenfalls sehr hilfreich....
Ich freue mich auf Antworten von euch....

Grüße euer Body
 
Den Link hatte ich auch schon gesehen.
Kriege das aber so nicht hin...
Die variable lässt sich nicht ändern
 
Hier mal mein Projekt, dass ich dafür benutze:

Code:
 <TaskerData sr="" dvi="1" tv="4.3u4m">
<Profile sr="prof153" ve="2">
<cdate>1391462661105</cdate>
<clp>true</clp>
<edate>1393881964967</edate>
<flags>16</flags>
<id>153</id>
<mid0>140</mid0>
<mid1>154</mid1>
<nme>Anruf</nme>
<State sr="con0" ve="2">
<code>40</code>
<Int sr="arg0" val="0"/>
<Str sr="arg1" ve="3"/>
</State>
</Profile>
<Profile sr="prof7" ve="2">
<cdate>1391462566716</cdate>
<clp>true</clp>
<edate>1391463243416</edate>
<flags>16</flags>
<id>7</id>
<mid0>155</mid0>
<nme>Anruf angenommen</nme>
<Event sr="con0" ve="2">
<code>2</code>
</Event>
</Profile>
<Project sr="proj0">
<cdate>1404417945760</cdate>
<name>Anruf</name>
<pids>153,7</pids>
<tids>155,154,140</tids>
</Project>
<Task sr="task140">
<cdate>1391462661091</cdate>
<edate>1404417912994</edate>
<id>140</id>
<nme>Anrufername</nme>
<Action sr="act0" ve="5">
<code>547</code>
<Str sr="arg0" ve="3">%RINGING</Str>
<Str sr="arg1" ve="3">1</Str>
<Int sr="arg2"/>
<Int sr="arg3"/>
</Action>
<Action sr="act1" ve="5">
<code>547</code>
<Str sr="arg0" ve="3">%Medien</Str>
<Str sr="arg1" ve="3">%VOLM</Str>
<Int sr="arg2" val="0"/>
<Int sr="arg3" val="0"/>
</Action>
<Action sr="act10" ve="5">
<code>307</code>
<Int sr="arg0">
<var>%ton</var>
</Int>
<Int sr="arg1" val="0"/>
<Int sr="arg2" val="0"/>
</Action>
<Action sr="act2" ve="5">
<code>547</code>
<Str sr="arg0" ve="3">%klingel</Str>
<Str sr="arg1" ve="3">%VOLR</Str>
<Int sr="arg2" val="0"/>
<Int sr="arg3" val="0"/>
</Action>
<Action sr="act3" ve="5">
<code>547</code>
<Str sr="arg0" ve="3">%ton</Str>
<Str sr="arg1" ve="3">%VOLR*2</Str>
<Int sr="arg2" val="1"/>
<Int sr="arg3" val="0"/>
</Action>
<Action sr="act4" ve="5">
<code>307</code>
<Int sr="arg0">
<var>%ton</var>
</Int>
<Int sr="arg1" val="0"/>
<Int sr="arg2" val="0"/>
</Action>
<Action sr="act5" ve="5">
<code>304</code>
<Int sr="arg0" val="0"/>
<Int sr="arg1" val="0"/>
<Int sr="arg2" val="0"/>
</Action>
<Action sr="act6" ve="5">
<code>559</code>
<Str sr="arg0" ve="3">%CNAME ruft an</Str>
<Str sr="arg1" ve="3">default:default</Str>
<Int sr="arg2" val="3"/>
<Int sr="arg3" val="5"/>
<Int sr="arg4" val="5"/>
<Int sr="arg5" val="0"/>
<Int sr="arg6" val="0"/>
<Int sr="arg7" val="0"/>
<ConditionList sr="if">
<Condition sr="c0" ve="2">
<lhs>%RINGING</lhs>
<op>8</op>
<rhs></rhs>
</Condition>
</ConditionList>
</Action>
<Action sr="act7" ve="5">
<code>304</code>
<Int sr="arg0">
<var>%klingel</var>
</Int>
<Int sr="arg1" val="0"/>
<Int sr="arg2" val="0"/>
</Action>
<Action sr="act8" ve="5">
<code>30</code>
<Int sr="arg0" val="0"/>
<Int sr="arg1" val="2"/>
<Int sr="arg2" val="0"/>
<Int sr="arg3" val="0"/>
<Int sr="arg4" val="0"/>
</Action>
<Action sr="act9" ve="5">
<code>135</code>
<Int sr="arg0" val="0"/>
<Int sr="arg1" val="6"/>
<Str sr="arg2" ve="3"/>
<ConditionList sr="if">
<Condition sr="c0" ve="2">
<lhs>%RINGING</lhs>
<op>8</op>
<rhs></rhs>
</Condition>
</ConditionList>
</Action>
</Task>
<Task sr="task154">
<cdate>1391463142753</cdate>
<edate>1391463146445</edate>
<id>154</id>
<Action sr="act0" ve="5">
<code>37</code>
<ConditionList sr="if">
<Condition sr="c0" ve="2">
<lhs>%RINGING</lhs>
<op>8</op>
<rhs></rhs>
</Condition>
</ConditionList>
</Action>
<Action sr="act1" ve="5">
<code>549</code>
<Str sr="arg0" ve="3">%RINGING</Str>
<Int sr="arg1" val="0"/>
</Action>
<Action sr="act2" ve="5">
<code>697</code>
</Action>
<Action sr="act3" ve="5">
<code>38</code>
</Action>
</Task>
<Task sr="task155">
<cdate>1391463157327</cdate>
<edate>1391463159981</edate>
<id>155</id>
<Action sr="act0" ve="5">
<code>37</code>
<ConditionList sr="if">
<Condition sr="c0" ve="2">
<lhs>%RINGING</lhs>
<op>8</op>
<rhs></rhs>
</Condition>
</ConditionList>
</Action>
<Action sr="act1" ve="5">
<code>549</code>
<Str sr="arg0" ve="3">%RINGING</Str>
<Int sr="arg1" val="0"/>
</Action>
<Action sr="act2" ve="5">
<code>697</code>
</Action>
<Action sr="act3" ve="5">
<code>38</code>
</Action>
</Task>
</TaskerData>

Einfach als Anruf.prj.xml speichern.

Gruß
tefracky

SlimKat Saber / Dorimanx Kernel
 
bodybluff schrieb:
Die variable lässt sich nicht ändern

Welche Variable?

Lösung (allgemein Formuliert)

%Ansage = "Unterdrückte Nummer"
%Ansage = Nummer wenn Nummer nicht"?"
%Ansage = Namen wenn Namen nicht "?"
say %Ansage
 
Zuletzt bearbeitet:

Ähnliche Themen

T
Antworten
29
Aufrufe
4.100
Ti-ejtsch
T
rtwl
Antworten
11
Aufrufe
2.079
qwoka
qwoka
Indroid
Antworten
7
Aufrufe
764
Indroid
Indroid
Zurück
Oben Unten