Commit ef01cf5d authored by W.D.R.P. Sandeepa's avatar W.D.R.P. Sandeepa

Merge branch 'it18218640' into 'master'

some changes

See merge request !110
parents 893838c8 9b697124
......@@ -44,7 +44,7 @@ export default function Blue(color) {
// audioInit
function audioInit() {
console.log('audioInit');
// console.log('audioInit');
const colorAudio = {
sampleRate: 16000,
......@@ -58,17 +58,17 @@ export default function Blue(color) {
// checkPermission
async function checkPermission() {
console.log('checkPermission');
// console.log('checkPermission');
const p = await Permissions.check('microphone');
console.log(p);
console.log('permission check', p);
// console.log(p);
// console.log('permission check', p);
if (p === 'authorized') {
console.log('if');
// console.log('if');
//audio start
audioStart();
} else {
console.log('else');
// console.log('else');
return requestPermission();
}
......@@ -77,13 +77,13 @@ export default function Blue(color) {
// requestPermission
async function requestPermission() {
const p = await Permissions.request('microphone');
console.log('permission request', p);
// console.log('permission request', p);
}
// audioStart
async function audioStart() {
console.log('audioStart');
// console.log('audioStart');
checkPermission();
AudioRecord.start();
setTimeout(() => {
......@@ -91,6 +91,15 @@ export default function Blue(color) {
}, 4000);
}
// audioStop
async function audioStop() {
// console.log('audioStop');
let audioFile = await AudioRecord.stop();
console.log('userFile', audioFile);
}
return (
<SafeAreaView>
<View style={{ flexDirection: "column" }}>
......@@ -116,7 +125,7 @@ export default function Blue(color) {
</View>
<View style={{ flexDirection: "row", marginLeft: 480 }}>
<Button style={styles.button} title="Recode" />
<Button style={styles.button} title="Recode" onPress={() => { audioStart(); }} />
<Button title="Return" color="#1DCE92" />
<Button title="Exit" color="#841584" />
</View>
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment