audacity. πρόσθεση φωνής μέσα σε αρχείο
γεια σας.

παλιά με το audacity. μπορούσες να πατήσεις το κόκκινο κουμπάκι της ηχογράφησης και έγραφες απλά τη φωνή σου. μετά το στοπ που πάταγες, αν ήθελες ξαναπάταγες την ηχογράφηση και άκουγες τι έγραψες πριν και μπορούσες να ηχογραφήσεις δεύτερη φωνή πάνω στην προηγούμενη. το άκουγες με το πλαυ …
αφού γράψεις ένα track με μία φωνή, πάνε στην καρτέλα tracks και επέλεξε add new όπου έχεις επιλογές όπως mono track ή stereo track. όταν επιλέξεις κάποιο θα δημιουργηθεί ένα καινούριο κανάλι κάτω από το πρώτο όπου θα μπορείς να γράψεις 2η φωνή. όταν θα αναπαράγεις όλο τα αρχείο θα παίζουν και τα 2 …
Καλησπέρα. 
Νομίζω οτι το "speaking" υποστηρίζεται μόνο στην εφαρμογή. Καταλήγω σε αυτο επειδή και εγώ τις περισσότερες φορες εξασκούμαι on line στο [duolingo.com](http://duolingo.com) δεν έχω συναντήσει κανένα παράδειγμα ομιλίας. Επίσης άλλες επιλογές έχεις όταν κάνεις είσοδο από pc και άλλες απο το τηλέφωνο.
Τσεκαρισε το. Κανονικά η `Ctrl`+ `W`είναι ένα hotkey σύστημα για το κλείσιμο του παράθυρου, id προτείνουμε μετάβαση σε `Alt`+ `W`αντ 'αυτού. Η προφορά στα μαθήματα είναι αμερικανική. Η αλήθεια είναι ότι για τις διάφορες γλώσσες του Duolingo όπου οι ηχογραφήσεις είναι τεχνητές, από λογισμικό και όχι από άνθρωπο, δεν είναι πάντα και οι καλύτερες. Παρ' όλα αυτά οι εκφωνήσεις της αγγλικής φωνής είναι ακριβείς και ως επί το πλείστον ακούγονται φυσιολογικές, όπως όταν μιλάς με κάποιον που έχει τα αγγλικά ως μητρική του γλώσσα. Αυτό μάλλον κάνει τα πράγματα δύσκολα, γιατί οι δάσκαλοι συνήθως ευκολοποιούν τα πράγματα για τους αρχάριους μαθητές.


Προσωπικά, για την προφορά ολόκληρων φράσεων, χρησιμοποιώ επίσης το παρακάτω site: [www.acapela-group.com](http://www.acapela-group.com) Έχει πραγματικές και τεχνητές φωνές, με διαφορετικές προφορές, και εκεί φαίνεται καλύτερα πώς ακούγονται οι λέξεις στην κανονική ομιλία, κάτι που ένα λεξικό δεν μπορεί να αποδώσει.


Επίσης, μία μικρή παρατήρηση: γενικά οι αναρτήσεις με κεφαλαία στο ίντερνετ θεωρούνται το αντίστοιχο του "βάζω τις φωνές", κατά συνέπεια μία μίξη πεζών και κεφαλαίων μπορεί να αποφύγει πιθανές παρεξηγήσεις. :) Μόλις τελειώνεις κάθε μάθημα - εκεί που σου βγάζει τους πόντους XP - από κάτω δεξιά έχει ένα κουμπί "Συνέχεια" και από αριστερά "Επανάληψη μαθήματος". Στο "Επανάληψη μαθήματος" μπορείς να δεις όλες τις προτάσεις στις οποίες απάντησες στο συγκεκριμένο μάθημα, είτε σωστές είτε λάθος. Αν και δεν έχω χρησιμοποιήσει ένα αντικείμενο flash μέσα σε ένα έντυπο αίτησης παράθυρα εαυτό μου, ξέρω ότι είναι δυνατό. Στο Visual Studio στην εργαλειοθήκη σας, επιλέξτε να προσθέσετε ένα νέο στοιχείο. Στη συνέχεια, το νέο παράθυρο που εμφανίζεται επιλέξτε το **«COM Εξαρτήματα»** καρτέλα για να πάρετε μια λίστα στην οποία μπορείτε να βρείτε το **«Shockwave Flash Object»**


Μόλις προστεθεί στο εργαλειοθήκη, απλά χρησιμοποιήστε το στοιχείο ελέγχου όπως θα χρησιμοποιήσετε οποιοδήποτε άλλο «πρότυπο» ελέγχου από το Visual Studio.


τρεις απλές εντολές είναι διαθέσιμες για να αλληλεπιδρούν με τον έλεγχο:


* AxShockwaveFlash1.Stop ()
* AxShockwaveFlash1.Movie = FilePath & "\ FileName.swf"
* AxShockwaveFlash1.Play ()


το οποίο, νομίζω, είναι όλα αυτονόητα.



> 
> Θα ήταν μεγάλη για να είναι σε θέση να φορτώσετε το περιεχόμενο flash από ένα ρεύμα του είδους και όχι ένα αρχείο στο δίσκο.
> 
> 
> 


Μόλις είδα είστε, επίσης, ψάχνει για ένα μέσο για να φορτώσει το περιεχόμενο από ένα ρεύμα, και επειδή δεν είμαι σίγουρος ότι είναι δυνατόν με το αντικείμενο Shockwave Flash θα σας δώσω μια άλλη επιλογή (δύο στην πραγματικότητα).


η πρώτη είναι αυτή που θα σας συμβούλευα να χρησιμοποιήσετε μόνο όταν είναι απαραίτητο, δεδομένου ότι χρησιμοποιεί την πλήρη άνθηση **«συνιστώσα webbrowser»** (επίσης διαθέσιμο ως ένα επιπλέον στοιχείο εργαλειοθήκη), το οποίο είναι σαν να προσπαθεί να πυροβολήσει μια μύγα με μπαζούκα. Φυσικά αυτό θα λειτουργήσει, όπως ο έλεγχος θα λειτουργήσει ως [ένα παράθυρο πραγματικό του προγράμματος περιήγησης](http://visualbasic.about.com/library/courses/blecvbsbs2202.htm) (στην πραγματικότητα ο Internet Explorer πρόγραμμα περιήγησης), αλλά δεν είναι πραγματικά σημαίνει να χρησιμοποιηθούν με τον τρόπο που το χρειάζεστε.


η δεύτερη επιλογή είναι να χρησιμοποιήσετε κάτι που μόλις ανακάλυψα, ενώ ψάχνει για περισσότερες πληροφορίες σχετικά με την αναπαραγωγή του περιεχομένου flash μέσα σε μια φόρμα παράθυρα. [F-IN-BOX](http://www.f-in-box.com/dotnet/#feature_flv_playing) είναι μια εμπορική λύση που θα παίξει, επίσης, το περιεχόμενο από μια δεδομένη διεύθυνση της ιστοσελίδας. (Ο σύνδεσμος παρέχεται θα σας κατευθύνει στον κώδικα .NET θα πρέπει να χρησιμοποιήσετε). Θα:


* Γράψτε τον έλεγχο ασφάλειας με τέτοιο τρόπο που να μπορεί να εφαρμοστεί σε οποιοδήποτε μέρος θέλετε. Με αυτό τον τρόπο μπορείτε να refactor οι απαιτήσεις αλλάζουν.
* Εάν ο έλεγχος ασφαλείας στην πραγματικότητα θα *είναι πάντα* ισχύει, τοποθετήστε το στο αποθετήριο στρώμα (ή καλύτερα, σε μια πτυχή αν η γλώσσα σας υποστηρίζει), έτσι ώστε πολλαπλές υπηρεσίες θα έχουν όλοι την κοινή ασφάλεια, εάν χρησιμοποιούν τον ίδιο χώρο αποθήκευσης. Διαφορετικά τοποθετήστε το στην υπηρεσία (ή μια πτυχή που ενεργεί για την υπηρεσία).
* να περάσει ολόκληρο το αντικείμενο χρήστη με το μηχανισμό ελέγχου ασφαλείας:


	+ εάν ο έλεγχος ασφαλείας αργότερα γίνεται πιο σύνθετη (εξαρτάται από τις άλλες ιδιότητες του χρήστη) το API δεν θα αλλάξει?
	+ καθιστά πιο σημασιολογικό νόημα - είστε έλεγχο ο χρήστης έχει την άδεια να κάνει κάτι, δεν είναι ότι η λίστα με τις χώρες κάνει. Πρώτον: Ναι, αυτό είναι κάτι που ανήκει στην Αίτηση για την ακριβή reson που καθορίζονται: Τι θα συμβεί μετά τα νέα προφίλ του χρήστη που δημιουργήθηκε; Σίγουρα, αν χρησιμοποιείτε έναν τομέα είναι δυνατόν να έχουμε κάποια πράγματα να θέσει στο μητρώο για δημιουργία, αλλά αυτό δεν είναι πραγματικά μια περίπτωση χρήσης. Η αίτηση θα πρέπει να ελέγξετε αν υπάρχουν seetings και να χρησιμοποιήσετε τις προεπιλεγμένες ρυθμίσεις, εάν όχι.


Τούτου λεχθέντος, είναι δυνατόν να αλλάξετε άλλες Κλειδιά χρήστες μέσω του HKEY\_USERS Κυψέλη.


Δεν έχω καμία εμπειρία με το Πρόγραμμα εγκατάστασης του Visual Studio 2003, τόσο εδώ είναι ένα κομμάτι της (καμία σχέση) κώδικα VBScript που απλά μπορεί να σας δώσει μια ιδέα για το πού να κοιτάξετε:



```
const HKEY_USERS = &H80000003
strComputer = "."
Set objReg=GetObject("winmgmts:{impersonationLevel=impersonate}!\\" & strComputer & "\root\default:StdRegProv")
strKeyPath = ""
objReg.EnumKey HKEY_USERS, strKeyPath, arrSubKeys
strKeyPath = "\Software\Microsoft\Windows\CurrentVersion\WinTrust\Trust Providers\Software Publishing"
For Each subkey In arrSubKeys
    objReg.SetDWORDValue HKEY_USERS, subkey & strKeyPath, "State", 146944
Next

```

(Κωδικός Ευγενική προσφορά του [Jeroen Ritmeijer](http://jritmeijer.spaces.live.com/blog/cns!8A48A27460FB898A!965.entry) ) Η πρώτη μου επιλογή θα ήταν ένα ειδικό εργαλείο σωρό όπως [pageheap.exe](https://support.microsoft.com/en-us/kb/286470) .


Ξαναγράφοντας νέα και διαγραφή θα μπορούσε να είναι χρήσιμη, αλλά αυτό δεν πιάσει το allocs που διαπράχθηκαν από τον κωδικό χαμηλότερου επιπέδου. Εάν αυτό είναι ό, τι θέλετε, καλύτερα να Detour τα `low-level alloc API`s χρησιμοποιώντας το Microsoft Παρακάμψεις.


Επίσης ελέγχους υγιούς λειτουργίας όπως: επαλήθευση βιβλιοθήκες χρόνου εκτέλεσης σας αγώνα (απελευθέρωση έναντι debug, multi-threaded εναντίον του μονού νήματος, DLL εναντίον στατική lib), αναζητήστε κακή διαγραφές (π.χ., διαγράψτε, όπου delete [] θα έπρεπε να είναι μεταχειρισμένα), βεβαιωθείτε ότι δεν είστε μίξη και το ταίριασμα allocs σας.


Επίσης, προσπαθήστε επιλεκτικά να απενεργοποιήσετε τα θέματα και να δούμε πότε / αν το πρόβλημα πηγαίνει μακριά.


Τι σημαίνει η στοίβα κλήσεων κλπ μοιάζουν κατά το χρόνο της πρώτης εξαίρεση; Πηγαίνετε στο System Preferences> Πληκτρολόγιο και ποντίκι, στη συνέχεια, επιλέξτε συντομεύσεων πληκτρολογίου. Στο κάτω μέρος, εξασφαλίζουν πλήρες πληκτρολόγιο πρόσβασης έχει ρυθμιστεί σε «όλους τους ελέγχους». Είναι πολύς καιρός από τότε που το γύρισε σε αλλά νομίζω ότι αυτό είναι το μόνο που πρέπει να κάνετε Θα πρέπει να δώσετε περισσότερες πληροφορίες σχετικά με το περιβάλλον ανάπτυξής σας για να πάρετε μια συγκεκριμένη απάντηση.


Για παράδειγμα, με ένα C # έργο στο Visual Studio, μπορείτε να κάνετε δεξί κλικ στα Project-> Ιδιότητες και, στη συνέχεια, να συμπληρώσετε το πεδίο «Εντολή επιχειρήματα γραμμή» στην καρτέλα «Debug».